Class SourceFileAttribute
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.core.util.ClassFileStruct
org.aspectj.org.eclipse.jdt.internal.core.util.ClassFileAttribute
org.aspectj.org.eclipse.jdt.internal.core.util.SourceFileAttribute
- All Implemented Interfaces:
IClassFileAttribute
,ISourceAttribute
Default implementation of ISourceAttribute
-
Field Summary
Fields inherited from class org.aspectj.org.eclipse.jdt.internal.core.util.ClassFileAttribute
NO_ATTRIBUTES
-
Constructor Summary
ConstructorsConstructorDescriptionSourceFileAttribute(byte[] classFileBytes, IConstantPool constantPool, int offset)
Constructor for SourceFileAttribute. -
Method Summary
Modifier and TypeMethodDescriptionint
Answer back the source file index of this attribute.char[]
Answer back the source file name of this attribute.Methods inherited from class org.aspectj.org.eclipse.jdt.internal.core.util.ClassFileAttribute
getAttributeLength, getAttributeName, getAttributeNameIndex
Methods inherited from class org.aspectj.org.eclipse.jdt.internal.core.util.ClassFileStruct
doubleAt, floatAt, i1At, i2At, i4At, i8At, u1At, u2At, u4At, utf8At
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.aspectj.org.eclipse.jdt.core.util.IClassFileAttribute
getAttributeLength, getAttributeName, getAttributeNameIndex
-
Constructor Details
-
SourceFileAttribute
public SourceFileAttribute(byte[] classFileBytes, IConstantPool constantPool, int offset) throws ClassFormatExceptionConstructor for SourceFileAttribute.- Parameters:
classFileBytes
-constantPool
-offset
-- Throws:
ClassFormatException
-
-
Method Details
-
getSourceFileIndex
public int getSourceFileIndex()Description copied from interface:ISourceAttribute
Answer back the source file index of this attribute.- Specified by:
getSourceFileIndex
in interfaceISourceAttribute
- Returns:
- the source file index of this attribute
- See Also:
ISourceAttribute.getSourceFileIndex()
-
getSourceFileName
public char[] getSourceFileName()Description copied from interface:ISourceAttribute
Answer back the source file name of this attribute.- Specified by:
getSourceFileName
in interfaceISourceAttribute
- Returns:
- the source file name of this attribute
- See Also:
ISourceAttribute.getSourceFileName()
-