public class ClassFile extends Object
| Constructor and Description |
|---|
ClassFile() |
| Modifier and Type | Method and Description |
|---|---|
void |
addConstantsPool(DataType dataType) |
List<AccessFlag> |
getClassAccessFlagList() |
List<DataType> |
getConstantsPool() |
List<ClassField> |
getFieldList() |
byte[] |
getMagicNumber() |
short |
getMajorVersion() |
short |
getMinor() |
String |
getQualifiedClassName() |
List<String> |
getQualifiedInterfaceClassNameList() |
String |
getQualifiedSuperClassName() |
String |
javapPrint() |
void |
setClassAccessFlagList(List<AccessFlag> classAccessFlagList) |
void |
setConstantsPool(List<DataType> constantsPool) |
void |
setFieldList(List<ClassField> fieldList) |
void |
setMagicNumber(byte[] magicNumber) |
void |
setMajorVersion(short majorVersion) |
void |
setMinor(short minor) |
void |
setQualifiedClassName(String qualifiedClassName) |
void |
setQualifiedInterfaceClassNameList(List<String> qualifiedInterfaceClassNameList) |
void |
setQualifiedSuperClassName(String qualifiedSuperClassName) |
String |
toString() |
public byte[] getMagicNumber()
public void setMagicNumber(byte[] magicNumber)
public short getMinor()
public void setMinor(short minor)
public short getMajorVersion()
public void setMajorVersion(short majorVersion)
public void addConstantsPool(DataType dataType)
public List<AccessFlag> getClassAccessFlagList()
public void setClassAccessFlagList(List<AccessFlag> classAccessFlagList)
public String getQualifiedClassName()
public void setQualifiedClassName(String qualifiedClassName)
public String getQualifiedSuperClassName()
public void setQualifiedSuperClassName(String qualifiedSuperClassName)
public void setQualifiedInterfaceClassNameList(List<String> qualifiedInterfaceClassNameList)
public List<ClassField> getFieldList()
public void setFieldList(List<ClassField> fieldList)
public String javapPrint()
Copyright © 2019. All rights reserved.