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