类 MemberNameFilter

  • 所有已实现的接口:
    MemberVisitor

    public class MemberNameFilter
    extends java.lang.Object
    implements MemberVisitor
    This MemberVisitor delegates its visits to another given MemberVisitor, but only when the visited member has a name that matches a given regular expression.
    • 构造器详细资料

      • MemberNameFilter

        public MemberNameFilter​(java.lang.String regularExpression,
                                MemberVisitor memberVisitor)
        Creates a new MemberNameFilter.
        参数:
        regularExpression - the regular expression against which member names will be matched.
        memberVisitor - the MemberVisitor to which visits will be delegated.
      • MemberNameFilter

        public MemberNameFilter​(java.lang.String regularExpression,
                                WildcardManager wildcardManager,
                                MemberVisitor memberVisitor)
        Creates a new MemberNameFilter.
        参数:
        regularExpression - the regular expression against which member names will be matched.
        wildcardManager - an optional scope for StringMatcher instances that match wildcards.
        memberVisitor - the MemberVisitor to which visits will be delegated.
      • MemberNameFilter

        public MemberNameFilter​(StringMatcher regularExpressionMatcher,
                                MemberVisitor memberVisitor)
        /** Creates a new MemberNameFilter.
        参数:
        regularExpressionMatcher - the regular expression against which member names will be matched.
        memberVisitor - the MemberVisitor to which visits will be delegated.