Package org.aspectj.weaver
Class AjAttribute.EffectiveSignatureAttribute
java.lang.Object
org.aspectj.weaver.AjAttribute
org.aspectj.weaver.AjAttribute.EffectiveSignatureAttribute
- Enclosing class:
- AjAttribute
-
Nested Class Summary
Nested classes/interfaces inherited from class 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
-
Field Summary
Fields inherited from class org.aspectj.weaver.AjAttribute
AttributePrefix
-
Constructor Summary
ConstructorDescriptionEffectiveSignatureAttribute(ResolvedMember effectiveSignature, Shadow.Kind shadowKind, boolean weaveBody)
-
Method Summary
Modifier and TypeMethodDescriptionboolean
read(VersionedDataInputStream s, ISourceContext context)
toString()
void
Methods inherited from class org.aspectj.weaver.AjAttribute
getAllBytes, getBytes, getNameChars, read
-
Field Details
-
AttributeName
- See Also:
- Constant Field Values
-
-
Constructor Details
-
EffectiveSignatureAttribute
public EffectiveSignatureAttribute(ResolvedMember effectiveSignature, Shadow.Kind shadowKind, boolean weaveBody)
-
-
Method Details
-
getNameString
- Specified by:
getNameString
in classAjAttribute
-
write
- Specified by:
write
in classAjAttribute
- Throws:
IOException
-
read
public static AjAttribute.EffectiveSignatureAttribute read(VersionedDataInputStream s, ISourceContext context) throws IOException- Throws:
IOException
-
getEffectiveSignature
-
toString
-
getShadowKind
-
isWeaveBody
public boolean isWeaveBody()
-