org.aspectj.weaver
Class AjAttribute.SourceContextAttribute
java.lang.Object
org.aspectj.weaver.AjAttribute
org.aspectj.weaver.AjAttribute.SourceContextAttribute
- Enclosing class:
- AjAttribute
public static class AjAttribute.SourceContextAttribute
- extends AjAttribute
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 |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AttributeName
public static final java.lang.String AttributeName
- See Also:
- Constant Field Values
AjAttribute.SourceContextAttribute
public AjAttribute.SourceContextAttribute(java.lang.String sourceFileName,
int[] lineBreaks)
getNameString
public java.lang.String getNameString()
- Specified by:
getNameString
in class AjAttribute
write
public void write(CompressingDataOutputStream s)
throws java.io.IOException
- Specified by:
write
in class AjAttribute
- Throws:
java.io.IOException
read
public static AjAttribute.SourceContextAttribute read(VersionedDataInputStream s)
throws java.io.IOException
- Throws:
java.io.IOException
getLineBreaks
public int[] getLineBreaks()
getSourceFileName
public java.lang.String getSourceFileName()