public static class AjAttribute.EffectiveSignatureAttribute extends 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| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
AttributeName |
AttributePrefix| Constructor and Description |
|---|
EffectiveSignatureAttribute(ResolvedMember effectiveSignature,
Shadow.Kind shadowKind,
boolean weaveBody) |
| Modifier and Type | Method and Description |
|---|---|
ResolvedMember |
getEffectiveSignature() |
java.lang.String |
getNameString() |
Shadow.Kind |
getShadowKind() |
boolean |
isWeaveBody() |
static AjAttribute.EffectiveSignatureAttribute |
read(VersionedDataInputStream s,
ISourceContext context) |
java.lang.String |
toString() |
void |
write(CompressingDataOutputStream s) |
getAllBytes, getBytes, getNameChars, readpublic static final java.lang.String AttributeName
public EffectiveSignatureAttribute(ResolvedMember effectiveSignature, Shadow.Kind shadowKind, boolean weaveBody)
public java.lang.String getNameString()
getNameString in class AjAttributepublic void write(CompressingDataOutputStream s) throws java.io.IOException
write in class AjAttributejava.io.IOExceptionpublic static AjAttribute.EffectiveSignatureAttribute read(VersionedDataInputStream s, ISourceContext context) throws java.io.IOException
java.io.IOExceptionpublic ResolvedMember getEffectiveSignature()
public java.lang.String toString()
toString in class java.lang.Objectpublic Shadow.Kind getShadowKind()
public boolean isWeaveBody()