类 ConstantPool

java.lang.Object
java.util.AbstractMap<K,V>
java.util.HashMap<org.beetl.ow2.asm.optimizer.Constant,org.beetl.ow2.asm.optimizer.Constant>
org.beetl.ow2.asm.optimizer.ConstantPool
所有已实现的接口:
Serializable, Cloneable, Map<org.beetl.ow2.asm.optimizer.Constant,org.beetl.ow2.asm.optimizer.Constant>

public class ConstantPool extends HashMap<org.beetl.ow2.asm.optimizer.Constant,org.beetl.ow2.asm.optimizer.Constant>
A constant pool.
作者:
Eric Bruneton
另请参阅:
  • 构造器详细资料

    • ConstantPool

      public ConstantPool()
  • 方法详细资料

    • newInteger

      public org.beetl.ow2.asm.optimizer.Constant newInteger(int value)
    • newFloat

      public org.beetl.ow2.asm.optimizer.Constant newFloat(float value)
    • newLong

      public org.beetl.ow2.asm.optimizer.Constant newLong(long value)
    • newDouble

      public org.beetl.ow2.asm.optimizer.Constant newDouble(double value)
    • newUTF8

      public org.beetl.ow2.asm.optimizer.Constant newUTF8(String value)
    • newClass

      public org.beetl.ow2.asm.optimizer.Constant newClass(String value)
    • newMethodType

      public org.beetl.ow2.asm.optimizer.Constant newMethodType(String methodDescriptor)
    • newHandle

      public org.beetl.ow2.asm.optimizer.Constant newHandle(int tag, String owner, String name, String desc)
    • newConst

      public org.beetl.ow2.asm.optimizer.Constant newConst(Object cst)
    • newField

      public org.beetl.ow2.asm.optimizer.Constant newField(String owner, String name, String desc)
    • newMethod

      public org.beetl.ow2.asm.optimizer.Constant newMethod(String owner, String name, String desc, boolean itf)
    • newInvokeDynamic

      public org.beetl.ow2.asm.optimizer.Constant newInvokeDynamic(String name, String desc, Handle bsm, Object... bsmArgs)
    • newNameType

      public org.beetl.ow2.asm.optimizer.Constant newNameType(String name, String desc)