Schnittstelle IClassFileAttribute

Alle bekannten Unterschnittstellen:
IAnnotationDefaultAttribute, IBootstrapMethodsAttribute, ICodeAttribute, IConstantValueAttribute, IEnclosingMethodAttribute, IExceptionAttribute, IInnerClassesAttribute, ILineNumberAttribute, ILocalVariableAttribute, ILocalVariableTypeTableAttribute, IMethodParametersAttribute, IModuleAttribute, IModuleMainClassAttribute, IModulePackagesAttribute, INestMembersAttribute, IPermittedSubclassesAttribute, IRecordAttribute, IRuntimeInvisibleAnnotationsAttribute, IRuntimeInvisibleParameterAnnotationsAttribute, IRuntimeInvisibleTypeAnnotationsAttribute, IRuntimeVisibleAnnotationsAttribute, IRuntimeVisibleParameterAnnotationsAttribute, IRuntimeVisibleTypeAnnotationsAttribute, ISignatureAttribute, ISourceAttribute, IStackMapAttribute, IStackMapTableAttribute
Alle bekannten Implementierungsklassen:
AnnotationDefaultAttribute, BootstrapMethodsAttribute, ClassFileAttribute, CodeAttribute, ConstantValueAttribute, EnclosingMethodAttribute, ExceptionAttribute, InnerClassesAttribute, LineNumberAttribute, LocalVariableAttribute, LocalVariableTypeAttribute, MethodParametersAttribute, ModuleAttribute, ModuleMainClassAttribute, ModulePackagesAttribute, NestHostAttribute, NestMembersAttribute, PermittedSubclassesAttribute, RecordAttribute, 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.
Seit:
2.0
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    long
    Answer back the attribute length as specified in the JVM specifications.
    char[]
    Answer back the attribute name as specified in the JVM specifications.
    int
    Answer back the attribute name index in the constant pool as specified in the JVM specifications.
  • Methodendetails

    • getAttributeNameIndex

      int getAttributeNameIndex()
      Answer back the attribute name index in the constant pool as specified in the JVM specifications.
      Gibt zurück:
      the attribute name index in the constant pool
    • getAttributeName

      char[] getAttributeName()
      Answer back the attribute name as specified in the JVM specifications.
      Gibt zurück:
      the attribute name
    • getAttributeLength

      long getAttributeLength()
      Answer back the attribute length as specified in the JVM specifications.
      Gibt zurück:
      the attribute length