com.sun.tools.classfile
Class CompilationID_attribute
java.lang.Object
com.sun.tools.classfile.Attribute
com.sun.tools.classfile.CompilationID_attribute
public class CompilationID_attribute
- extends Attribute
This is NOT part of any API supported by Sun Microsystems. If
you write code that depends on this, you do so at your own risk.
This code and its internal interfaces are subject to change or
deletion without notice.
| Fields inherited from class com.sun.tools.classfile.Attribute |
AnnotationDefault, attribute_length, attribute_name_index, CharacterRangeTable, Code, CompilationID, ConstantValue, Deprecated, EnclosingMethod, Exceptions, InnerClasses, LineNumberTable, LocalVariableTable, LocalVariableTypeTable, Module, ModuleExportTable, ModuleMemberTable, RuntimeInvisibleAnnotations, RuntimeInvisibleParameterAnnotations, RuntimeVisibleAnnotations, RuntimeVisibleParameterAnnotations, Signature, SourceDebugExtension, SourceFile, SourceID, StackMap, StackMapTable, Synthetic |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
compilationID_index
public final int compilationID_index
CompilationID_attribute
CompilationID_attribute(ClassReader cr,
int name_index,
int length)
throws java.io.IOException
- Throws:
java.io.IOException
CompilationID_attribute
public CompilationID_attribute(ConstantPool constant_pool,
int compilationID_index)
throws ConstantPoolException
- Throws:
ConstantPoolException
CompilationID_attribute
public CompilationID_attribute(int name_index,
int compilationID_index)
getCompilationID
java.lang.String getCompilationID(ConstantPool constant_pool)
throws ConstantPoolException
- Throws:
ConstantPoolException
accept
public <R,D> R accept(Attribute.Visitor<R,D> visitor,
D data)
- Specified by:
accept in class Attribute