public class ClassModel.ClassModelMethod
extends java.lang.Object
Constructor and Description |
---|
ClassModel.ClassModelMethod(ByteReader _byteReader,
int _index) |
Modifier and Type | Method and Description |
---|---|
int |
getAccessFlags() |
ClassModel.AttributePool |
getAttributePool() |
ClassModel |
getClassModel() |
byte[] |
getCode() |
ClassModel.AttributePool.CodeEntry |
getCodeEntry() |
ClassModel.ConstantPool |
getConstantPool() |
java.lang.String |
getDescriptor() |
int |
getDescriptorIndex() |
ClassModel.ConstantPool.UTF8Entry |
getDescriptorUTF8Entry() |
int |
getIndex() |
ClassModel.AttributePool.LineNumberTableEntry |
getLineNumberTableEntry() |
ClassModel.AttributePool.LocalVariableTableEntry.LocalVariableInfo |
getLocalVariable(int _pc,
int _index) |
ClassModel.AttributePool.LocalVariableTableEntry |
getLocalVariableTableEntry() |
java.lang.String |
getName() |
int |
getNameIndex() |
ClassModel.ConstantPool.UTF8Entry |
getNameUTF8Entry() |
boolean |
isStatic() |
public ClassModel.ClassModelMethod(ByteReader _byteReader, int _index)
public int getAccessFlags()
public boolean isStatic()
public ClassModel.AttributePool getAttributePool()
public ClassModel.AttributePool.CodeEntry getCodeEntry()
public java.lang.String getDescriptor()
public int getDescriptorIndex()
public ClassModel.ConstantPool.UTF8Entry getDescriptorUTF8Entry()
public int getIndex()
public java.lang.String getName()
public int getNameIndex()
public ClassModel.ConstantPool.UTF8Entry getNameUTF8Entry()
public ClassModel.ConstantPool getConstantPool()
public ClassModel.AttributePool.LineNumberTableEntry getLineNumberTableEntry()
public ClassModel.AttributePool.LocalVariableTableEntry getLocalVariableTableEntry()
public ClassModel.AttributePool.LocalVariableTableEntry.LocalVariableInfo getLocalVariable(int _pc, int _index)
public byte[] getCode()
public ClassModel getClassModel()