public class ConstantPool extends HashMap<org.glassfish.hk2.external.org.objectweb.asm.optimizer.Constant,org.glassfish.hk2.external.org.objectweb.asm.optimizer.Constant>
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Constructor and Description |
|---|
ConstantPool() |
| Modifier and Type | Method and Description |
|---|---|
org.glassfish.hk2.external.org.objectweb.asm.optimizer.Constant |
newClass(String value) |
org.glassfish.hk2.external.org.objectweb.asm.optimizer.Constant |
newConst(Object cst) |
org.glassfish.hk2.external.org.objectweb.asm.optimizer.Constant |
newDouble(double value) |
org.glassfish.hk2.external.org.objectweb.asm.optimizer.Constant |
newField(String owner,
String name,
String desc) |
org.glassfish.hk2.external.org.objectweb.asm.optimizer.Constant |
newFloat(float value) |
org.glassfish.hk2.external.org.objectweb.asm.optimizer.Constant |
newHandle(int tag,
String owner,
String name,
String desc) |
org.glassfish.hk2.external.org.objectweb.asm.optimizer.Constant |
newInteger(int value) |
org.glassfish.hk2.external.org.objectweb.asm.optimizer.Constant |
newInvokeDynamic(String name,
String desc,
Handle bsm,
Object... bsmArgs) |
org.glassfish.hk2.external.org.objectweb.asm.optimizer.Constant |
newLong(long value) |
org.glassfish.hk2.external.org.objectweb.asm.optimizer.Constant |
newMethod(String owner,
String name,
String desc,
boolean itf) |
org.glassfish.hk2.external.org.objectweb.asm.optimizer.Constant |
newMethodType(String methodDescriptor) |
org.glassfish.hk2.external.org.objectweb.asm.optimizer.Constant |
newNameType(String name,
String desc) |
org.glassfish.hk2.external.org.objectweb.asm.optimizer.Constant |
newUTF8(String value) |
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, valuesequals, hashCode, toStringpublic org.glassfish.hk2.external.org.objectweb.asm.optimizer.Constant newInteger(int value)
public org.glassfish.hk2.external.org.objectweb.asm.optimizer.Constant newFloat(float value)
public org.glassfish.hk2.external.org.objectweb.asm.optimizer.Constant newLong(long value)
public org.glassfish.hk2.external.org.objectweb.asm.optimizer.Constant newDouble(double value)
public org.glassfish.hk2.external.org.objectweb.asm.optimizer.Constant newUTF8(String value)
public org.glassfish.hk2.external.org.objectweb.asm.optimizer.Constant newClass(String value)
public org.glassfish.hk2.external.org.objectweb.asm.optimizer.Constant newMethodType(String methodDescriptor)
public org.glassfish.hk2.external.org.objectweb.asm.optimizer.Constant newHandle(int tag,
String owner,
String name,
String desc)
public org.glassfish.hk2.external.org.objectweb.asm.optimizer.Constant newConst(Object cst)
public org.glassfish.hk2.external.org.objectweb.asm.optimizer.Constant newField(String owner, String name, String desc)
public org.glassfish.hk2.external.org.objectweb.asm.optimizer.Constant newMethod(String owner, String name, String desc, boolean itf)
public org.glassfish.hk2.external.org.objectweb.asm.optimizer.Constant newInvokeDynamic(String name, String desc, Handle bsm, Object... bsmArgs)
Copyright © 2009–2014 Oracle Corporation. All rights reserved.