Uses of Class
org.apache.bcel.classfile.Constant
Packages that use Constant
Package
Description
This package contains the classes that describe the structure of a
Java class file and a class file parser.
This package contains the "generic" part of the
Byte Code Engineering
Library, i.e., classes to dynamically modify class objects and
byte code instructions.
This package contains utility classes for the
Byte Code Engineering
Library, namely:
-
Uses of Constant in org.apache.bcel.classfile
Subclasses of Constant in org.apache.bcel.classfileModifier and TypeClassDescriptionfinal classThis class is derived from the abstractConstantand represents a reference to a (external) class.classAbstract super class for Fieldref, Methodref, InterfaceMethodref and InvokeDynamic constants.final classThis class is derived from the abstractConstantand represents a reference to a Double object.final classThis class is derived from the abstractConstantand represents a reference to a dynamically computed constant.final classThis class represents a constant pool reference to a field.final classThis class is derived from the abstractConstantand represents a reference to a float object.final classThis class is derived from the abstractConstantand represents a reference to an int object.final classThis class represents a constant pool reference to an interface method.final classThis class is derived from the abstractConstantand represents a reference to a invoke dynamic.final classThis class is derived from the abstractConstantand represents a reference to a long object.final classThis class is derived from the abstractConstantand represents a reference to a method handle.final classThis class represents a constant pool reference to a method.final classThis class is derived from the abstractConstantand represents a reference to a method type.final classThis class is derived from the abstractConstantand represents a reference to a module.final classThis class is derived from the abstractConstantand represents a reference to the name and signature of a field or method.final classThis class is derived from the abstractConstantand represents a reference to a package.final classThis class is derived from the abstractConstantand represents a reference to a String object.final classExtends the abstractConstantto represent a reference to a UTF-8 encoded string.Fields in org.apache.bcel.classfile declared as ConstantMethods in org.apache.bcel.classfile that return ConstantModifier and TypeMethodDescriptionConstant.copy()ConstantPool.getConstant(int index) Gets constant from constant pool.ConstantPool.getConstant(int index, byte tag) Gets constant from constant pool and check whether it has the expected type.Constant[]ConstantPool.getConstantPool()static ConstantConstant.readConstant(DataInput dataInput) Reads one constant from the given input, the type depends on a tag byte.Methods in org.apache.bcel.classfile with parameters of type ConstantModifier and TypeMethodDescriptionConstantPool.constantToString(Constant c) Resolves constant to a string representation.voidConstantPool.setConstant(int index, Constant constant) voidConstantPool.setConstantPool(Constant[] constant_pool) Constructors in org.apache.bcel.classfile with parameters of type Constant -
Uses of Constant in org.apache.bcel.generic
Fields in org.apache.bcel.generic declared as ConstantModifier and TypeFieldDescriptionprotected Constant[]ConstantPoolGen.constantsDeprecated.(since 6.0) will be made private; do not access directly, use getter/setterMethods in org.apache.bcel.generic that return ConstantMethods in org.apache.bcel.generic with parameters of type ConstantModifier and TypeMethodDescriptionintConstantPoolGen.addConstant(Constant c, ConstantPoolGen cp) Import constant from another ConstantPool and return new index.voidConstantPoolGen.setConstant(int i, Constant c) Use with care!Constructors in org.apache.bcel.generic with parameters of type ConstantModifierConstructorDescriptionConstantPoolGen(Constant[] cs) Initialize with given array of constants. -
Uses of Constant in org.apache.bcel.util
Fields in org.apache.bcel.util declared as Constant