Package org.aspectj.weaver
Klasse AjAttribute.AdviceAttribute
java.lang.Object
org.aspectj.weaver.AjAttribute
org.aspectj.weaver.AjAttribute.AdviceAttribute
- Umschließende Klasse:
AjAttribute
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen org.aspectj.weaver.AjAttribute
AjAttribute.AdviceAttribute, AjAttribute.AjSynthetic, AjAttribute.Aspect, AjAttribute.DeclareAttribute, AjAttribute.EffectiveSignatureAttribute, AjAttribute.MethodDeclarationLineNumberAttribute, AjAttribute.PointcutDeclarationAttribute, AjAttribute.PrivilegedAttribute, AjAttribute.SourceContextAttribute, AjAttribute.TypeMunger, AjAttribute.WeaverState, AjAttribute.WeaverVersionInfo
-
Feldübersicht
Von Klasse geerbte Felder org.aspectj.weaver.AjAttribute
AttributePrefix
-
Konstruktorübersicht
KonstruktorBeschreibungAdviceAttribute
(AdviceKind kind, Pointcut pointcut, int extraArgumentFlags, int start, int end, ISourceContext sourceContext) AdviceAttribute
(AdviceKind kind, Pointcut pointcut, int extraArgumentFlags, int start, int end, ISourceContext sourceContext, boolean proceedInInners, ResolvedMember[] proceedCallSignatures, boolean[] formalsUnchangedToProceed, UnresolvedType[] declaredExceptions) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungint
getEnd()
int
boolean[]
getKind()
int
getStart()
boolean
static AjAttribute.AdviceAttribute
read
(VersionedDataInputStream s, ISourceContext context) reify
(Member signature, World world, ResolvedType concreteAspect) toString()
void
Von Klasse geerbte Methoden org.aspectj.weaver.AjAttribute
getAllBytes, getBytes, getNameChars, read
-
Felddetails
-
AttributeName
- Siehe auch:
-
-
Konstruktordetails
-
AdviceAttribute
public AdviceAttribute(AdviceKind kind, Pointcut pointcut, int extraArgumentFlags, int start, int end, ISourceContext sourceContext) - Parameter:
start
- must be greater than the start of any advice declared before this one in an aspect, otherwise, it can be any value.
-
AdviceAttribute
public AdviceAttribute(AdviceKind kind, Pointcut pointcut, int extraArgumentFlags, int start, int end, ISourceContext sourceContext, boolean proceedInInners, ResolvedMember[] proceedCallSignatures, boolean[] formalsUnchangedToProceed, UnresolvedType[] declaredExceptions)
-
-
Methodendetails
-
getNameString
- Angegeben von:
getNameString
in KlasseAjAttribute
-
read
public static AjAttribute.AdviceAttribute read(VersionedDataInputStream s, ISourceContext context) throws IOException - Löst aus:
IOException
-
write
- Angegeben von:
write
in KlasseAjAttribute
- Löst aus:
IOException
-
reify
-
toString
-
getExtraParameterFlags
public int getExtraParameterFlags() -
getKind
-
getPointcut
-
getDeclaredExceptions
-
getFormalsUnchangedToProceed
public boolean[] getFormalsUnchangedToProceed() -
getProceedCallSignatures
-
isProceedInInners
public boolean isProceedInInners() -
getEnd
public int getEnd() -
getSourceContext
-
getStart
public int getStart()
-