public class Klass extends Object
| 构造器和说明 |
|---|
Klass(byte[] byteCodes) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
decode() |
protected void |
decodeConstants(DataInputStream in) |
protected void |
decodeMethod(DataInputStream in) |
int |
getAccess() |
protected IConstant |
getConstant(int index) |
Set<String> |
getInterfaces() |
int |
getMajorVersion() |
List<Method> |
getMethods() |
int |
getMinorVersion() |
String |
getName() |
String |
getSuperClass() |
protected String |
guessRet(byte[] data) |
boolean |
isAbstract() |
boolean |
isInterface() |
String |
toString() |
public Klass(byte[] byteCodes)
throws IOException
IOExceptionprotected IConstant getConstant(int index)
public String getSuperClass()
public String getName()
public boolean isAbstract()
public boolean isInterface()
public int getAccess()
public int getMinorVersion()
public int getMajorVersion()
protected void decodeConstants(DataInputStream in) throws IOException
IOExceptionprotected String guessRet(byte[] data)
protected void decodeMethod(DataInputStream in) throws IOException
IOExceptionprotected void decode()
throws IOException
IOExceptionCopyright © 2020. All Rights Reserved.