public class InvokeDynamicConstant extends AbstractConstant
data, index, typeTYPE_CLASS, TYPE_DOUBLE, TYPE_FIELD, TYPE_FLOAT, TYPE_INT, TYPE_INTERFACE_METHOD, TYPE_INVOKE_DYNAMIC, TYPE_LONG, TYPE_METHOD, TYPE_METHOD_HANDLE, TYPE_METHOD_TYPE, TYPE_NAME_AND_TYPE, TYPE_STRING, TYPE_UTF| 构造器和说明 |
|---|
InvokeDynamicConstant() |
InvokeDynamicConstant(int bootstrapMethodAttributeIndex,
int nameAndTypeIndex) |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
getBootstrapMethodAttributeIndex() |
int |
getNameAndTypeIndex() |
void |
setBootstrapMethodAttributeIndex(int bootstrapMethodAttributeIndex) |
void |
setNameAndTypeIndex(int nameAndTypeIndex) |
InvokeDynamicConstant |
toInvokeDynamicConstant()
转换为 InvokeDynamicConstant
|
getData, getIndex, getType, setData, setIndex, setType, toClassConstant, toFieldConstant, toMethodConstant, toMethodHandleConstant, toMethodTypeConstant, toNameAndTypeConstant, toUTFConstantpublic InvokeDynamicConstant()
public InvokeDynamicConstant(int bootstrapMethodAttributeIndex,
int nameAndTypeIndex)
public int getBootstrapMethodAttributeIndex()
public void setBootstrapMethodAttributeIndex(int bootstrapMethodAttributeIndex)
public int getNameAndTypeIndex()
public void setNameAndTypeIndex(int nameAndTypeIndex)
public InvokeDynamicConstant toInvokeDynamicConstant()
IConstanttoInvokeDynamicConstant 在接口中 IConstanttoInvokeDynamicConstant 在类中 AbstractConstantCopyright © 2020. All Rights Reserved.