Class MutableConstantPool
java.lang.Object
aQute.bnd.classfile.ConstantPool
aQute.bnd.classfile.builder.MutableConstantPool
-
Nested Class Summary
Nested classes/interfaces inherited from class ConstantPool
ConstantPool.AbstractDynamicInfo, ConstantPool.AbstractRefInfo, ConstantPool.ClassInfo, ConstantPool.DynamicInfo, ConstantPool.FieldrefInfo, ConstantPool.Info, ConstantPool.InterfaceMethodrefInfo, ConstantPool.InvokeDynamicInfo, ConstantPool.MethodHandleInfo, ConstantPool.MethodrefInfo, ConstantPool.MethodTypeInfo, ConstantPool.ModuleInfo, ConstantPool.NameAndTypeInfo, ConstantPool.PackageInfo, ConstantPool.RefInfoFunction, ConstantPool.StringInfo -
Field Summary
Fields inherited from class ConstantPool
CONSTANT_Class, CONSTANT_Double, CONSTANT_Dynamic, CONSTANT_Fieldref, CONSTANT_Float, CONSTANT_Integer, CONSTANT_InterfaceMethodref, CONSTANT_InvokeDynamic, CONSTANT_Long, CONSTANT_MethodHandle, CONSTANT_Methodref, CONSTANT_MethodType, CONSTANT_Module, CONSTANT_NameAndType, CONSTANT_Package, CONSTANT_String, CONSTANT_Utf8 -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class ConstantPool
classInfo, className, doubleInfo, doubleInfo, dynamicInfo, fieldrefInfo, floatInfo, floatInfo, index, integerInfo, integerInfo, integerInfo, integerInfo, integerInfo, integerInfo, interfaceMethodrefInfo, invokeDynamicInfo, longInfo, longInfo, methodHandleInfo, methodrefInfo, methodTypeInfo, moduleInfo, moduleName, nameAndTypeInfo, packageInfo, packageName, read, string, stringInfo, tag, utf8, utf8Info, write
-
Constructor Details
-
MutableConstantPool
public MutableConstantPool() -
MutableConstantPool
-
-
Method Details
-
size
public int size()- Overrides:
sizein classConstantPool
-
entry
public <T> T entry(int index) - Overrides:
entryin classConstantPool
-
entry
-
toString
- Overrides:
toStringin classConstantPool
-
add
- Overrides:
addin classConstantPool
-