public class AnyAnnotationTypePattern extends AnnotationTypePattern
AND, ANY, ANY_KEY, BINDING, BINDINGFIELD, BINDINGFIELD2, ELLIPSIS, ELLIPSIS_KEY, EXACT, EXACTFIELD, NONE, NOT, OR, WILDend, sourceContext, start| Constructor and Description |
|---|
AnyAnnotationTypePattern() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
accept(PatternNodeVisitor visitor,
java.lang.Object data) |
FuzzyBoolean |
fastMatches(AnnotatedElement annotated) |
boolean |
isAny() |
FuzzyBoolean |
matches(AnnotatedElement annotated) |
FuzzyBoolean |
matches(AnnotatedElement annotated,
ResolvedType[] parameterAnnotations) |
AnnotationTypePattern |
parameterizeWith(java.util.Map<java.lang.String,UnresolvedType> arg0,
World w) |
void |
resolve(World world) |
void |
setForParameterAnnotationMatch() |
java.lang.String |
toString() |
void |
write(CompressingDataOutputStream s) |
isForParameterAnnotationMatch, read, remapAdviceFormals, resolveBindingscopyLocationFrom, getEnd, getFileName, getSourceContext, getSourceLocation, getStart, readLocation, setLocation, traverse, writeLocationpublic FuzzyBoolean fastMatches(AnnotatedElement annotated)
fastMatches in class AnnotationTypePatternpublic FuzzyBoolean matches(AnnotatedElement annotated)
matches in class AnnotationTypePatternpublic FuzzyBoolean matches(AnnotatedElement annotated, ResolvedType[] parameterAnnotations)
matches in class AnnotationTypePatternpublic void write(CompressingDataOutputStream s) throws java.io.IOException
write in class PatternNodejava.io.IOExceptionpublic void resolve(World world)
resolve in class AnnotationTypePatternpublic java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.Object accept(PatternNodeVisitor visitor, java.lang.Object data)
accept in class PatternNodepublic boolean isAny()
isAny in class AnnotationTypePatternpublic AnnotationTypePattern parameterizeWith(java.util.Map<java.lang.String,UnresolvedType> arg0, World w)
parameterizeWith in class AnnotationTypePatternpublic void setForParameterAnnotationMatch()
setForParameterAnnotationMatch in class AnnotationTypePattern