Class ConstPool
java.lang.Object
org.jboss.classfilewriter.constpool.ConstPool
- All Implemented Interfaces:
WritableEntry
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddClassEntry
(String className) Adds a CONSTANT_Class_info to the const pool.addDoubleEntry
(double entry) addFieldEntry
(String className, String fieldName, String fieldType) addFloatEntry
(float entry) addIntegerEntry
(int entry) addInterfaceMethodEntry
(String className, String methodName, String descriptor) addLongEntry
(long entry) addMethodEntry
(String className, String methodName, String descriptor) addNameAndTypeEntry
(String name, String type) addStringEntry
(String string) Adds a CONSTANT_String_info to the const pool.addUtf8Entry
(String entry) void
write
(ByteArrayDataOutputStream stream)
-
Constructor Details
-
ConstPool
public ConstPool()
-
-
Method Details
-
addUtf8Entry
-
addClassEntry
Adds a CONSTANT_Class_info to the const pool. This must be in internal form -
addStringEntry
Adds a CONSTANT_String_info to the const pool. -
addIntegerEntry
-
addFloatEntry
-
addLongEntry
-
addDoubleEntry
-
addNameAndTypeEntry
-
addFieldEntry
-
addMethodEntry
-
addInterfaceMethodEntry
-
write
- Specified by:
write
in interfaceWritableEntry
- Throws:
IOException
-