Skip navigation links
A B C D F G I J L M N R S T U V 

A

AbstractDataTypeReader - Class in cn.t.util.jvm.datatype.reader
 
AbstractDataTypeReader(ConstantsPoolDataType) - Constructor for class cn.t.util.jvm.datatype.reader.AbstractDataTypeReader
 
AccessFlag - Enum in cn.t.util.jvm
 
addConstantsPool(DataType) - Method in class cn.t.util.jvm.ClassFile
 
AnnotationAttributeInfo - Class in cn.t.util.jvm.attribute
 
AnnotationAttributeInfo() - Constructor for class cn.t.util.jvm.attribute.AnnotationAttributeInfo
 
AttributeInfo - Class in cn.t.util.jvm.attribute
 
AttributeInfo() - Constructor for class cn.t.util.jvm.attribute.AttributeInfo
 
AttributeReader<T extends AttributeInfo> - Interface in cn.t.util.jvm.attribute.reader
 
AttributeReaderManager - Class in cn.t.util.jvm.attribute.reader
 
AttributeReaderManager() - Constructor for class cn.t.util.jvm.attribute.reader.AttributeReaderManager
 
AttributeType - Enum in cn.t.util.jvm
 

B

bytes - Variable in class cn.t.util.jvm.datatype.base.BytesDataType
 
BytesDataType - Class in cn.t.util.jvm.datatype.base
 
BytesDataType(ConstantsPoolDataType, byte[]) - Constructor for class cn.t.util.jvm.datatype.base.BytesDataType
 

C

ClassField - Class in cn.t.util.jvm
 
ClassField() - Constructor for class cn.t.util.jvm.ClassField
 
ClassFile - Class in cn.t.util.jvm
 
ClassFile() - Constructor for class cn.t.util.jvm.ClassFile
 
ClassFileUtil - Class in cn.t.util.jvm
 
ClassFileUtil() - Constructor for class cn.t.util.jvm.ClassFileUtil
 
ClassInfo - Class in cn.t.util.jvm.datatype
 
ClassInfo() - Constructor for class cn.t.util.jvm.datatype.ClassInfo
 
ClassInfo(Utf8Info) - Constructor for class cn.t.util.jvm.datatype.ClassInfo
 
ClassInfoReader - Class in cn.t.util.jvm.datatype.reader
 
ClassInfoReader() - Constructor for class cn.t.util.jvm.datatype.reader.ClassInfoReader
 
cn.t.util.jvm - package cn.t.util.jvm
 
cn.t.util.jvm.attribute - package cn.t.util.jvm.attribute
 
cn.t.util.jvm.attribute.reader - package cn.t.util.jvm.attribute.reader
 
cn.t.util.jvm.datatype - package cn.t.util.jvm.datatype
 
cn.t.util.jvm.datatype.base - package cn.t.util.jvm.datatype.base
 
cn.t.util.jvm.datatype.reader - package cn.t.util.jvm.datatype.reader
 
cn.t.util.jvm.exception - package cn.t.util.jvm.exception
 
ConstantsPoolDataType - Enum in cn.t.util.jvm
 
constantsPoolDataType - Variable in class cn.t.util.jvm.datatype.base.DataType
 
ConstantsReader - Class in cn.t.util.jvm
 
ConstantsReader() - Constructor for class cn.t.util.jvm.ConstantsReader
 

D

DataType - Class in cn.t.util.jvm.datatype.base
 
DataType(ConstantsPoolDataType) - Constructor for class cn.t.util.jvm.datatype.base.DataType
 
DataTypeReader - Interface in cn.t.util.jvm.datatype.reader
 
DataTypeReaderNotFoundException - Exception in cn.t.util.jvm.exception
 
DataTypeReaderNotFoundException(ConstantsPoolDataType) - Constructor for exception cn.t.util.jvm.exception.DataTypeReaderNotFoundException
 
DataTypeReaderNotFoundException(String) - Constructor for exception cn.t.util.jvm.exception.DataTypeReaderNotFoundException
 
doReadDataType(ConstantsPoolDataType, DataInputStream) - Method in class cn.t.util.jvm.ConstantsReader
 
DoubleInfo - Class in cn.t.util.jvm.datatype
 
DoubleInfo() - Constructor for class cn.t.util.jvm.datatype.DoubleInfo
 
DoubleInfoReader - Class in cn.t.util.jvm.datatype.reader
 
DoubleInfoReader() - Constructor for class cn.t.util.jvm.datatype.reader.DoubleInfoReader
 

F

FieldrefInfo - Class in cn.t.util.jvm.datatype
 
FieldrefInfo() - Constructor for class cn.t.util.jvm.datatype.FieldrefInfo
 
FieldrefInfo(ClassInfo, NameAndTypeInfo) - Constructor for class cn.t.util.jvm.datatype.FieldrefInfo
 
FieldrefInfoReader - Class in cn.t.util.jvm.datatype.reader
 
FieldrefInfoReader() - Constructor for class cn.t.util.jvm.datatype.reader.FieldrefInfoReader
 
FloatInfo - Class in cn.t.util.jvm.datatype
 
FloatInfo() - Constructor for class cn.t.util.jvm.datatype.FloatInfo
 
FloatInfoReader - Class in cn.t.util.jvm.datatype.reader
 
FloatInfoReader() - Constructor for class cn.t.util.jvm.datatype.reader.FloatInfoReader
 

G

getAccessFlag(short) - Static method in enum cn.t.util.jvm.AccessFlag
 
getAccessFlagList() - Method in class cn.t.util.jvm.ClassField
 
getAttributeType(String) - Static method in enum cn.t.util.jvm.AttributeType
 
getBootstrapMethodAttrIndex() - Method in class cn.t.util.jvm.datatype.InvokeDynamicInfo
 
getBytes() - Method in class cn.t.util.jvm.datatype.base.BytesDataType
 
getClassAccessFlagList() - Method in class cn.t.util.jvm.ClassFile
 
getClassInfo() - Method in class cn.t.util.jvm.datatype.FieldrefInfo
 
getClassInfo() - Method in class cn.t.util.jvm.datatype.InterfaceMethodrefInfo
 
getClassInfo() - Method in class cn.t.util.jvm.datatype.MethodrefInfo
 
getClassInfoIndex() - Method in class cn.t.util.jvm.datatype.FieldrefInfo
 
getClassInfoIndex() - Method in class cn.t.util.jvm.datatype.InterfaceMethodrefInfo
 
getClassInfoIndex() - Method in class cn.t.util.jvm.datatype.MethodrefInfo
 
getConstantsPool() - Method in class cn.t.util.jvm.ClassFile
 
getConstantsPoolDataType(byte) - Static method in enum cn.t.util.jvm.ConstantsPoolDataType
 
getConstantsPoolDataType() - Method in class cn.t.util.jvm.datatype.base.DataType
 
getDescriptor() - Method in class cn.t.util.jvm.ClassField
 
getDescriptorIndex() - Method in class cn.t.util.jvm.datatype.MethodTypeInfo
 
getFieldAttributeList() - Method in class cn.t.util.jvm.ClassField
 
getFieldList() - Method in class cn.t.util.jvm.ClassFile
 
getMagicNumber() - Method in class cn.t.util.jvm.ClassFile
 
getMajorVersion() - Method in class cn.t.util.jvm.ClassFile
 
getMinor() - Method in class cn.t.util.jvm.ClassFile
 
getName() - Method in class cn.t.util.jvm.attribute.AttributeInfo
 
getName() - Method in class cn.t.util.jvm.ClassField
 
getName() - Method in class cn.t.util.jvm.datatype.NameAndTypeInfo
 
getNameAndTypeIndex() - Method in class cn.t.util.jvm.datatype.InvokeDynamicInfo
 
getNameAndTypeInfo() - Method in class cn.t.util.jvm.datatype.FieldrefInfo
 
getNameAndTypeInfo() - Method in class cn.t.util.jvm.datatype.InterfaceMethodrefInfo
 
getNameAndTypeInfo() - Method in class cn.t.util.jvm.datatype.InvokeDynamicInfo
 
getNameAndTypeInfo() - Method in class cn.t.util.jvm.datatype.MethodrefInfo
 
getNameAndTypeInfoIndex() - Method in class cn.t.util.jvm.datatype.FieldrefInfo
 
getNameAndTypeInfoIndex() - Method in class cn.t.util.jvm.datatype.InterfaceMethodrefInfo
 
getNameAndTypeInfoIndex() - Method in class cn.t.util.jvm.datatype.MethodrefInfo
 
getNameIndex() - Method in class cn.t.util.jvm.datatype.NameAndTypeInfo
 
getQualifiedClassName() - Method in class cn.t.util.jvm.ClassFile
 
getQualifiedInterfaceClassNameList() - Method in class cn.t.util.jvm.ClassFile
 
getQualifiedName() - Method in class cn.t.util.jvm.datatype.ClassInfo
 
getQualifiedNameIndex() - Method in class cn.t.util.jvm.datatype.ClassInfo
 
getQualifiedSuperClassName() - Method in class cn.t.util.jvm.ClassFile
 
getReferenceIndex() - Method in class cn.t.util.jvm.datatype.MethodHandleInfo
 
getReferenceKind() - Method in class cn.t.util.jvm.datatype.MethodHandleInfo
 
getType() - Method in class cn.t.util.jvm.datatype.NameAndTypeInfo
 
getTypeIndex() - Method in class cn.t.util.jvm.datatype.NameAndTypeInfo
 
getValue() - Method in class cn.t.util.jvm.datatype.StringInfo
 
getValueIndex() - Method in class cn.t.util.jvm.datatype.StringInfo
 

I

IntegerInfo - Class in cn.t.util.jvm.datatype
 
IntegerInfo() - Constructor for class cn.t.util.jvm.datatype.IntegerInfo
 
IntegerInfoReader - Class in cn.t.util.jvm.datatype.reader
 
IntegerInfoReader() - Constructor for class cn.t.util.jvm.datatype.reader.IntegerInfoReader
 
InterfaceMethodrefInfo - Class in cn.t.util.jvm.datatype
 
InterfaceMethodrefInfo() - Constructor for class cn.t.util.jvm.datatype.InterfaceMethodrefInfo
 
InterfaceMethodrefInfo(ClassInfo, NameAndTypeInfo) - Constructor for class cn.t.util.jvm.datatype.InterfaceMethodrefInfo
 
InterfaceMethodrefInfoReader - Class in cn.t.util.jvm.datatype.reader
 
InterfaceMethodrefInfoReader() - Constructor for class cn.t.util.jvm.datatype.reader.InterfaceMethodrefInfoReader
 
InvalidClassFileException - Exception in cn.t.util.jvm.exception
 
InvalidClassFileException(String) - Constructor for exception cn.t.util.jvm.exception.InvalidClassFileException
 
InvalidConstantsPoolDataTypeException - Exception in cn.t.util.jvm.exception
 
InvalidConstantsPoolDataTypeException(String) - Constructor for exception cn.t.util.jvm.exception.InvalidConstantsPoolDataTypeException
 
InvokeDynamicInfo - Class in cn.t.util.jvm.datatype
 
InvokeDynamicInfo() - Constructor for class cn.t.util.jvm.datatype.InvokeDynamicInfo
 
InvokeDynamicInfo(short, short) - Constructor for class cn.t.util.jvm.datatype.InvokeDynamicInfo
 
InvokeDynamicInfoReader - Class in cn.t.util.jvm.datatype.reader
 
InvokeDynamicInfoReader() - Constructor for class cn.t.util.jvm.datatype.reader.InvokeDynamicInfoReader
 

J

javapPrint() - Method in class cn.t.util.jvm.ClassFile
 
javapPrint() - Method in class cn.t.util.jvm.datatype.base.DataType
 
javapPrint() - Method in class cn.t.util.jvm.datatype.DoubleInfo
 
javapPrint() - Method in class cn.t.util.jvm.datatype.FloatInfo
 
javapPrint() - Method in class cn.t.util.jvm.datatype.IntegerInfo
 
javapPrint() - Method in class cn.t.util.jvm.datatype.LongInfo
 
javapSupplement() - Method in class cn.t.util.jvm.datatype.base.DataType
 
javapSupplement() - Method in class cn.t.util.jvm.datatype.ClassInfo
 
javapSupplement() - Method in class cn.t.util.jvm.datatype.FieldrefInfo
 
javapSupplement() - Method in class cn.t.util.jvm.datatype.MethodrefInfo
 
javapSupplement() - Method in class cn.t.util.jvm.datatype.NameAndTypeInfo
 
javapSupplement() - Method in class cn.t.util.jvm.datatype.StringInfo
 
javapSupplement() - Method in class cn.t.util.jvm.datatype.Utf8Info
 

L

length - Variable in class cn.t.util.jvm.datatype.base.LengthBytesDataType
字符数
LengthBytesDataType - Class in cn.t.util.jvm.datatype.base
 
LengthBytesDataType(ConstantsPoolDataType, short) - Constructor for class cn.t.util.jvm.datatype.base.LengthBytesDataType
 
LongInfo - Class in cn.t.util.jvm.datatype
 
LongInfo() - Constructor for class cn.t.util.jvm.datatype.LongInfo
 
LongInfoReader - Class in cn.t.util.jvm.datatype.reader
 
LongInfoReader() - Constructor for class cn.t.util.jvm.datatype.reader.LongInfoReader
 

M

MethodHandleInfo - Class in cn.t.util.jvm.datatype
 
MethodHandleInfo() - Constructor for class cn.t.util.jvm.datatype.MethodHandleInfo
 
MethodHandleInfo(byte, short) - Constructor for class cn.t.util.jvm.datatype.MethodHandleInfo
 
MethodHandleInfoReader - Class in cn.t.util.jvm.datatype.reader
 
MethodHandleInfoReader() - Constructor for class cn.t.util.jvm.datatype.reader.MethodHandleInfoReader
 
MethodrefInfo - Class in cn.t.util.jvm.datatype
 
MethodrefInfo() - Constructor for class cn.t.util.jvm.datatype.MethodrefInfo
 
MethodrefInfo(ClassInfo, NameAndTypeInfo) - Constructor for class cn.t.util.jvm.datatype.MethodrefInfo
 
MethodrefInfoReader - Class in cn.t.util.jvm.datatype.reader
 
MethodrefInfoReader() - Constructor for class cn.t.util.jvm.datatype.reader.MethodrefInfoReader
 
MethodTypeInfo - Class in cn.t.util.jvm.datatype
 
MethodTypeInfo() - Constructor for class cn.t.util.jvm.datatype.MethodTypeInfo
 
MethodTypeInfo(short) - Constructor for class cn.t.util.jvm.datatype.MethodTypeInfo
 
MethodTypeInfoReader - Class in cn.t.util.jvm.datatype.reader
 
MethodTypeInfoReader() - Constructor for class cn.t.util.jvm.datatype.reader.MethodTypeInfoReader
 

N

NameAndTypeInfo - Class in cn.t.util.jvm.datatype
 
NameAndTypeInfo() - Constructor for class cn.t.util.jvm.datatype.NameAndTypeInfo
 
NameAndTypeInfo(short, short) - Constructor for class cn.t.util.jvm.datatype.NameAndTypeInfo
 
NameAndTypeInfoReader - Class in cn.t.util.jvm.datatype.reader
 
NameAndTypeInfoReader() - Constructor for class cn.t.util.jvm.datatype.reader.NameAndTypeInfoReader
 
NoAttributeReaderFoundException - Exception in cn.t.util.jvm.exception
 
NoAttributeReaderFoundException(String) - Constructor for exception cn.t.util.jvm.exception.NoAttributeReaderFoundException
 

R

read(DataInputStream) - Method in class cn.t.util.jvm.datatype.reader.ClassInfoReader
 
read(DataInputStream) - Method in interface cn.t.util.jvm.datatype.reader.DataTypeReader
 
read(DataInputStream) - Method in class cn.t.util.jvm.datatype.reader.DoubleInfoReader
 
read(DataInputStream) - Method in class cn.t.util.jvm.datatype.reader.FieldrefInfoReader
 
read(DataInputStream) - Method in class cn.t.util.jvm.datatype.reader.FloatInfoReader
 
read(DataInputStream) - Method in class cn.t.util.jvm.datatype.reader.IntegerInfoReader
 
read(DataInputStream) - Method in class cn.t.util.jvm.datatype.reader.InterfaceMethodrefInfoReader
 
read(DataInputStream) - Method in class cn.t.util.jvm.datatype.reader.InvokeDynamicInfoReader
 
read(DataInputStream) - Method in class cn.t.util.jvm.datatype.reader.LongInfoReader
 
read(DataInputStream) - Method in class cn.t.util.jvm.datatype.reader.MethodHandleInfoReader
 
read(DataInputStream) - Method in class cn.t.util.jvm.datatype.reader.MethodrefInfoReader
 
read(DataInputStream) - Method in class cn.t.util.jvm.datatype.reader.MethodTypeInfoReader
 
read(DataInputStream) - Method in class cn.t.util.jvm.datatype.reader.NameAndTypeInfoReader
 
read(DataInputStream) - Method in class cn.t.util.jvm.datatype.reader.StringInfoReader
 
read(DataInputStream) - Method in class cn.t.util.jvm.datatype.reader.Utf8InfoReader
 
readAttribute(DataInputStream, List<DataType>) - Method in interface cn.t.util.jvm.attribute.reader.AttributeReader
 
readAttribute(DataInputStream, List<DataType>) - Method in class cn.t.util.jvm.attribute.reader.AttributeReaderManager
 
readAttribute(DataInputStream, List<DataType>) - Method in class cn.t.util.jvm.attribute.reader.RuntimeVisibleAnnotationsReader
 
readClassFile(String) - Static method in class cn.t.util.jvm.ClassFileUtil
 
readDataType(DataInputStream) - Method in class cn.t.util.jvm.ConstantsReader
 
RuntimeVisibleAnnotationsReader - Class in cn.t.util.jvm.attribute.reader
 
RuntimeVisibleAnnotationsReader() - Constructor for class cn.t.util.jvm.attribute.reader.RuntimeVisibleAnnotationsReader
 

S

setAccessFlagList(List<AccessFlag>) - Method in class cn.t.util.jvm.ClassField
 
setBootstrapMethodAttrIndex(short) - Method in class cn.t.util.jvm.datatype.InvokeDynamicInfo
 
setClassAccessFlagList(List<AccessFlag>) - Method in class cn.t.util.jvm.ClassFile
 
setClassInfo(ClassInfo) - Method in class cn.t.util.jvm.datatype.FieldrefInfo
 
setClassInfo(ClassInfo) - Method in class cn.t.util.jvm.datatype.InterfaceMethodrefInfo
 
setClassInfo(ClassInfo) - Method in class cn.t.util.jvm.datatype.MethodrefInfo
 
setClassInfoIndex(short) - Method in class cn.t.util.jvm.datatype.FieldrefInfo
 
setClassInfoIndex(short) - Method in class cn.t.util.jvm.datatype.InterfaceMethodrefInfo
 
setClassInfoIndex(short) - Method in class cn.t.util.jvm.datatype.MethodrefInfo
 
setConstantsPool(List<DataType>) - Method in class cn.t.util.jvm.ClassFile
 
setConstantsPoolDataType(ConstantsPoolDataType) - Method in class cn.t.util.jvm.datatype.base.DataType
 
setDescriptor(String) - Method in class cn.t.util.jvm.ClassField
 
setDescriptorIndex(short) - Method in class cn.t.util.jvm.datatype.MethodTypeInfo
 
setFieldAttributeList(List<AttributeInfo>) - Method in class cn.t.util.jvm.ClassField
 
setFieldList(List<ClassField>) - Method in class cn.t.util.jvm.ClassFile
 
setMagicNumber(byte[]) - Method in class cn.t.util.jvm.ClassFile
 
setMajorVersion(short) - Method in class cn.t.util.jvm.ClassFile
 
setMinor(short) - Method in class cn.t.util.jvm.ClassFile
 
setName(String) - Method in class cn.t.util.jvm.attribute.AttributeInfo
 
setName(String) - Method in class cn.t.util.jvm.ClassField
 
setName(Utf8Info) - Method in class cn.t.util.jvm.datatype.NameAndTypeInfo
 
setNameAndTypeIndex(short) - Method in class cn.t.util.jvm.datatype.InvokeDynamicInfo
 
setNameAndTypeInfo(NameAndTypeInfo) - Method in class cn.t.util.jvm.datatype.FieldrefInfo
 
setNameAndTypeInfo(NameAndTypeInfo) - Method in class cn.t.util.jvm.datatype.InterfaceMethodrefInfo
 
setNameAndTypeInfo(NameAndTypeInfo) - Method in class cn.t.util.jvm.datatype.InvokeDynamicInfo
 
setNameAndTypeInfo(NameAndTypeInfo) - Method in class cn.t.util.jvm.datatype.MethodrefInfo
 
setNameAndTypeInfoIndex(short) - Method in class cn.t.util.jvm.datatype.FieldrefInfo
 
setNameAndTypeInfoIndex(short) - Method in class cn.t.util.jvm.datatype.InterfaceMethodrefInfo
 
setNameAndTypeInfoIndex(short) - Method in class cn.t.util.jvm.datatype.MethodrefInfo
 
setNameIndex(short) - Method in class cn.t.util.jvm.datatype.NameAndTypeInfo
 
setQualifiedClassName(String) - Method in class cn.t.util.jvm.ClassFile
 
setQualifiedInterfaceClassNameList(List<String>) - Method in class cn.t.util.jvm.ClassFile
 
setQualifiedName(Utf8Info) - Method in class cn.t.util.jvm.datatype.ClassInfo
 
setQualifiedNameIndex(short) - Method in class cn.t.util.jvm.datatype.ClassInfo
 
setQualifiedSuperClassName(String) - Method in class cn.t.util.jvm.ClassFile
 
setReferenceIndex(short) - Method in class cn.t.util.jvm.datatype.MethodHandleInfo
 
setReferenceKind(byte) - Method in class cn.t.util.jvm.datatype.MethodHandleInfo
 
setType(Utf8Info) - Method in class cn.t.util.jvm.datatype.NameAndTypeInfo
 
setTypeIndex(short) - Method in class cn.t.util.jvm.datatype.NameAndTypeInfo
 
setValue(Utf8Info) - Method in class cn.t.util.jvm.datatype.StringInfo
 
setValueIndex(short) - Method in class cn.t.util.jvm.datatype.StringInfo
 
StringInfo - Class in cn.t.util.jvm.datatype
 
StringInfo() - Constructor for class cn.t.util.jvm.datatype.StringInfo
 
StringInfo(Utf8Info) - Constructor for class cn.t.util.jvm.datatype.StringInfo
 
StringInfoReader - Class in cn.t.util.jvm.datatype.reader
 
StringInfoReader() - Constructor for class cn.t.util.jvm.datatype.reader.StringInfoReader
 
support(AttributeType) - Method in interface cn.t.util.jvm.attribute.reader.AttributeReader
 
support(AttributeType) - Method in class cn.t.util.jvm.attribute.reader.RuntimeVisibleAnnotationsReader
 
support(ConstantsPoolDataType) - Method in class cn.t.util.jvm.datatype.reader.AbstractDataTypeReader
 
support(ConstantsPoolDataType) - Method in interface cn.t.util.jvm.datatype.reader.DataTypeReader
 

T

tag - Variable in enum cn.t.util.jvm.ConstantsPoolDataType
 
toString() - Method in class cn.t.util.jvm.ClassFile
 

U

Utf8Info - Class in cn.t.util.jvm.datatype
 
Utf8Info(short) - Constructor for class cn.t.util.jvm.datatype.Utf8Info
 
Utf8InfoReader - Class in cn.t.util.jvm.datatype.reader
 
Utf8InfoReader() - Constructor for class cn.t.util.jvm.datatype.reader.Utf8InfoReader
 

V

value - Variable in enum cn.t.util.jvm.AttributeType
 
valueOf(String) - Static method in enum cn.t.util.jvm.AccessFlag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cn.t.util.jvm.AttributeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cn.t.util.jvm.ConstantsPoolDataType
Returns the enum constant of this type with the specified name.
values() - Static method in enum cn.t.util.jvm.AccessFlag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cn.t.util.jvm.AttributeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cn.t.util.jvm.ConstantsPoolDataType
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D F G I J L M N R S T U V 
Skip navigation links

Copyright © 2019. All rights reserved.