Package org.aspectj.weaver.patterns
Klasse BindingAnnotationTypePattern
java.lang.Object
org.aspectj.weaver.patterns.PatternNode
org.aspectj.weaver.patterns.AnnotationTypePattern
org.aspectj.weaver.patterns.ExactAnnotationTypePattern
org.aspectj.weaver.patterns.BindingAnnotationTypePattern
- Alle implementierten Schnittstellen:
IHasPosition,IHasSourceLocation,BindingPattern
public class BindingAnnotationTypePattern
extends ExactAnnotationTypePattern
implements BindingPattern
-
Feldübersicht
FelderVon Klasse geerbte Felder org.aspectj.weaver.patterns.ExactAnnotationTypePattern
annotationType, bindingPattern, formalName, resolvedVon Klasse geerbte Felder org.aspectj.weaver.patterns.AnnotationTypePattern
AND, ANY, ANY_KEY, BINDING, BINDINGFIELD, BINDINGFIELD2, ELLIPSIS, ELLIPSIS_KEY, EXACT, EXACTFIELD, NONE, NOT, OR, WILDVon Klasse geerbte Felder org.aspectj.weaver.patterns.PatternNode
end, sourceContext, start -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbooleanintinthashCode()parameterizeWith(Map typeVariableMap, World w) static AnnotationTypePatternread(VersionedDataInputStream s, ISourceContext context) remapAdviceFormals(IntMap bindings) voidresolveBinding(World world) voidVon Klasse geerbte Methoden org.aspectj.weaver.patterns.ExactAnnotationTypePattern
accept, fastMatches, getAnnotationType, getAnnotationValues, getResolvedAnnotationType, matches, matches, matchesRuntimeType, maybeGetSimpleName, resolve, resolveBindings, toString, verifyIsAnnotationTypeVon Klasse geerbte Methoden org.aspectj.weaver.patterns.AnnotationTypePattern
isAny, isForParameterAnnotationMatch, setForParameterAnnotationMatchVon Klasse geerbte Methoden org.aspectj.weaver.patterns.PatternNode
copyLocationFrom, getEnd, getFileName, getSourceContext, getSourceLocation, getStart, readLocation, setLocation, traverse, writeLocationVon Klasse geerbte Methoden java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitVon Schnittstelle geerbte Methoden org.aspectj.weaver.IHasPosition
getEnd, getStart
-
Felddetails
-
formalIndex
protected int formalIndex
-
-
Konstruktordetails
-
BindingAnnotationTypePattern
- Parameter:
annotationType-
-
BindingAnnotationTypePattern
-
-
Methodendetails
-
resolveBinding
-
parameterizeWith
- Setzt außer Kraft:
parameterizeWithin KlasseExactAnnotationTypePattern
-
getFormalIndex
public int getFormalIndex()- Angegeben von:
getFormalIndexin SchnittstelleBindingPattern
-
equals
- Setzt außer Kraft:
equalsin KlasseExactAnnotationTypePattern
-
hashCode
public int hashCode()- Setzt außer Kraft:
hashCodein KlasseExactAnnotationTypePattern
-
remapAdviceFormals
- Setzt außer Kraft:
remapAdviceFormalsin KlasseAnnotationTypePattern
-
write
- Setzt außer Kraft:
writein KlasseExactAnnotationTypePattern- Löst aus:
IOException
-
read
public static AnnotationTypePattern read(VersionedDataInputStream s, ISourceContext context) throws IOException - Löst aus:
IOException
-