Package org.aspectj.weaver.patterns
Klasse AnnotationPatternList
java.lang.Object
org.aspectj.weaver.patterns.PatternNode
org.aspectj.weaver.patterns.AnnotationPatternList
- Alle implementierten Schnittstellen:
IHasPosition
,IHasSourceLocation
- Autor:
- Adrian Colyer
-
Feldübersicht
Modifizierer und TypFeldBeschreibungstatic final AnnotationPatternList
static final AnnotationPatternList
Von Klasse geerbte Felder org.aspectj.weaver.patterns.PatternNode
end, sourceContext, start
-
Konstruktorübersicht
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungaccept
(PatternNodeVisitor visitor, Object data) boolean
get
(int index) protected AnnotationTypePattern[]
int
hashCode()
matches
(ResolvedType[] someArgs) parameterizeWith
(Map<String, UnresolvedType> typeVariableMap, World w) static AnnotationPatternList
read
(VersionedDataInputStream s, ISourceContext context) void
resolveBindings
(IScope scope, Bindings bindings, boolean allowBinding) resolveReferences
(IntMap bindings) int
size()
toString()
traverse
(PatternNodeVisitor visitor, Object data) void
Von Klasse geerbte Methoden org.aspectj.weaver.patterns.PatternNode
copyLocationFrom, getEnd, getFileName, getSourceContext, getSourceLocation, getStart, readLocation, setLocation, writeLocation
-
Felddetails
-
EMPTY
-
ANY
-
-
Konstruktordetails
-
AnnotationPatternList
public AnnotationPatternList() -
AnnotationPatternList
-
AnnotationPatternList
-
-
Methodendetails
-
getAnnotationPatterns
-
parameterizeWith
-
resolve
-
matches
-
size
public int size() -
get
-
resolveBindings
-
resolveReferences
-
toString
-
equals
-
hashCode
public int hashCode() -
read
public static AnnotationPatternList read(VersionedDataInputStream s, ISourceContext context) throws IOException - Löst aus:
IOException
-
write
- Angegeben von:
write
in KlassePatternNode
- Löst aus:
IOException
-
accept
- Angegeben von:
accept
in KlassePatternNode
-
traverse
- Setzt außer Kraft:
traverse
in KlassePatternNode
-