Package org.aspectj.weaver.patterns
Klasse EllipsisTypePattern
java.lang.Object
org.aspectj.weaver.patterns.PatternNode
org.aspectj.weaver.patterns.TypePattern
org.aspectj.weaver.patterns.EllipsisTypePattern
- 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, WILDVon Klasse geerbte Felder org.aspectj.weaver.patterns.PatternNode
end, sourceContext, start -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungaccept(PatternNodeVisitor visitor, Object data) protected booleanbooleaninthashCode()booleanprotected booleanmatchesArray(UnresolvedType type) protected booleanmatchesExactly(ResolvedType type) protected booleanmatchesExactly(ResolvedType type, ResolvedType annotatedType) parameterizeWith(Map typeVariableMap, 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()voidVon Klasse geerbte Methoden org.aspectj.weaver.patterns.TypePattern
getAnnotationPattern, getDimensions, getExactType, getTypeParameters, hasFailedResolution, isArray, isBangVoid, isIncludeSubtypes, isStar, isStarAnnotation, isVarArgs, isVoid, matches, matchesStatically, matchesSubtypes, matchesSubtypes, notExactType, postRead, read, remapAdviceFormals, resolve, resolveBindings, resolveExactType, setAnnotationTypePattern, setIsVarArgs, setTypeParametersVon Klasse geerbte Methoden org.aspectj.weaver.patterns.PatternNode
copyLocationFrom, getEnd, getFileName, getSourceContext, getSourceLocation, getStart, readLocation, setLocation, traverse, writeLocation
-
Konstruktordetails
-
EllipsisTypePattern
public EllipsisTypePattern()Constructor for EllipsisTypePattern.
-
-
Methodendetails
-
couldEverMatchSameTypesAs
- Setzt außer Kraft:
couldEverMatchSameTypesAsin KlasseTypePattern
-
matchesExactly
- Angegeben von:
matchesExactlyin KlasseTypePattern- Siehe auch:
-
matchesExactly
- Angegeben von:
matchesExactlyin KlasseTypePattern
-
matchesInstanceof
- Angegeben von:
matchesInstanceofin KlasseTypePattern- Siehe auch:
-
matchesArray
- Angegeben von:
matchesArrayin KlasseTypePattern
-
write
- Angegeben von:
writein KlassePatternNode- Löst aus:
IOException
-
isEllipsis
public boolean isEllipsis()- Setzt außer Kraft:
isEllipsisin KlasseTypePattern
-
toString
-
equals
-
hashCode
public int hashCode() -
accept
- Angegeben von:
acceptin KlassePatternNode
-
parameterizeWith
Beschreibung aus Klasse kopiert:TypePatternreturn a version of this type pattern in which all type variable references have been replaced by their corresponding entry in the map.- Angegeben von:
parameterizeWithin KlasseTypePattern
-