Class ClassConstantPool
java.lang.Object
kala.compress.harmony.unpack200.bytecode.ClassConstantPool
The Class constant pool
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final List<ClassFileEntry> protected HashSet<ClassFileEntry> protected Map<ClassFileEntry, Integer> private final HashSet<ClassFileEntry> private final List<ClassFileEntry> protected HashSet<ClassFileEntry> private boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionadd(ClassFileEntry entry) voidentries()get(int i) intindexOf(ClassFileEntry entry) private voidvoidintsize()protected void
-
Field Details
-
entriesContainsSet
-
othersContainsSet
-
mustStartClassPool
-
indexCache
-
others
-
entries
-
resolved
private boolean resolved
-
-
Constructor Details
-
ClassConstantPool
public ClassConstantPool()
-
-
Method Details
-
add
-
addNestedEntries
public void addNestedEntries() -
addWithNestedEntries
-
entries
-
get
-
indexOf
-
initialSort
private void initialSort() -
resolve
-
size
public int size() -
sortClassPool
protected void sortClassPool()
-