org.aspectj.org.eclipse.jdt.core.util
Interface IClassFileAttribute
- All Known Subinterfaces:
- IAnnotationDefaultAttribute, IBootstrapMethodsAttribute, ICodeAttribute, IConstantValueAttribute, IEnclosingMethodAttribute, IExceptionAttribute, IInnerClassesAttribute, ILineNumberAttribute, ILocalVariableAttribute, ILocalVariableTypeTableAttribute, IMethodParametersAttribute, IRuntimeInvisibleAnnotationsAttribute, IRuntimeInvisibleParameterAnnotationsAttribute, IRuntimeInvisibleTypeAnnotationsAttribute, IRuntimeVisibleAnnotationsAttribute, IRuntimeVisibleParameterAnnotationsAttribute, IRuntimeVisibleTypeAnnotationsAttribute, ISignatureAttribute, ISourceAttribute, IStackMapAttribute, IStackMapTableAttribute
- All Known Implementing Classes:
- AnnotationDefaultAttribute, BootstrapMethodsAttribute, ClassFileAttribute, CodeAttribute, ConstantValueAttribute, EnclosingMethodAttribute, ExceptionAttribute, InnerClassesAttribute, LineNumberAttribute, LocalVariableAttribute, LocalVariableTypeAttribute, MethodParametersAttribute, RuntimeInvisibleAnnotationsAttribute, RuntimeInvisibleParameterAnnotationsAttribute, RuntimeInvisibleTypeAnnotationsAttribute, RuntimeVisibleAnnotationsAttribute, RuntimeVisibleParameterAnnotationsAttribute, RuntimeVisibleTypeAnnotationsAttribute, SignatureAttribute, SourceFileAttribute, StackMapAttribute, StackMapTableAttribute
public interface IClassFileAttribute
This class represents a generic class file attribute. It is intended to be extended
for any new attribute.
- Since:
- 2.0
|
Method Summary |
long |
getAttributeLength()
Answer back the attribute length as specified
in the JVM specifications. |
char[] |
getAttributeName()
Answer back the attribute name as specified
in the JVM specifications. |
int |
getAttributeNameIndex()
Answer back the attribute name index in the constant pool as specified
in the JVM specifications. |
getAttributeNameIndex
int getAttributeNameIndex()
- Answer back the attribute name index in the constant pool as specified
in the JVM specifications.
- Returns:
- the attribute name index in the constant pool
getAttributeName
char[] getAttributeName()
- Answer back the attribute name as specified
in the JVM specifications.
- Returns:
- the attribute name
getAttributeLength
long getAttributeLength()
- Answer back the attribute length as specified
in the JVM specifications.
- Returns:
- the attribute length