Uses of Class
org.aspectj.weaver.patterns.AnnotationTypePattern
Packages that use AnnotationTypePattern
-
Uses of AnnotationTypePattern in org.aspectj.weaver.patterns
Subclasses of AnnotationTypePattern in org.aspectj.weaver.patternsModifier and TypeClassDescriptionclassclassclassRepresents an attempt to bind the field of an annotation within a pointcut.classclassRepresents an attempt to bind the field of an annotation within a pointcut.classMatches an annotation of a given typeclassclassclassFields in org.aspectj.weaver.patterns declared as AnnotationTypePatternModifier and TypeFieldDescriptionprotected AnnotationTypePatternTypePattern.annotationPatternstatic AnnotationTypePatternAnnotationTypePattern.ANYstatic AnnotationTypePatternAnnotationTypePattern.ELLIPSISstatic AnnotationTypePattern[]AnnotationTypePattern.NONEMethods in org.aspectj.weaver.patterns that return AnnotationTypePatternModifier and TypeMethodDescriptionAnnotationPatternList.get(int index)SignaturePattern.getAnnotationPattern()return true if last argument in params is an Object[] but the modifiers say this method was declared with varargs (Object...).TypePattern.getAnnotationPattern()protected AnnotationTypePattern[]AnnotationPatternList.getAnnotationPatterns()AnyWithAnnotationTypePattern.getAnnotationTypePattern()WithinAnnotationPointcut.getAnnotationTypePattern()AndAnnotationTypePattern.getLeft()OrAnnotationTypePattern.getLeft()NotAnnotationTypePattern.getNegatedPattern()AndAnnotationTypePattern.getRight()OrAnnotationTypePattern.getRight()PatternParser.maybeParseAnnotationPattern()PatternParser.maybeParseSingleAnnotationPattern()AndAnnotationTypePattern.parameterizeWith(Map<String,UnresolvedType> typeVariableMap, World w)abstract AnnotationTypePatternAnnotationTypePattern.parameterizeWith(Map<String,UnresolvedType> typeVariableMap, World w)AnyAnnotationTypePattern.parameterizeWith(Map<String,UnresolvedType> arg0, World w)BindingAnnotationFieldTypePattern.parameterizeWith(Map typeVariableMap, World w)BindingAnnotationTypePattern.parameterizeWith(Map typeVariableMap, World w)ExactAnnotationFieldTypePattern.parameterizeWith(Map typeVariableMap, World w)ExactAnnotationTypePattern.parameterizeWith(Map<String,UnresolvedType> typeVariableMap, World w)NotAnnotationTypePattern.parameterizeWith(Map<String,UnresolvedType> typeVariableMap, World w)OrAnnotationTypePattern.parameterizeWith(Map<String,UnresolvedType> typeVariableMap, World w)WildAnnotationTypePattern.parameterizeWith(Map<String,UnresolvedType> typeVariableMap, World w)static AnnotationTypePatternAndAnnotationTypePattern.read(VersionedDataInputStream s, ISourceContext context)static AnnotationTypePatternAnnotationTypePattern.read(VersionedDataInputStream s, ISourceContext context)static AnnotationTypePatternBindingAnnotationFieldTypePattern.read(VersionedDataInputStream s, ISourceContext context)static AnnotationTypePatternBindingAnnotationTypePattern.read(VersionedDataInputStream s, ISourceContext context)static AnnotationTypePatternExactAnnotationFieldTypePattern.read(VersionedDataInputStream s, ISourceContext context)static AnnotationTypePatternExactAnnotationTypePattern.read(VersionedDataInputStream s, ISourceContext context)static AnnotationTypePatternNotAnnotationTypePattern.read(VersionedDataInputStream s, ISourceContext context)static AnnotationTypePatternOrAnnotationTypePattern.read(VersionedDataInputStream s, ISourceContext context)static AnnotationTypePatternWildAnnotationTypePattern.read(VersionedDataInputStream s, ISourceContext context)static AnnotationTypePatternBindingAnnotationFieldTypePattern.read2(VersionedDataInputStream s, ISourceContext context)AnnotationTypePattern.remapAdviceFormals(IntMap bindings)BindingAnnotationFieldTypePattern.remapAdviceFormals(IntMap bindings)BindingAnnotationTypePattern.remapAdviceFormals(IntMap bindings)AndAnnotationTypePattern.resolveBindings(IScope scope, Bindings bindings, boolean allowBinding)AnnotationTypePattern.resolveBindings(IScope scope, Bindings bindings, boolean allowBinding)This can modify in place, or return a new TypePattern if the type changes.ExactAnnotationFieldTypePattern.resolveBindings(IScope scope, Bindings bindings, boolean allowBinding)resolve one of these funky things.ExactAnnotationTypePattern.resolveBindings(IScope scope, Bindings bindings, boolean allowBinding)NotAnnotationTypePattern.resolveBindings(IScope scope, Bindings bindings, boolean allowBinding)OrAnnotationTypePattern.resolveBindings(IScope scope, Bindings bindings, boolean allowBinding)WildAnnotationTypePattern.resolveBindings(IScope scope, Bindings bindings, boolean allowBinding)This can modify in place, or return a new TypePattern if the type changes.Methods in org.aspectj.weaver.patterns with parameters of type AnnotationTypePatternModifier and TypeMethodDescriptionvoidAndTypePattern.setAnnotationTypePattern(AnnotationTypePattern annPatt)voidNotTypePattern.setAnnotationTypePattern(AnnotationTypePattern annPatt)voidOrTypePattern.setAnnotationTypePattern(AnnotationTypePattern annPatt)voidTypePattern.setAnnotationTypePattern(AnnotationTypePattern annPatt)Constructors in org.aspectj.weaver.patterns with parameters of type AnnotationTypePatternModifierConstructorDescriptionAnnotationPatternList(AnnotationTypePattern[] arguments)SignaturePattern(MemberKind kind, ModifiersPattern modifiers, TypePattern returnType, TypePattern declaringType, NamePattern name, TypePatternList parameterTypes, ThrowsPattern throwsPattern, AnnotationTypePattern annotationPattern)WithinAnnotationPointcut(AnnotationTypePattern type, ShadowMunger munger)Constructor parameters in org.aspectj.weaver.patterns with type arguments of type AnnotationTypePattern