public static class AjAttribute.MethodDeclarationLineNumberAttribute 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 |
|---|
MethodDeclarationLineNumberAttribute(int line,
int offset) |
| Modifier and Type | Method and Description |
|---|---|
int |
getLineNumber() |
java.lang.String |
getNameString() |
int |
getOffset() |
static AjAttribute.MethodDeclarationLineNumberAttribute |
read(VersionedDataInputStream s) |
java.lang.String |
toString() |
void |
write(CompressingDataOutputStream s) |
getAllBytes, getBytes, getNameChars, readpublic static final java.lang.String AttributeName
public MethodDeclarationLineNumberAttribute(int line,
int offset)
public java.lang.String getNameString()
getNameString in class AjAttributepublic int getLineNumber()
public int getOffset()
public void write(CompressingDataOutputStream s) throws java.io.IOException
write in class AjAttributejava.io.IOExceptionpublic static AjAttribute.MethodDeclarationLineNumberAttribute read(VersionedDataInputStream s) throws java.io.IOException
java.io.IOExceptionpublic java.lang.String toString()
toString in class java.lang.Object