Uses of Class
org.apache.bcel.classfile.Constant
-
Packages that use Constant Package Description org.apache.bcel.classfile This package contains the classes that describe the structure of a Java class file and a class file parser.org.apache.bcel.generic This package contains the "generic" part of the Byte Code Engineering Library, i.e., classes to dynamically modify class objects and byte code instructions. -
-
Uses of Constant in org.apache.bcel.classfile
Subclasses of Constant in org.apache.bcel.classfile Modifier and Type Class Description class
ConstantClass
This class is derived from the abstract Constant class and represents a reference to a (external) class.class
ConstantCP
Abstract super class for Fieldref and Methodref constants.class
ConstantDouble
This class is derived from the abstract Constant class and represents a reference to a Double object.class
ConstantFieldref
This class represents a constant pool reference to a field.class
ConstantFloat
This class is derived from the abstract Constant class and represents a reference to a float object.class
ConstantInteger
This class is derived from the abstract Constant class and represents a reference to an int object.class
ConstantInterfaceMethodref
This class represents a constant pool reference to an interface method.class
ConstantLong
This class is derived from the abstract Constant class and represents a reference to a long object.class
ConstantMethodref
This class represents a constant pool reference to a method.class
ConstantNameAndType
This class is derived from the abstract Constant class and represents a reference to the name and signature of a field or method.class
ConstantString
This class is derived from the abstract Constant class and represents a reference to a String object.class
ConstantUtf8
This class is derived from the abstract Constant class and represents a reference to a Utf8 encoded string.Methods in org.apache.bcel.classfile that return Constant Modifier and Type Method Description Constant
Constant. copy()
Constant
ConstantPool. getConstant(int index)
Get constant from constant pool.Constant
ConstantPool. getConstant(int index, byte tag)
Get constant from constant pool and check whether it has the expected type.Constant[]
ConstantPool. getConstantPool()
Methods in org.apache.bcel.classfile with parameters of type Constant Modifier and Type Method Description java.lang.String
ConstantPool. constantToString(Constant c)
Resolve constant to a string representation.void
ConstantPool. setConstant(int index, Constant constant)
void
ConstantPool. setConstantPool(Constant[] constant_pool)
Constructors in org.apache.bcel.classfile with parameters of type Constant Constructor Description ConstantPool(Constant[] constant_pool)
-
Uses of Constant in org.apache.bcel.generic
Fields in org.apache.bcel.generic declared as Constant Modifier and Type Field Description protected Constant[]
ConstantPoolGen. constants
Methods in org.apache.bcel.generic that return Constant Modifier and Type Method Description Constant
ConstantPoolGen. getConstant(int i)
Methods in org.apache.bcel.generic with parameters of type Constant Modifier and Type Method Description int
ConstantPoolGen. addConstant(Constant c, ConstantPoolGen cp)
Import constant from another ConstantPool and return new index.void
ConstantPoolGen. setConstant(int i, Constant c)
Use with care!Constructors in org.apache.bcel.generic with parameters of type Constant Constructor Description ConstantPoolGen(Constant[] cs)
Initialize with given array of constants.
-