Package org.biojava.utils.bytecode
Class ConstantPool
java.lang.Object
org.biojava.utils.bytecode.ConstantPool
Build a Java class file constant pool.
- Author:
- Thomas Down, Matthew Pocock
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
int
int
resolveDouble
(double d) int
int
resolveFloat
(float f) int
resolveInt
(int i) int
int
resolveLong
(long l) int
int
resolveNameAndType
(String name, String desc) int
int
void
-
Constructor Details
-
ConstantPool
public ConstantPool()
-
-
Method Details
-
resolveClass
-
resolveField
-
resolveMethod
-
resolveInterfaceMethod
-
resolveString
-
resolveInt
public int resolveInt(int i) -
resolveFloat
public int resolveFloat(float f) -
resolveLong
public int resolveLong(long l) -
resolveDouble
public int resolveDouble(double d) -
resolveUtf8
-
resolveNameAndType
-
constantPoolSize
public int constantPoolSize() -
writeConstantPool
- Throws:
IOException
-