Class AnnotationTypeFilter

    • Constructor Detail

      • AnnotationTypeFilter

        public AnnotationTypeFilter​(java.lang.String regularExpression,
                                    AnnotationVisitor annotationVisitor)
        Creates a new AnnotationTypeFilter.
        Parameters:
        regularExpression - the regular expression against which annotation type names will be matched.
        annotationVisitor - the annotation visitor to which visits will be delegated.
      • AnnotationTypeFilter

        public AnnotationTypeFilter​(java.lang.String regularExpression,
                                    WildcardManager wildcardManager,
                                    AnnotationVisitor annotationVisitor)
        Creates a new AnnotationTypeFilter.
        Parameters:
        regularExpression - the regular expression against which annotation type names will be matched.
        wildcardManager - an optional scope for StringMatcher instances that match wildcards.
        annotationVisitor - the annotation visitor to which visits will be delegated.
      • AnnotationTypeFilter

        public AnnotationTypeFilter​(StringMatcher stringMatcher,
                                    AnnotationVisitor annotationVisitor)
        Creates a new AnnotationTypeFilter.
        Parameters:
        stringMatcher - the matcher against which annotation type names will be matched.
        annotationVisitor - the annotationVisitor to which visits will be delegated.