Package org.aspectj.weaver.patterns
Klasse AnyAnnotationTypePattern
java.lang.Object
org.aspectj.weaver.patterns.PatternNode
org.aspectj.weaver.patterns.AnnotationTypePattern
org.aspectj.weaver.patterns.AnyAnnotationTypePattern
- Alle implementierten Schnittstellen:
IHasPosition
,IHasSourceLocation
-
Feldübersicht
Von Klasse geerbte Felder org.aspectj.weaver.patterns.AnnotationTypePattern
AND, ANY, ANY_KEY, BINDING, BINDINGFIELD, BINDINGFIELD2, ELLIPSIS, ELLIPSIS_KEY, EXACT, EXACTFIELD, NONE, NOT, OR, WILD
Von Klasse geerbte Felder org.aspectj.weaver.patterns.PatternNode
end, sourceContext, start
-
Konstruktorübersicht
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungaccept
(PatternNodeVisitor visitor, Object data) fastMatches
(AnnotatedElement annotated) boolean
isAny()
matches
(AnnotatedElement annotated) matches
(AnnotatedElement annotated, ResolvedType[] parameterAnnotations) parameterizeWith
(Map<String, UnresolvedType> arg0, World w) void
void
toString()
void
Von Klasse geerbte Methoden org.aspectj.weaver.patterns.AnnotationTypePattern
isForParameterAnnotationMatch, read, remapAdviceFormals, resolveBindings
Von Klasse geerbte Methoden org.aspectj.weaver.patterns.PatternNode
copyLocationFrom, getEnd, getFileName, getSourceContext, getSourceLocation, getStart, readLocation, setLocation, traverse, writeLocation
-
Konstruktordetails
-
AnyAnnotationTypePattern
public AnyAnnotationTypePattern()
-
-
Methodendetails
-
fastMatches
- Setzt außer Kraft:
fastMatches
in KlasseAnnotationTypePattern
-
matches
- Angegeben von:
matches
in KlasseAnnotationTypePattern
-
matches
- Angegeben von:
matches
in KlasseAnnotationTypePattern
-
write
- Angegeben von:
write
in KlassePatternNode
- Löst aus:
IOException
-
resolve
- Angegeben von:
resolve
in KlasseAnnotationTypePattern
-
toString
-
accept
- Angegeben von:
accept
in KlassePatternNode
-
isAny
public boolean isAny()- Setzt außer Kraft:
isAny
in KlasseAnnotationTypePattern
-
parameterizeWith
- Angegeben von:
parameterizeWith
in KlasseAnnotationTypePattern
-
setForParameterAnnotationMatch
public void setForParameterAnnotationMatch()- Setzt außer Kraft:
setForParameterAnnotationMatch
in KlasseAnnotationTypePattern
-