Versions in this module Expand all Collapse all v1 v1.0.0 Mar 3, 2022 Changes in this version + const CLASS_ACC_ABSTRACT + const CLASS_ACC_ANNOTATION + const CLASS_ACC_ENUM + const CLASS_ACC_FINAL + const CLASS_ACC_INTERFACE + const CLASS_ACC_PUBLIC + const CLASS_ACC_SUPER + const CLASS_ACC_SYNTHETIC + const CONSTANT_Class + const CONSTANT_Double + const CONSTANT_FieldRef + const CONSTANT_Float + const CONSTANT_Integer + const CONSTANT_InterfaceMethodRef + const CONSTANT_InvokeDynamic + const CONSTANT_Long + const CONSTANT_MethodHandle + const CONSTANT_MethodRef + const CONSTANT_MethodType + const CONSTANT_NameAndType + const CONSTANT_String + const CONSTANT_UTF8 + const FIELD_ACC_ENUM + const FIELD_ACC_FINAL + const FIELD_ACC_PRIVATE + const FIELD_ACC_PROTECTED + const FIELD_ACC_PUBLIC + const FIELD_ACC_STATIC + const FIELD_ACC_SYNTHETIC + const FIELD_ACC_TRANSIENT + const FIELD_ACC_VOLATILE + const METHOD_ACC_ABSTRACT + const METHOD_ACC_BRIDGE + const METHOD_ACC_FINAL + const METHOD_ACC_NATIVE + const METHOD_ACC_PRIVATE + const METHOD_ACC_PROTECTED + const METHOD_ACC_PUBLIC + const METHOD_ACC_STATIC + const METHOD_ACC_STRICT + const METHOD_ACC_SYNCHRONIZED + const METHOD_ACC_SYNTHETIC + const METHOD_ACC_VARARGS + const NESTED_CLASS_ACC_ABSTRACT + const NESTED_CLASS_ACC_ANNOTATION + const NESTED_CLASS_ACC_ENUM + const NESTED_CLASS_ACC_FINAL + const NESTED_CLASS_ACC_INTERFACE + const NESTED_CLASS_ACC_PRIVATE + const NESTED_CLASS_ACC_PROTECTED + const NESTED_CLASS_ACC_PUBLIC + const NESTED_CLASS_ACC_STATIC + const NESTED_CLASS_ACC_SYNTHETIC + type AccessFlags uint16 + type AnnotationDefault struct + func (a *AnnotationDefault) AnnotationDefault() *AnnotationDefault + func (a *AnnotationDefault) GetTag() AttributeType + func (a AnnotationDefault) BootstrapMethods() *BootstrapMethods + func (a AnnotationDefault) Code() *Code + func (a AnnotationDefault) ConstantValue() *ConstantValue + func (a AnnotationDefault) Deprecated() *Deprecated + func (a AnnotationDefault) EnclosingMethod() *EnclosingMethod + func (a AnnotationDefault) Exceptions() *Exceptions + func (a AnnotationDefault) InnerClasses() *InnerClasses + func (a AnnotationDefault) LineNumberTable() *LineNumberTable + func (a AnnotationDefault) LocalVariableTable() *LocalVariableTable + func (a AnnotationDefault) LocalVariableTypeTable() *LocalVariableTypeTable + func (a AnnotationDefault) RuntimeInvisibleAnnotations() *RuntimeInvisibleAnnotations + func (a AnnotationDefault) RuntimeInvisibleParameterAnnotations() *RuntimeInvisibleParameterAnnotations + func (a AnnotationDefault) RuntimeVisibleAnnotations() *RuntimeVisibleAnnotations + func (a AnnotationDefault) RuntimeVisibleParameterAnnotations() *RuntimeVisibleParameterAnnotations + func (a AnnotationDefault) Signature() *Signature + func (a AnnotationDefault) SourceDebugExtension() *SourceDebugExtension + func (a AnnotationDefault) SourceFile() *SourceFile + func (a AnnotationDefault) StackMapTable() *StackMapTable + func (a AnnotationDefault) Synthetic() *Synthetic + func (a AnnotationDefault) UnknownAttr() *UnknownAttr + type Attribute interface + BootstrapMethods func() *BootstrapMethods + Code func() *Code + ConstantValue func() *ConstantValue + Deprecated func() *Deprecated + EnclosingMethod func() *EnclosingMethod + Exceptions func() *Exceptions + GetTag func() AttributeType + InnerClasses func() *InnerClasses + LineNumberTable func() *LineNumberTable + LocalVariableTable func() *LocalVariableTable + LocalVariableTypeTable func() *LocalVariableTypeTable + Read func(io.Reader, ConstantPool) error + Signature func() *Signature + SourceDebugExtension func() *SourceDebugExtension + SourceFile func() *SourceFile + Synthetic func() *Synthetic + UnknownAttr func() *UnknownAttr + type AttributeType uint8 + const AnnotationDefaultTag + const BootstrapMethodsTag + const CodeTag + const ConstantValueTag + const DeprecatedTag + const EnclosingMethodTag + const ExceptionsTag + const InnerClassesTag + const LineNumberTableTag + const LocalVariableTableTag + const LocalVariableTypeTableTag + const RuntimeInvisibleAnnotationsTag + const RuntimeInvisibleParameterAnnotationsTag + const RuntimeVisibleAnnotationsTag + const RuntimeVisibleParameterAnnotationsTag + const SignatureTag + const SourceDebugExtensionTag + const SourceFileTag + const StackMapTableTag + const SyntheticTag + const UnknownTag + type Attributes []Attribute + type BootstrapMethod struct + Args []ConstPoolIndex + MethodRef ConstPoolIndex + type BootstrapMethods struct + Methods []BootstrapMethod + func (a *BootstrapMethods) BootstrapMethods() *BootstrapMethods + func (a *BootstrapMethods) Dump(w io.Writer) error + func (a *BootstrapMethods) GetTag() AttributeType + func (a *BootstrapMethods) Read(r io.Reader, _ ConstantPool) error + func (a BootstrapMethods) AnnotationDefault() *AnnotationDefault + func (a BootstrapMethods) Code() *Code + func (a BootstrapMethods) ConstantValue() *ConstantValue + func (a BootstrapMethods) Deprecated() *Deprecated + func (a BootstrapMethods) EnclosingMethod() *EnclosingMethod + func (a BootstrapMethods) Exceptions() *Exceptions + func (a BootstrapMethods) InnerClasses() *InnerClasses + func (a BootstrapMethods) LineNumberTable() *LineNumberTable + func (a BootstrapMethods) LocalVariableTable() *LocalVariableTable + func (a BootstrapMethods) LocalVariableTypeTable() *LocalVariableTypeTable + func (a BootstrapMethods) RuntimeInvisibleAnnotations() *RuntimeInvisibleAnnotations + func (a BootstrapMethods) RuntimeInvisibleParameterAnnotations() *RuntimeInvisibleParameterAnnotations + func (a BootstrapMethods) RuntimeVisibleAnnotations() *RuntimeVisibleAnnotations + func (a BootstrapMethods) RuntimeVisibleParameterAnnotations() *RuntimeVisibleParameterAnnotations + func (a BootstrapMethods) Signature() *Signature + func (a BootstrapMethods) SourceDebugExtension() *SourceDebugExtension + func (a BootstrapMethods) SourceFile() *SourceFile + func (a BootstrapMethods) StackMapTable() *StackMapTable + func (a BootstrapMethods) Synthetic() *Synthetic + func (a BootstrapMethods) UnknownAttr() *UnknownAttr + type ClassFile struct + ConstPoolSize uint16 + Fields []*Field + Interfaces []ConstPoolIndex + Magic uint32 + MajorVersion uint16 + Methods []*Method + MinorVersion uint16 + SuperClass ConstPoolIndex + ThisClass ConstPoolIndex + func Parse(r io.Reader) (*ClassFile, error) + func (c *ClassFile) Dump(w io.Writer) error + type ClassRef struct + NameIndex ConstPoolIndex + func (b ClassRef) Double() *DoubleRef + func (b ClassRef) Field() *FieldRef + func (b ClassRef) Float() *FloatRef + func (b ClassRef) GetTag() ConstantType + func (b ClassRef) Integer() *IntegerRef + func (b ClassRef) InterfaceMethod() *InterfaceMethodRef + func (b ClassRef) InvokeDynamic() *InvokeDynamicRef + func (b ClassRef) Long() *LongRef + func (b ClassRef) Method() *MethodRef + func (b ClassRef) MethodHandle() *MethodHandleRef + func (b ClassRef) MethodType() *MethodTypeRef + func (b ClassRef) NameAndType() *NameAndTypeRef + func (b ClassRef) StringRef() *StringRef + func (b ClassRef) UTF8() *UTF8Ref + func (c *ClassRef) Class() *ClassRef + func (c *ClassRef) Dump(w io.Writer) error + func (c *ClassRef) Read(r io.Reader) error + type Code struct + ByteCode []uint8 + ExceptionsTable []CodeException + MaxLocalsCount uint16 + MaxStackSize uint16 + func (a *Code) Code() *Code + func (a *Code) Dump(w io.Writer) error + func (a *Code) GetTag() AttributeType + func (a *Code) Read(r io.Reader, constPool ConstantPool) error + func (a Code) AnnotationDefault() *AnnotationDefault + func (a Code) BootstrapMethods() *BootstrapMethods + func (a Code) ConstantValue() *ConstantValue + func (a Code) Deprecated() *Deprecated + func (a Code) EnclosingMethod() *EnclosingMethod + func (a Code) Exceptions() *Exceptions + func (a Code) InnerClasses() *InnerClasses + func (a Code) LineNumberTable() *LineNumberTable + func (a Code) LocalVariableTable() *LocalVariableTable + func (a Code) LocalVariableTypeTable() *LocalVariableTypeTable + func (a Code) RuntimeInvisibleAnnotations() *RuntimeInvisibleAnnotations + func (a Code) RuntimeInvisibleParameterAnnotations() *RuntimeInvisibleParameterAnnotations + func (a Code) RuntimeVisibleAnnotations() *RuntimeVisibleAnnotations + func (a Code) RuntimeVisibleParameterAnnotations() *RuntimeVisibleParameterAnnotations + func (a Code) Signature() *Signature + func (a Code) SourceDebugExtension() *SourceDebugExtension + func (a Code) SourceFile() *SourceFile + func (a Code) StackMapTable() *StackMapTable + func (a Code) Synthetic() *Synthetic + func (a Code) UnknownAttr() *UnknownAttr + type CodeException struct + CatchType ConstPoolIndex + EndPC uint16 + HandlerPC uint16 + StartPC uint16 + type ConstPoolIndex uint16 + type Constant interface + Class func() *ClassRef + Double func() *DoubleRef + Field func() *FieldRef + Float func() *FloatRef + GetTag func() ConstantType + Integer func() *IntegerRef + InterfaceMethod func() *InterfaceMethodRef + InvokeDynamic func() *InvokeDynamicRef + Long func() *LongRef + Method func() *MethodRef + MethodHandle func() *MethodHandleRef + MethodType func() *MethodTypeRef + NameAndType func() *NameAndTypeRef + Read func(io.Reader) error + StringRef func() *StringRef + UTF8 func() *UTF8Ref + type ConstantPool []Constant + func (constPool ConstantPool) GetClass(index ConstPoolIndex) *ClassRef + func (constPool ConstantPool) GetDouble(index ConstPoolIndex) float64 + func (constPool ConstantPool) GetField(index ConstPoolIndex) *FieldRef + func (constPool ConstantPool) GetFloat(index ConstPoolIndex) float32 + func (constPool ConstantPool) GetInteger(index ConstPoolIndex) int32 + func (constPool ConstantPool) GetInterfaceMethod(index ConstPoolIndex) *InterfaceMethodRef + func (constPool ConstantPool) GetInvokeDynamic(index ConstPoolIndex) *InvokeDynamicRef + func (constPool ConstantPool) GetLong(index ConstPoolIndex) int64 + func (constPool ConstantPool) GetMethod(index ConstPoolIndex) *MethodRef + func (constPool ConstantPool) GetMethodHandle(index ConstPoolIndex) *MethodHandleRef + func (constPool ConstantPool) GetMethodType(index ConstPoolIndex) *MethodTypeRef + func (constPool ConstantPool) GetNameAndType(index ConstPoolIndex) *NameAndTypeRef + func (constPool ConstantPool) GetString(index ConstPoolIndex) *StringRef + func (constPool ConstantPool) GetUTF8(index ConstPoolIndex) string + type ConstantType uint8 + type ConstantValue struct + Index ConstPoolIndex + func (a *ConstantValue) ConstantValue() *ConstantValue + func (a *ConstantValue) Dump(w io.Writer) error + func (a *ConstantValue) GetTag() AttributeType + func (a *ConstantValue) Read(r io.Reader, _ ConstantPool) error + func (a ConstantValue) AnnotationDefault() *AnnotationDefault + func (a ConstantValue) BootstrapMethods() *BootstrapMethods + func (a ConstantValue) Code() *Code + func (a ConstantValue) Deprecated() *Deprecated + func (a ConstantValue) EnclosingMethod() *EnclosingMethod + func (a ConstantValue) Exceptions() *Exceptions + func (a ConstantValue) InnerClasses() *InnerClasses + func (a ConstantValue) LineNumberTable() *LineNumberTable + func (a ConstantValue) LocalVariableTable() *LocalVariableTable + func (a ConstantValue) LocalVariableTypeTable() *LocalVariableTypeTable + func (a ConstantValue) RuntimeInvisibleAnnotations() *RuntimeInvisibleAnnotations + func (a ConstantValue) RuntimeInvisibleParameterAnnotations() *RuntimeInvisibleParameterAnnotations + func (a ConstantValue) RuntimeVisibleAnnotations() *RuntimeVisibleAnnotations + func (a ConstantValue) RuntimeVisibleParameterAnnotations() *RuntimeVisibleParameterAnnotations + func (a ConstantValue) Signature() *Signature + func (a ConstantValue) SourceDebugExtension() *SourceDebugExtension + func (a ConstantValue) SourceFile() *SourceFile + func (a ConstantValue) StackMapTable() *StackMapTable + func (a ConstantValue) Synthetic() *Synthetic + func (a ConstantValue) UnknownAttr() *UnknownAttr + type Deprecated struct + func (a *Deprecated) Deprecated() *Deprecated + func (a *Deprecated) Dump(w io.Writer) error + func (a *Deprecated) GetTag() AttributeType + func (a *Deprecated) Read(r io.Reader, _ ConstantPool) error + func (a Deprecated) AnnotationDefault() *AnnotationDefault + func (a Deprecated) BootstrapMethods() *BootstrapMethods + func (a Deprecated) Code() *Code + func (a Deprecated) ConstantValue() *ConstantValue + func (a Deprecated) EnclosingMethod() *EnclosingMethod + func (a Deprecated) Exceptions() *Exceptions + func (a Deprecated) InnerClasses() *InnerClasses + func (a Deprecated) LineNumberTable() *LineNumberTable + func (a Deprecated) LocalVariableTable() *LocalVariableTable + func (a Deprecated) LocalVariableTypeTable() *LocalVariableTypeTable + func (a Deprecated) RuntimeInvisibleAnnotations() *RuntimeInvisibleAnnotations + func (a Deprecated) RuntimeInvisibleParameterAnnotations() *RuntimeInvisibleParameterAnnotations + func (a Deprecated) RuntimeVisibleAnnotations() *RuntimeVisibleAnnotations + func (a Deprecated) RuntimeVisibleParameterAnnotations() *RuntimeVisibleParameterAnnotations + func (a Deprecated) Signature() *Signature + func (a Deprecated) SourceDebugExtension() *SourceDebugExtension + func (a Deprecated) SourceFile() *SourceFile + func (a Deprecated) StackMapTable() *StackMapTable + func (a Deprecated) Synthetic() *Synthetic + func (a Deprecated) UnknownAttr() *UnknownAttr + type DoubleRef struct + Value float64 + func (b DoubleRef) Class() *ClassRef + func (b DoubleRef) Field() *FieldRef + func (b DoubleRef) Float() *FloatRef + func (b DoubleRef) GetTag() ConstantType + func (b DoubleRef) Integer() *IntegerRef + func (b DoubleRef) InterfaceMethod() *InterfaceMethodRef + func (b DoubleRef) InvokeDynamic() *InvokeDynamicRef + func (b DoubleRef) Long() *LongRef + func (b DoubleRef) Method() *MethodRef + func (b DoubleRef) MethodHandle() *MethodHandleRef + func (b DoubleRef) MethodType() *MethodTypeRef + func (b DoubleRef) NameAndType() *NameAndTypeRef + func (b DoubleRef) StringRef() *StringRef + func (b DoubleRef) UTF8() *UTF8Ref + func (c *DoubleRef) Double() *DoubleRef + func (c *DoubleRef) Dump(w io.Writer) error + func (c *DoubleRef) Read(r io.Reader) error + type Dumper interface + Dump func(io.Writer) error + type EnclosingMethod struct + ClassIndex ConstPoolIndex + MethodIndex ConstPoolIndex + func (a *EnclosingMethod) Dump(w io.Writer) error + func (a *EnclosingMethod) EnclosingMethod() *EnclosingMethod + func (a *EnclosingMethod) GetTag() AttributeType + func (a *EnclosingMethod) Read(r io.Reader, _ ConstantPool) error + func (a EnclosingMethod) AnnotationDefault() *AnnotationDefault + func (a EnclosingMethod) BootstrapMethods() *BootstrapMethods + func (a EnclosingMethod) Code() *Code + func (a EnclosingMethod) ConstantValue() *ConstantValue + func (a EnclosingMethod) Deprecated() *Deprecated + func (a EnclosingMethod) Exceptions() *Exceptions + func (a EnclosingMethod) InnerClasses() *InnerClasses + func (a EnclosingMethod) LineNumberTable() *LineNumberTable + func (a EnclosingMethod) LocalVariableTable() *LocalVariableTable + func (a EnclosingMethod) LocalVariableTypeTable() *LocalVariableTypeTable + func (a EnclosingMethod) RuntimeInvisibleAnnotations() *RuntimeInvisibleAnnotations + func (a EnclosingMethod) RuntimeInvisibleParameterAnnotations() *RuntimeInvisibleParameterAnnotations + func (a EnclosingMethod) RuntimeVisibleAnnotations() *RuntimeVisibleAnnotations + func (a EnclosingMethod) RuntimeVisibleParameterAnnotations() *RuntimeVisibleParameterAnnotations + func (a EnclosingMethod) Signature() *Signature + func (a EnclosingMethod) SourceDebugExtension() *SourceDebugExtension + func (a EnclosingMethod) SourceFile() *SourceFile + func (a EnclosingMethod) StackMapTable() *StackMapTable + func (a EnclosingMethod) Synthetic() *Synthetic + func (a EnclosingMethod) UnknownAttr() *UnknownAttr + type Exceptions struct + ExceptionsTable []ConstPoolIndex + func (a *Exceptions) Dump(w io.Writer) error + func (a *Exceptions) Exceptions() *Exceptions + func (a *Exceptions) GetTag() AttributeType + func (a *Exceptions) Read(r io.Reader, _ ConstantPool) error + func (a Exceptions) AnnotationDefault() *AnnotationDefault + func (a Exceptions) BootstrapMethods() *BootstrapMethods + func (a Exceptions) Code() *Code + func (a Exceptions) ConstantValue() *ConstantValue + func (a Exceptions) Deprecated() *Deprecated + func (a Exceptions) EnclosingMethod() *EnclosingMethod + func (a Exceptions) InnerClasses() *InnerClasses + func (a Exceptions) LineNumberTable() *LineNumberTable + func (a Exceptions) LocalVariableTable() *LocalVariableTable + func (a Exceptions) LocalVariableTypeTable() *LocalVariableTypeTable + func (a Exceptions) RuntimeInvisibleAnnotations() *RuntimeInvisibleAnnotations + func (a Exceptions) RuntimeInvisibleParameterAnnotations() *RuntimeInvisibleParameterAnnotations + func (a Exceptions) RuntimeVisibleAnnotations() *RuntimeVisibleAnnotations + func (a Exceptions) RuntimeVisibleParameterAnnotations() *RuntimeVisibleParameterAnnotations + func (a Exceptions) Signature() *Signature + func (a Exceptions) SourceDebugExtension() *SourceDebugExtension + func (a Exceptions) SourceFile() *SourceFile + func (a Exceptions) StackMapTable() *StackMapTable + func (a Exceptions) Synthetic() *Synthetic + func (a Exceptions) UnknownAttr() *UnknownAttr + type Field struct + func (fom Field) Dump(w io.Writer) error + type FieldRef struct + func (c *FieldRef) Dump(w io.Writer) error + func (c *FieldRef) Field() *FieldRef + func (c *FieldRef) Read(r io.Reader) error + type FloatRef struct + Value float32 + func (b FloatRef) Class() *ClassRef + func (b FloatRef) Double() *DoubleRef + func (b FloatRef) Field() *FieldRef + func (b FloatRef) GetTag() ConstantType + func (b FloatRef) Integer() *IntegerRef + func (b FloatRef) InterfaceMethod() *InterfaceMethodRef + func (b FloatRef) InvokeDynamic() *InvokeDynamicRef + func (b FloatRef) Long() *LongRef + func (b FloatRef) Method() *MethodRef + func (b FloatRef) MethodHandle() *MethodHandleRef + func (b FloatRef) MethodType() *MethodTypeRef + func (b FloatRef) NameAndType() *NameAndTypeRef + func (b FloatRef) StringRef() *StringRef + func (b FloatRef) UTF8() *UTF8Ref + func (c *FloatRef) Dump(w io.Writer) error + func (c *FloatRef) Float() *FloatRef + func (c *FloatRef) Read(r io.Reader) error + type InnerClass struct + InnerAccessFlags AccessFlags + InnerClassIndex ConstPoolIndex + InnerName ConstPoolIndex + OuterClassIndex ConstPoolIndex + type InnerClasses struct + Classes []InnerClass + func (a *InnerClasses) Dump(w io.Writer) error + func (a *InnerClasses) GetTag() AttributeType + func (a *InnerClasses) InnerClasses() *InnerClasses + func (a *InnerClasses) Read(r io.Reader, _ ConstantPool) error + func (a InnerClasses) AnnotationDefault() *AnnotationDefault + func (a InnerClasses) BootstrapMethods() *BootstrapMethods + func (a InnerClasses) Code() *Code + func (a InnerClasses) ConstantValue() *ConstantValue + func (a InnerClasses) Deprecated() *Deprecated + func (a InnerClasses) EnclosingMethod() *EnclosingMethod + func (a InnerClasses) Exceptions() *Exceptions + func (a InnerClasses) LineNumberTable() *LineNumberTable + func (a InnerClasses) LocalVariableTable() *LocalVariableTable + func (a InnerClasses) LocalVariableTypeTable() *LocalVariableTypeTable + func (a InnerClasses) RuntimeInvisibleAnnotations() *RuntimeInvisibleAnnotations + func (a InnerClasses) RuntimeInvisibleParameterAnnotations() *RuntimeInvisibleParameterAnnotations + func (a InnerClasses) RuntimeVisibleAnnotations() *RuntimeVisibleAnnotations + func (a InnerClasses) RuntimeVisibleParameterAnnotations() *RuntimeVisibleParameterAnnotations + func (a InnerClasses) Signature() *Signature + func (a InnerClasses) SourceDebugExtension() *SourceDebugExtension + func (a InnerClasses) SourceFile() *SourceFile + func (a InnerClasses) StackMapTable() *StackMapTable + func (a InnerClasses) Synthetic() *Synthetic + func (a InnerClasses) UnknownAttr() *UnknownAttr + type IntegerRef struct + Value int32 + func (b IntegerRef) Class() *ClassRef + func (b IntegerRef) Double() *DoubleRef + func (b IntegerRef) Field() *FieldRef + func (b IntegerRef) Float() *FloatRef + func (b IntegerRef) GetTag() ConstantType + func (b IntegerRef) InterfaceMethod() *InterfaceMethodRef + func (b IntegerRef) InvokeDynamic() *InvokeDynamicRef + func (b IntegerRef) Long() *LongRef + func (b IntegerRef) Method() *MethodRef + func (b IntegerRef) MethodHandle() *MethodHandleRef + func (b IntegerRef) MethodType() *MethodTypeRef + func (b IntegerRef) NameAndType() *NameAndTypeRef + func (b IntegerRef) StringRef() *StringRef + func (b IntegerRef) UTF8() *UTF8Ref + func (c *IntegerRef) Dump(w io.Writer) error + func (c *IntegerRef) Integer() *IntegerRef + func (c *IntegerRef) Read(r io.Reader) error + type InterfaceMethodRef struct + func (c *InterfaceMethodRef) Dump(w io.Writer) error + func (c *InterfaceMethodRef) InterfaceMethod() *InterfaceMethodRef + func (c *InterfaceMethodRef) Read(r io.Reader) error + type InvokeDynamicRef struct + BootstrapMethodAttrIndex ConstPoolIndex + NameAndTypeIndex ConstPoolIndex + func (b InvokeDynamicRef) Class() *ClassRef + func (b InvokeDynamicRef) Double() *DoubleRef + func (b InvokeDynamicRef) Field() *FieldRef + func (b InvokeDynamicRef) Float() *FloatRef + func (b InvokeDynamicRef) GetTag() ConstantType + func (b InvokeDynamicRef) Integer() *IntegerRef + func (b InvokeDynamicRef) InterfaceMethod() *InterfaceMethodRef + func (b InvokeDynamicRef) Long() *LongRef + func (b InvokeDynamicRef) Method() *MethodRef + func (b InvokeDynamicRef) MethodHandle() *MethodHandleRef + func (b InvokeDynamicRef) MethodType() *MethodTypeRef + func (b InvokeDynamicRef) NameAndType() *NameAndTypeRef + func (b InvokeDynamicRef) StringRef() *StringRef + func (b InvokeDynamicRef) UTF8() *UTF8Ref + func (c *InvokeDynamicRef) Dump(w io.Writer) error + func (c *InvokeDynamicRef) InvokeDynamic() *InvokeDynamicRef + func (c *InvokeDynamicRef) Read(r io.Reader) error + type LineNumber struct + LineNumber uint16 + StartPC uint16 + type LineNumberTable struct + Table []LineNumber + func (a *LineNumberTable) Dump(w io.Writer) error + func (a *LineNumberTable) GetTag() AttributeType + func (a *LineNumberTable) LineNumberTable() *LineNumberTable + func (a *LineNumberTable) Read(r io.Reader, _ ConstantPool) error + func (a LineNumberTable) AnnotationDefault() *AnnotationDefault + func (a LineNumberTable) BootstrapMethods() *BootstrapMethods + func (a LineNumberTable) Code() *Code + func (a LineNumberTable) ConstantValue() *ConstantValue + func (a LineNumberTable) Deprecated() *Deprecated + func (a LineNumberTable) EnclosingMethod() *EnclosingMethod + func (a LineNumberTable) Exceptions() *Exceptions + func (a LineNumberTable) InnerClasses() *InnerClasses + func (a LineNumberTable) LocalVariableTable() *LocalVariableTable + func (a LineNumberTable) LocalVariableTypeTable() *LocalVariableTypeTable + func (a LineNumberTable) RuntimeInvisibleAnnotations() *RuntimeInvisibleAnnotations + func (a LineNumberTable) RuntimeInvisibleParameterAnnotations() *RuntimeInvisibleParameterAnnotations + func (a LineNumberTable) RuntimeVisibleAnnotations() *RuntimeVisibleAnnotations + func (a LineNumberTable) RuntimeVisibleParameterAnnotations() *RuntimeVisibleParameterAnnotations + func (a LineNumberTable) Signature() *Signature + func (a LineNumberTable) SourceDebugExtension() *SourceDebugExtension + func (a LineNumberTable) SourceFile() *SourceFile + func (a LineNumberTable) StackMapTable() *StackMapTable + func (a LineNumberTable) Synthetic() *Synthetic + func (a LineNumberTable) UnknownAttr() *UnknownAttr + type LocalVariable struct + DescriptorIndex ConstPoolIndex + Index uint16 + Length uint16 + NameIndex ConstPoolIndex + StartPC uint16 + type LocalVariableTable struct + Table []LocalVariable + func (a *LocalVariableTable) Dump(w io.Writer) error + func (a *LocalVariableTable) GetTag() AttributeType + func (a *LocalVariableTable) LocalVariableTable() *LocalVariableTable + func (a *LocalVariableTable) Read(r io.Reader, _ ConstantPool) error + func (a LocalVariableTable) AnnotationDefault() *AnnotationDefault + func (a LocalVariableTable) BootstrapMethods() *BootstrapMethods + func (a LocalVariableTable) Code() *Code + func (a LocalVariableTable) ConstantValue() *ConstantValue + func (a LocalVariableTable) Deprecated() *Deprecated + func (a LocalVariableTable) EnclosingMethod() *EnclosingMethod + func (a LocalVariableTable) Exceptions() *Exceptions + func (a LocalVariableTable) InnerClasses() *InnerClasses + func (a LocalVariableTable) LineNumberTable() *LineNumberTable + func (a LocalVariableTable) LocalVariableTypeTable() *LocalVariableTypeTable + func (a LocalVariableTable) RuntimeInvisibleAnnotations() *RuntimeInvisibleAnnotations + func (a LocalVariableTable) RuntimeInvisibleParameterAnnotations() *RuntimeInvisibleParameterAnnotations + func (a LocalVariableTable) RuntimeVisibleAnnotations() *RuntimeVisibleAnnotations + func (a LocalVariableTable) RuntimeVisibleParameterAnnotations() *RuntimeVisibleParameterAnnotations + func (a LocalVariableTable) Signature() *Signature + func (a LocalVariableTable) SourceDebugExtension() *SourceDebugExtension + func (a LocalVariableTable) SourceFile() *SourceFile + func (a LocalVariableTable) StackMapTable() *StackMapTable + func (a LocalVariableTable) Synthetic() *Synthetic + func (a LocalVariableTable) UnknownAttr() *UnknownAttr + type LocalVariableType struct + Index uint16 + Length uint16 + NameIndex ConstPoolIndex + SignatureIndex ConstPoolIndex + StartPC uint16 + type LocalVariableTypeTable struct + Table []LocalVariableType + func (a *LocalVariableTypeTable) Dump(w io.Writer) error + func (a *LocalVariableTypeTable) GetTag() AttributeType + func (a *LocalVariableTypeTable) LocalVariableTypeTable() *LocalVariableTypeTable + func (a *LocalVariableTypeTable) Read(r io.Reader, _ ConstantPool) error + func (a LocalVariableTypeTable) AnnotationDefault() *AnnotationDefault + func (a LocalVariableTypeTable) BootstrapMethods() *BootstrapMethods + func (a LocalVariableTypeTable) Code() *Code + func (a LocalVariableTypeTable) ConstantValue() *ConstantValue + func (a LocalVariableTypeTable) Deprecated() *Deprecated + func (a LocalVariableTypeTable) EnclosingMethod() *EnclosingMethod + func (a LocalVariableTypeTable) Exceptions() *Exceptions + func (a LocalVariableTypeTable) InnerClasses() *InnerClasses + func (a LocalVariableTypeTable) LineNumberTable() *LineNumberTable + func (a LocalVariableTypeTable) LocalVariableTable() *LocalVariableTable + func (a LocalVariableTypeTable) RuntimeInvisibleAnnotations() *RuntimeInvisibleAnnotations + func (a LocalVariableTypeTable) RuntimeInvisibleParameterAnnotations() *RuntimeInvisibleParameterAnnotations + func (a LocalVariableTypeTable) RuntimeVisibleAnnotations() *RuntimeVisibleAnnotations + func (a LocalVariableTypeTable) RuntimeVisibleParameterAnnotations() *RuntimeVisibleParameterAnnotations + func (a LocalVariableTypeTable) Signature() *Signature + func (a LocalVariableTypeTable) SourceDebugExtension() *SourceDebugExtension + func (a LocalVariableTypeTable) SourceFile() *SourceFile + func (a LocalVariableTypeTable) StackMapTable() *StackMapTable + func (a LocalVariableTypeTable) Synthetic() *Synthetic + func (a LocalVariableTypeTable) UnknownAttr() *UnknownAttr + type LongRef struct + Value int64 + func (b LongRef) Class() *ClassRef + func (b LongRef) Double() *DoubleRef + func (b LongRef) Field() *FieldRef + func (b LongRef) Float() *FloatRef + func (b LongRef) GetTag() ConstantType + func (b LongRef) Integer() *IntegerRef + func (b LongRef) InterfaceMethod() *InterfaceMethodRef + func (b LongRef) InvokeDynamic() *InvokeDynamicRef + func (b LongRef) Method() *MethodRef + func (b LongRef) MethodHandle() *MethodHandleRef + func (b LongRef) MethodType() *MethodTypeRef + func (b LongRef) NameAndType() *NameAndTypeRef + func (b LongRef) StringRef() *StringRef + func (b LongRef) UTF8() *UTF8Ref + func (c *LongRef) Dump(w io.Writer) error + func (c *LongRef) Long() *LongRef + func (c *LongRef) Read(r io.Reader) error + type Method struct + func (fom Method) Dump(w io.Writer) error + type MethodHandleRef struct + ReferenceIndex ConstPoolIndex + ReferenceKind uint8 + func (b MethodHandleRef) Class() *ClassRef + func (b MethodHandleRef) Double() *DoubleRef + func (b MethodHandleRef) Field() *FieldRef + func (b MethodHandleRef) Float() *FloatRef + func (b MethodHandleRef) GetTag() ConstantType + func (b MethodHandleRef) Integer() *IntegerRef + func (b MethodHandleRef) InterfaceMethod() *InterfaceMethodRef + func (b MethodHandleRef) InvokeDynamic() *InvokeDynamicRef + func (b MethodHandleRef) Long() *LongRef + func (b MethodHandleRef) Method() *MethodRef + func (b MethodHandleRef) MethodType() *MethodTypeRef + func (b MethodHandleRef) NameAndType() *NameAndTypeRef + func (b MethodHandleRef) StringRef() *StringRef + func (b MethodHandleRef) UTF8() *UTF8Ref + func (c *MethodHandleRef) Dump(w io.Writer) error + func (c *MethodHandleRef) MethodHandle() *MethodHandleRef + func (c *MethodHandleRef) Read(r io.Reader) error + type MethodRef struct + func (c *MethodRef) Dump(w io.Writer) error + func (c *MethodRef) Method() *MethodRef + func (c *MethodRef) Read(r io.Reader) error + type MethodTypeRef struct + DescriptorIndex ConstPoolIndex + func (b MethodTypeRef) Class() *ClassRef + func (b MethodTypeRef) Double() *DoubleRef + func (b MethodTypeRef) Field() *FieldRef + func (b MethodTypeRef) Float() *FloatRef + func (b MethodTypeRef) GetTag() ConstantType + func (b MethodTypeRef) Integer() *IntegerRef + func (b MethodTypeRef) InterfaceMethod() *InterfaceMethodRef + func (b MethodTypeRef) InvokeDynamic() *InvokeDynamicRef + func (b MethodTypeRef) Long() *LongRef + func (b MethodTypeRef) Method() *MethodRef + func (b MethodTypeRef) MethodHandle() *MethodHandleRef + func (b MethodTypeRef) NameAndType() *NameAndTypeRef + func (b MethodTypeRef) StringRef() *StringRef + func (b MethodTypeRef) UTF8() *UTF8Ref + func (c *MethodTypeRef) Dump(w io.Writer) error + func (c *MethodTypeRef) MethodType() *MethodTypeRef + func (c *MethodTypeRef) Read(r io.Reader) error + type NameAndTypeRef struct + DescriptorIndex ConstPoolIndex + NameIndex ConstPoolIndex + func (b NameAndTypeRef) Class() *ClassRef + func (b NameAndTypeRef) Double() *DoubleRef + func (b NameAndTypeRef) Field() *FieldRef + func (b NameAndTypeRef) Float() *FloatRef + func (b NameAndTypeRef) GetTag() ConstantType + func (b NameAndTypeRef) Integer() *IntegerRef + func (b NameAndTypeRef) InterfaceMethod() *InterfaceMethodRef + func (b NameAndTypeRef) InvokeDynamic() *InvokeDynamicRef + func (b NameAndTypeRef) Long() *LongRef + func (b NameAndTypeRef) Method() *MethodRef + func (b NameAndTypeRef) MethodHandle() *MethodHandleRef + func (b NameAndTypeRef) MethodType() *MethodTypeRef + func (b NameAndTypeRef) StringRef() *StringRef + func (b NameAndTypeRef) UTF8() *UTF8Ref + func (c *NameAndTypeRef) Dump(w io.Writer) error + func (c *NameAndTypeRef) NameAndType() *NameAndTypeRef + func (c *NameAndTypeRef) Read(r io.Reader) error + type RuntimeInvisibleAnnotations struct + func (a *RuntimeInvisibleAnnotations) GetTag() AttributeType + func (a *RuntimeInvisibleAnnotations) RuntimeInvisibleAnnotations() *RuntimeInvisibleAnnotations + func (a RuntimeInvisibleAnnotations) AnnotationDefault() *AnnotationDefault + func (a RuntimeInvisibleAnnotations) BootstrapMethods() *BootstrapMethods + func (a RuntimeInvisibleAnnotations) Code() *Code + func (a RuntimeInvisibleAnnotations) ConstantValue() *ConstantValue + func (a RuntimeInvisibleAnnotations) Deprecated() *Deprecated + func (a RuntimeInvisibleAnnotations) EnclosingMethod() *EnclosingMethod + func (a RuntimeInvisibleAnnotations) Exceptions() *Exceptions + func (a RuntimeInvisibleAnnotations) InnerClasses() *InnerClasses + func (a RuntimeInvisibleAnnotations) LineNumberTable() *LineNumberTable + func (a RuntimeInvisibleAnnotations) LocalVariableTable() *LocalVariableTable + func (a RuntimeInvisibleAnnotations) LocalVariableTypeTable() *LocalVariableTypeTable + func (a RuntimeInvisibleAnnotations) RuntimeInvisibleParameterAnnotations() *RuntimeInvisibleParameterAnnotations + func (a RuntimeInvisibleAnnotations) RuntimeVisibleAnnotations() *RuntimeVisibleAnnotations + func (a RuntimeInvisibleAnnotations) RuntimeVisibleParameterAnnotations() *RuntimeVisibleParameterAnnotations + func (a RuntimeInvisibleAnnotations) Signature() *Signature + func (a RuntimeInvisibleAnnotations) SourceDebugExtension() *SourceDebugExtension + func (a RuntimeInvisibleAnnotations) SourceFile() *SourceFile + func (a RuntimeInvisibleAnnotations) StackMapTable() *StackMapTable + func (a RuntimeInvisibleAnnotations) Synthetic() *Synthetic + func (a RuntimeInvisibleAnnotations) UnknownAttr() *UnknownAttr + type RuntimeInvisibleParameterAnnotations struct + func (a *RuntimeInvisibleParameterAnnotations) GetTag() AttributeType + func (a *RuntimeInvisibleParameterAnnotations) RuntimeInvisibleParameterAnnotations() *RuntimeInvisibleParameterAnnotations + func (a RuntimeInvisibleParameterAnnotations) AnnotationDefault() *AnnotationDefault + func (a RuntimeInvisibleParameterAnnotations) BootstrapMethods() *BootstrapMethods + func (a RuntimeInvisibleParameterAnnotations) Code() *Code + func (a RuntimeInvisibleParameterAnnotations) ConstantValue() *ConstantValue + func (a RuntimeInvisibleParameterAnnotations) Deprecated() *Deprecated + func (a RuntimeInvisibleParameterAnnotations) EnclosingMethod() *EnclosingMethod + func (a RuntimeInvisibleParameterAnnotations) Exceptions() *Exceptions + func (a RuntimeInvisibleParameterAnnotations) InnerClasses() *InnerClasses + func (a RuntimeInvisibleParameterAnnotations) LineNumberTable() *LineNumberTable + func (a RuntimeInvisibleParameterAnnotations) LocalVariableTable() *LocalVariableTable + func (a RuntimeInvisibleParameterAnnotations) LocalVariableTypeTable() *LocalVariableTypeTable + func (a RuntimeInvisibleParameterAnnotations) RuntimeInvisibleAnnotations() *RuntimeInvisibleAnnotations + func (a RuntimeInvisibleParameterAnnotations) RuntimeVisibleAnnotations() *RuntimeVisibleAnnotations + func (a RuntimeInvisibleParameterAnnotations) RuntimeVisibleParameterAnnotations() *RuntimeVisibleParameterAnnotations + func (a RuntimeInvisibleParameterAnnotations) Signature() *Signature + func (a RuntimeInvisibleParameterAnnotations) SourceDebugExtension() *SourceDebugExtension + func (a RuntimeInvisibleParameterAnnotations) SourceFile() *SourceFile + func (a RuntimeInvisibleParameterAnnotations) StackMapTable() *StackMapTable + func (a RuntimeInvisibleParameterAnnotations) Synthetic() *Synthetic + func (a RuntimeInvisibleParameterAnnotations) UnknownAttr() *UnknownAttr + type RuntimeVisibleAnnotations struct + func (a *RuntimeVisibleAnnotations) GetTag() AttributeType + func (a *RuntimeVisibleAnnotations) RuntimeVisibleAnnotations() *RuntimeVisibleAnnotations + func (a RuntimeVisibleAnnotations) AnnotationDefault() *AnnotationDefault + func (a RuntimeVisibleAnnotations) BootstrapMethods() *BootstrapMethods + func (a RuntimeVisibleAnnotations) Code() *Code + func (a RuntimeVisibleAnnotations) ConstantValue() *ConstantValue + func (a RuntimeVisibleAnnotations) Deprecated() *Deprecated + func (a RuntimeVisibleAnnotations) EnclosingMethod() *EnclosingMethod + func (a RuntimeVisibleAnnotations) Exceptions() *Exceptions + func (a RuntimeVisibleAnnotations) InnerClasses() *InnerClasses + func (a RuntimeVisibleAnnotations) LineNumberTable() *LineNumberTable + func (a RuntimeVisibleAnnotations) LocalVariableTable() *LocalVariableTable + func (a RuntimeVisibleAnnotations) LocalVariableTypeTable() *LocalVariableTypeTable + func (a RuntimeVisibleAnnotations) RuntimeInvisibleAnnotations() *RuntimeInvisibleAnnotations + func (a RuntimeVisibleAnnotations) RuntimeInvisibleParameterAnnotations() *RuntimeInvisibleParameterAnnotations + func (a RuntimeVisibleAnnotations) RuntimeVisibleParameterAnnotations() *RuntimeVisibleParameterAnnotations + func (a RuntimeVisibleAnnotations) Signature() *Signature + func (a RuntimeVisibleAnnotations) SourceDebugExtension() *SourceDebugExtension + func (a RuntimeVisibleAnnotations) SourceFile() *SourceFile + func (a RuntimeVisibleAnnotations) StackMapTable() *StackMapTable + func (a RuntimeVisibleAnnotations) Synthetic() *Synthetic + func (a RuntimeVisibleAnnotations) UnknownAttr() *UnknownAttr + type RuntimeVisibleParameterAnnotations struct + func (a *RuntimeVisibleParameterAnnotations) GetTag() AttributeType + func (a *RuntimeVisibleParameterAnnotations) RuntimeVisibleParameterAnnotations() *RuntimeVisibleParameterAnnotations + func (a RuntimeVisibleParameterAnnotations) AnnotationDefault() *AnnotationDefault + func (a RuntimeVisibleParameterAnnotations) BootstrapMethods() *BootstrapMethods + func (a RuntimeVisibleParameterAnnotations) Code() *Code + func (a RuntimeVisibleParameterAnnotations) ConstantValue() *ConstantValue + func (a RuntimeVisibleParameterAnnotations) Deprecated() *Deprecated + func (a RuntimeVisibleParameterAnnotations) EnclosingMethod() *EnclosingMethod + func (a RuntimeVisibleParameterAnnotations) Exceptions() *Exceptions + func (a RuntimeVisibleParameterAnnotations) InnerClasses() *InnerClasses + func (a RuntimeVisibleParameterAnnotations) LineNumberTable() *LineNumberTable + func (a RuntimeVisibleParameterAnnotations) LocalVariableTable() *LocalVariableTable + func (a RuntimeVisibleParameterAnnotations) LocalVariableTypeTable() *LocalVariableTypeTable + func (a RuntimeVisibleParameterAnnotations) RuntimeInvisibleAnnotations() *RuntimeInvisibleAnnotations + func (a RuntimeVisibleParameterAnnotations) RuntimeInvisibleParameterAnnotations() *RuntimeInvisibleParameterAnnotations + func (a RuntimeVisibleParameterAnnotations) RuntimeVisibleAnnotations() *RuntimeVisibleAnnotations + func (a RuntimeVisibleParameterAnnotations) Signature() *Signature + func (a RuntimeVisibleParameterAnnotations) SourceDebugExtension() *SourceDebugExtension + func (a RuntimeVisibleParameterAnnotations) SourceFile() *SourceFile + func (a RuntimeVisibleParameterAnnotations) StackMapTable() *StackMapTable + func (a RuntimeVisibleParameterAnnotations) Synthetic() *Synthetic + func (a RuntimeVisibleParameterAnnotations) UnknownAttr() *UnknownAttr + type Signature struct + SignatureIndex ConstPoolIndex + func (a *Signature) Dump(w io.Writer) error + func (a *Signature) GetTag() AttributeType + func (a *Signature) Read(r io.Reader, _ ConstantPool) error + func (a *Signature) Signature() *Signature + func (a Signature) AnnotationDefault() *AnnotationDefault + func (a Signature) BootstrapMethods() *BootstrapMethods + func (a Signature) Code() *Code + func (a Signature) ConstantValue() *ConstantValue + func (a Signature) Deprecated() *Deprecated + func (a Signature) EnclosingMethod() *EnclosingMethod + func (a Signature) Exceptions() *Exceptions + func (a Signature) InnerClasses() *InnerClasses + func (a Signature) LineNumberTable() *LineNumberTable + func (a Signature) LocalVariableTable() *LocalVariableTable + func (a Signature) LocalVariableTypeTable() *LocalVariableTypeTable + func (a Signature) RuntimeInvisibleAnnotations() *RuntimeInvisibleAnnotations + func (a Signature) RuntimeInvisibleParameterAnnotations() *RuntimeInvisibleParameterAnnotations + func (a Signature) RuntimeVisibleAnnotations() *RuntimeVisibleAnnotations + func (a Signature) RuntimeVisibleParameterAnnotations() *RuntimeVisibleParameterAnnotations + func (a Signature) SourceDebugExtension() *SourceDebugExtension + func (a Signature) SourceFile() *SourceFile + func (a Signature) StackMapTable() *StackMapTable + func (a Signature) Synthetic() *Synthetic + func (a Signature) UnknownAttr() *UnknownAttr + type SourceDebugExtension struct + DebugExtension string + func (a *SourceDebugExtension) Dump(w io.Writer) error + func (a *SourceDebugExtension) GetTag() AttributeType + func (a *SourceDebugExtension) Read(r io.Reader, _ ConstantPool) error + func (a *SourceDebugExtension) SourceDebugExtension() *SourceDebugExtension + func (a SourceDebugExtension) AnnotationDefault() *AnnotationDefault + func (a SourceDebugExtension) BootstrapMethods() *BootstrapMethods + func (a SourceDebugExtension) Code() *Code + func (a SourceDebugExtension) ConstantValue() *ConstantValue + func (a SourceDebugExtension) Deprecated() *Deprecated + func (a SourceDebugExtension) EnclosingMethod() *EnclosingMethod + func (a SourceDebugExtension) Exceptions() *Exceptions + func (a SourceDebugExtension) InnerClasses() *InnerClasses + func (a SourceDebugExtension) LineNumberTable() *LineNumberTable + func (a SourceDebugExtension) LocalVariableTable() *LocalVariableTable + func (a SourceDebugExtension) LocalVariableTypeTable() *LocalVariableTypeTable + func (a SourceDebugExtension) RuntimeInvisibleAnnotations() *RuntimeInvisibleAnnotations + func (a SourceDebugExtension) RuntimeInvisibleParameterAnnotations() *RuntimeInvisibleParameterAnnotations + func (a SourceDebugExtension) RuntimeVisibleAnnotations() *RuntimeVisibleAnnotations + func (a SourceDebugExtension) RuntimeVisibleParameterAnnotations() *RuntimeVisibleParameterAnnotations + func (a SourceDebugExtension) Signature() *Signature + func (a SourceDebugExtension) SourceFile() *SourceFile + func (a SourceDebugExtension) StackMapTable() *StackMapTable + func (a SourceDebugExtension) Synthetic() *Synthetic + func (a SourceDebugExtension) UnknownAttr() *UnknownAttr + type SourceFile struct + SourceFileIndex ConstPoolIndex + func (a *SourceFile) Dump(w io.Writer) error + func (a *SourceFile) GetTag() AttributeType + func (a *SourceFile) Read(r io.Reader, _ ConstantPool) error + func (a *SourceFile) SourceFile() *SourceFile + func (a SourceFile) AnnotationDefault() *AnnotationDefault + func (a SourceFile) BootstrapMethods() *BootstrapMethods + func (a SourceFile) Code() *Code + func (a SourceFile) ConstantValue() *ConstantValue + func (a SourceFile) Deprecated() *Deprecated + func (a SourceFile) EnclosingMethod() *EnclosingMethod + func (a SourceFile) Exceptions() *Exceptions + func (a SourceFile) InnerClasses() *InnerClasses + func (a SourceFile) LineNumberTable() *LineNumberTable + func (a SourceFile) LocalVariableTable() *LocalVariableTable + func (a SourceFile) LocalVariableTypeTable() *LocalVariableTypeTable + func (a SourceFile) RuntimeInvisibleAnnotations() *RuntimeInvisibleAnnotations + func (a SourceFile) RuntimeInvisibleParameterAnnotations() *RuntimeInvisibleParameterAnnotations + func (a SourceFile) RuntimeVisibleAnnotations() *RuntimeVisibleAnnotations + func (a SourceFile) RuntimeVisibleParameterAnnotations() *RuntimeVisibleParameterAnnotations + func (a SourceFile) Signature() *Signature + func (a SourceFile) SourceDebugExtension() *SourceDebugExtension + func (a SourceFile) StackMapTable() *StackMapTable + func (a SourceFile) Synthetic() *Synthetic + func (a SourceFile) UnknownAttr() *UnknownAttr + type StackMapTable struct + func (a *StackMapTable) StackMapTable() *StackMapTable + func (a StackMapTable) AnnotationDefault() *AnnotationDefault + func (a StackMapTable) BootstrapMethods() *BootstrapMethods + func (a StackMapTable) Code() *Code + func (a StackMapTable) ConstantValue() *ConstantValue + func (a StackMapTable) Deprecated() *Deprecated + func (a StackMapTable) EnclosingMethod() *EnclosingMethod + func (a StackMapTable) Exceptions() *Exceptions + func (a StackMapTable) InnerClasses() *InnerClasses + func (a StackMapTable) LineNumberTable() *LineNumberTable + func (a StackMapTable) LocalVariableTable() *LocalVariableTable + func (a StackMapTable) LocalVariableTypeTable() *LocalVariableTypeTable + func (a StackMapTable) RuntimeInvisibleAnnotations() *RuntimeInvisibleAnnotations + func (a StackMapTable) RuntimeInvisibleParameterAnnotations() *RuntimeInvisibleParameterAnnotations + func (a StackMapTable) RuntimeVisibleAnnotations() *RuntimeVisibleAnnotations + func (a StackMapTable) RuntimeVisibleParameterAnnotations() *RuntimeVisibleParameterAnnotations + func (a StackMapTable) Signature() *Signature + func (a StackMapTable) SourceDebugExtension() *SourceDebugExtension + func (a StackMapTable) SourceFile() *SourceFile + func (a StackMapTable) Synthetic() *Synthetic + func (a StackMapTable) UnknownAttr() *UnknownAttr + type StringRef struct + Index ConstPoolIndex + func (b StringRef) Class() *ClassRef + func (b StringRef) Double() *DoubleRef + func (b StringRef) Field() *FieldRef + func (b StringRef) Float() *FloatRef + func (b StringRef) GetTag() ConstantType + func (b StringRef) Integer() *IntegerRef + func (b StringRef) InterfaceMethod() *InterfaceMethodRef + func (b StringRef) InvokeDynamic() *InvokeDynamicRef + func (b StringRef) Long() *LongRef + func (b StringRef) Method() *MethodRef + func (b StringRef) MethodHandle() *MethodHandleRef + func (b StringRef) MethodType() *MethodTypeRef + func (b StringRef) NameAndType() *NameAndTypeRef + func (b StringRef) UTF8() *UTF8Ref + func (c *StringRef) Dump(w io.Writer) error + func (c *StringRef) Read(r io.Reader) error + func (c *StringRef) StringRef() *StringRef + type Synthetic struct + func (a *Synthetic) Dump(w io.Writer) error + func (a *Synthetic) GetTag() AttributeType + func (a *Synthetic) Read(r io.Reader, _ ConstantPool) error + func (a *Synthetic) Synthetic() *Synthetic + func (a Synthetic) AnnotationDefault() *AnnotationDefault + func (a Synthetic) BootstrapMethods() *BootstrapMethods + func (a Synthetic) Code() *Code + func (a Synthetic) ConstantValue() *ConstantValue + func (a Synthetic) Deprecated() *Deprecated + func (a Synthetic) EnclosingMethod() *EnclosingMethod + func (a Synthetic) Exceptions() *Exceptions + func (a Synthetic) InnerClasses() *InnerClasses + func (a Synthetic) LineNumberTable() *LineNumberTable + func (a Synthetic) LocalVariableTable() *LocalVariableTable + func (a Synthetic) LocalVariableTypeTable() *LocalVariableTypeTable + func (a Synthetic) RuntimeInvisibleAnnotations() *RuntimeInvisibleAnnotations + func (a Synthetic) RuntimeInvisibleParameterAnnotations() *RuntimeInvisibleParameterAnnotations + func (a Synthetic) RuntimeVisibleAnnotations() *RuntimeVisibleAnnotations + func (a Synthetic) RuntimeVisibleParameterAnnotations() *RuntimeVisibleParameterAnnotations + func (a Synthetic) Signature() *Signature + func (a Synthetic) SourceDebugExtension() *SourceDebugExtension + func (a Synthetic) SourceFile() *SourceFile + func (a Synthetic) StackMapTable() *StackMapTable + func (a Synthetic) UnknownAttr() *UnknownAttr + type UTF8Ref struct + Value string + func (b UTF8Ref) Class() *ClassRef + func (b UTF8Ref) Double() *DoubleRef + func (b UTF8Ref) Field() *FieldRef + func (b UTF8Ref) Float() *FloatRef + func (b UTF8Ref) GetTag() ConstantType + func (b UTF8Ref) Integer() *IntegerRef + func (b UTF8Ref) InterfaceMethod() *InterfaceMethodRef + func (b UTF8Ref) InvokeDynamic() *InvokeDynamicRef + func (b UTF8Ref) Long() *LongRef + func (b UTF8Ref) Method() *MethodRef + func (b UTF8Ref) MethodHandle() *MethodHandleRef + func (b UTF8Ref) MethodType() *MethodTypeRef + func (b UTF8Ref) NameAndType() *NameAndTypeRef + func (b UTF8Ref) StringRef() *StringRef + func (c *UTF8Ref) Dump(w io.Writer) error + func (c *UTF8Ref) Read(r io.Reader) error + func (c *UTF8Ref) UTF8() *UTF8Ref + type UnknownAttr struct + Data []uint8 + func (a *UnknownAttr) Dump(w io.Writer) error + func (a *UnknownAttr) GetTag() AttributeType + func (a *UnknownAttr) Read(r io.Reader, _ ConstantPool) error + func (a *UnknownAttr) UnknownAttr() *UnknownAttr + func (a UnknownAttr) AnnotationDefault() *AnnotationDefault + func (a UnknownAttr) BootstrapMethods() *BootstrapMethods + func (a UnknownAttr) Code() *Code + func (a UnknownAttr) ConstantValue() *ConstantValue + func (a UnknownAttr) Deprecated() *Deprecated + func (a UnknownAttr) EnclosingMethod() *EnclosingMethod + func (a UnknownAttr) Exceptions() *Exceptions + func (a UnknownAttr) InnerClasses() *InnerClasses + func (a UnknownAttr) LineNumberTable() *LineNumberTable + func (a UnknownAttr) LocalVariableTable() *LocalVariableTable + func (a UnknownAttr) LocalVariableTypeTable() *LocalVariableTypeTable + func (a UnknownAttr) RuntimeInvisibleAnnotations() *RuntimeInvisibleAnnotations + func (a UnknownAttr) RuntimeInvisibleParameterAnnotations() *RuntimeInvisibleParameterAnnotations + func (a UnknownAttr) RuntimeVisibleAnnotations() *RuntimeVisibleAnnotations + func (a UnknownAttr) RuntimeVisibleParameterAnnotations() *RuntimeVisibleParameterAnnotations + func (a UnknownAttr) Signature() *Signature + func (a UnknownAttr) SourceDebugExtension() *SourceDebugExtension + func (a UnknownAttr) SourceFile() *SourceFile + func (a UnknownAttr) StackMapTable() *StackMapTable + func (a UnknownAttr) Synthetic() *Synthetic