public class ConstPool extends Object implements WritableEntry
Constructor and Description |
---|
ConstPool() |
Modifier and Type | Method and Description |
---|---|
short |
addClassEntry(String className)
Adds a CONSTANT_Class_info to the const pool.
|
short |
addDoubleEntry(double entry) |
short |
addFieldEntry(String className,
String fieldName,
String fieldType) |
short |
addFloatEntry(float entry) |
short |
addIntegerEntry(int entry) |
short |
addInterfaceMethodEntry(String className,
String methodName,
String descriptor) |
short |
addLongEntry(long entry) |
short |
addMethodEntry(String className,
String methodName,
String descriptor) |
short |
addNameAndTypeEntry(String name,
String type) |
short |
addStringEntry(String string)
Adds a CONSTANT_String_info to the const pool.
|
short |
addUtf8Entry(String entry) |
void |
write(ByteArrayDataOutputStream stream) |
public short addUtf8Entry(String entry)
public short addClassEntry(String className)
public short addStringEntry(String string)
public short addIntegerEntry(int entry)
public short addFloatEntry(float entry)
public short addLongEntry(long entry)
public short addDoubleEntry(double entry)
public short addInterfaceMethodEntry(String className, String methodName, String descriptor)
public void write(ByteArrayDataOutputStream stream) throws IOException
write
in interface WritableEntry
IOException
Copyright © 2018 JBoss by Red Hat. All rights reserved.