org.objectweb.asm.optimizer
Class ConstantPool
java.lang.Object
java.util.AbstractMap<K,V>
java.util.HashMap
org.objectweb.asm.optimizer.ConstantPool
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable, java.util.Map
public class ConstantPool
- extends java.util.HashMap
A constant pool.
- Author:
- Eric Bruneton
- See Also:
- Serialized Form
| Nested classes/interfaces inherited from class java.util.AbstractMap |
java.util.AbstractMap.SimpleEntry<K,V>, java.util.AbstractMap.SimpleImmutableEntry<K,V> |
|
Method Summary |
org.objectweb.asm.optimizer.Constant |
newClass(java.lang.String value)
|
org.objectweb.asm.optimizer.Constant |
newConst(java.lang.Object cst)
|
org.objectweb.asm.optimizer.Constant |
newDouble(double value)
|
org.objectweb.asm.optimizer.Constant |
newField(java.lang.String owner,
java.lang.String name,
java.lang.String desc)
|
org.objectweb.asm.optimizer.Constant |
newFloat(float value)
|
org.objectweb.asm.optimizer.Constant |
newInteger(int value)
|
org.objectweb.asm.optimizer.Constant |
newLong(long value)
|
org.objectweb.asm.optimizer.Constant |
newMethod(java.lang.String owner,
java.lang.String name,
java.lang.String desc,
boolean itf)
|
org.objectweb.asm.optimizer.Constant |
newNameType(java.lang.String name,
java.lang.String desc)
|
org.objectweb.asm.optimizer.Constant |
newUTF8(java.lang.String value)
|
| Methods inherited from class java.util.HashMap |
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values |
| Methods inherited from class java.util.AbstractMap |
equals, hashCode, toString |
| Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface java.util.Map |
equals, hashCode |
ConstantPool
public ConstantPool()
newInteger
public org.objectweb.asm.optimizer.Constant newInteger(int value)
newFloat
public org.objectweb.asm.optimizer.Constant newFloat(float value)
newLong
public org.objectweb.asm.optimizer.Constant newLong(long value)
newDouble
public org.objectweb.asm.optimizer.Constant newDouble(double value)
newUTF8
public org.objectweb.asm.optimizer.Constant newUTF8(java.lang.String value)
newClass
public org.objectweb.asm.optimizer.Constant newClass(java.lang.String value)
newConst
public org.objectweb.asm.optimizer.Constant newConst(java.lang.Object cst)
newField
public org.objectweb.asm.optimizer.Constant newField(java.lang.String owner,
java.lang.String name,
java.lang.String desc)
newMethod
public org.objectweb.asm.optimizer.Constant newMethod(java.lang.String owner,
java.lang.String name,
java.lang.String desc,
boolean itf)
newNameType
public org.objectweb.asm.optimizer.Constant newNameType(java.lang.String name,
java.lang.String desc)
Copyright © 2010. All Rights Reserved.