Package org.aspectj.weaver.patterns
Klasse AnyTypePattern
java.lang.Object
org.aspectj.weaver.patterns.PatternNode
org.aspectj.weaver.patterns.TypePattern
org.aspectj.weaver.patterns.AnyTypePattern
- Alle implementierten Schnittstellen:
IHasPosition
,IHasSourceLocation
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen org.aspectj.weaver.patterns.TypePattern
TypePattern.MatchKind
-
Feldübersicht
Von Klasse geerbte Felder org.aspectj.weaver.patterns.TypePattern
AND, annotationPattern, ANY, ANY_KEY, ANY_WITH_ANNO, BINDING, DYNAMIC, ELLIPSIS, ELLIPSIS_KEY, EXACT, HAS_MEMBER, includeSubtypes, isVarArgs, NO, NO_KEY, NOT, OR, STATIC, TYPE_CATEGORY, typeParameters, WILD
Von Klasse geerbte Felder org.aspectj.weaver.patterns.PatternNode
end, sourceContext, start
-
Konstruktorübersicht
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungaccept
(PatternNodeVisitor visitor, Object data) protected boolean
boolean
int
hashCode()
boolean
isStar()
protected boolean
matchesArray
(UnresolvedType type) protected boolean
matchesExactly
(ResolvedType type) protected boolean
matchesExactly
(ResolvedType type, ResolvedType annotatedType) protected boolean
matchesSubtypes
(ResolvedType type) parameterizeWith
(Map<String, UnresolvedType> arg0, World w) return a version of this type pattern in which all type variable references have been replaced by their corresponding entry in the map.toString()
void
Von Klasse geerbte Methoden org.aspectj.weaver.patterns.TypePattern
getAnnotationPattern, getDimensions, getExactType, getTypeParameters, hasFailedResolution, isArray, isBangVoid, isEllipsis, isIncludeSubtypes, isStarAnnotation, isVarArgs, isVoid, matches, matchesStatically, matchesSubtypes, notExactType, postRead, read, remapAdviceFormals, resolve, resolveBindings, resolveExactType, setAnnotationTypePattern, setIsVarArgs, setTypeParameters
Von Klasse geerbte Methoden org.aspectj.weaver.patterns.PatternNode
copyLocationFrom, getEnd, getFileName, getSourceContext, getSourceLocation, getStart, readLocation, setLocation, traverse, writeLocation
-
Konstruktordetails
-
AnyTypePattern
public AnyTypePattern()Constructor for AnyTypePattern.
-
-
Methodendetails
-
couldEverMatchSameTypesAs
- Setzt außer Kraft:
couldEverMatchSameTypesAs
in KlasseTypePattern
-
matchesExactly
- Angegeben von:
matchesExactly
in KlasseTypePattern
- Siehe auch:
-
matchesExactly
- Angegeben von:
matchesExactly
in KlasseTypePattern
-
matchesInstanceof
- Angegeben von:
matchesInstanceof
in KlasseTypePattern
- Siehe auch:
-
matchesArray
- Angegeben von:
matchesArray
in KlasseTypePattern
-
write
- Angegeben von:
write
in KlassePatternNode
- Löst aus:
IOException
-
matchesSubtypes
- Setzt außer Kraft:
matchesSubtypes
in KlasseTypePattern
- Siehe auch:
-
isStar
public boolean isStar()- Setzt außer Kraft:
isStar
in KlasseTypePattern
-
toString
-
equals
-
hashCode
public int hashCode() -
accept
- Angegeben von:
accept
in KlassePatternNode
-
parameterizeWith
Beschreibung aus Klasse kopiert:TypePattern
return a version of this type pattern in which all type variable references have been replaced by their corresponding entry in the map.- Angegeben von:
parameterizeWith
in KlasseTypePattern
-