ClassConstant(Constant[] pool,
int nameIndex) |
Creates an instance for the specified index refering an
UTF8Constant.
|
Constant(Constant[] pool) |
Creates an instance.
|
DoubleConstant(Constant[] pool,
double value) |
Creates an instance for the specified double value.
|
FieldRefConstant(Constant[] pool,
int classIndex,
int nameAndTypeIndex) |
|
FloatConstant(Constant[] pool,
float value) |
Creates an instance for the specified float value.
|
IntConstant(Constant[] pool,
int value) |
Creates an instance for the specified int value.
|
InterfaceMethodRefConstant(Constant[] pool,
int classIndex,
int nameAndTypeIndex) |
|
InvokeDynamicConstant(Constant[] pool,
int bootstrapMethodAttrIndex,
int nameAndTypeIndex) |
Creates an instance for the specified bootstrap method.
|
LongConstant(Constant[] pool,
long value) |
Creates an instance for the specified long value.
|
MethodHandleConstant(Constant[] pool,
int referenceKind,
int referenceIndex) |
Creates an instance for the specified method reference.
|
MethodRefConstant(Constant[] pool,
int classIndex,
int nameAndTypeIndex) |
|
MethodTypeConstant(Constant[] pool,
int descriptorIndex) |
Creates an instance for the specified method reference.
|
NameAndTypeConstant(Constant[] pool,
int nameIndex,
int descriptorIndex) |
Creates an instance for the specified name and type or method descriptor.
|
RefConstant(Constant[] pool,
int classIndex,
int nameAndTypeIndex) |
Creates an instance for the specified class, name, and type.
|
StringConstant(Constant[] pool,
int stringIndex) |
Creates an instance for the specfied index.
|
UTF8Constant(Constant[] pool,
java.lang.String string) |
Creates an instance for the specified string.
|