public class ClassConstantPool extends Object
Modifier and Type | Field and Description |
---|---|
protected HashSet |
entriesContainsSet |
protected Map |
indexCache |
protected HashSet |
othersContainsSet |
Constructor and Description |
---|
ClassConstantPool() |
Modifier and Type | Method and Description |
---|---|
ClassFileEntry |
add(ClassFileEntry entry) |
void |
addNestedEntries() |
ClassFileEntry |
addWithNestedEntries(ClassFileEntry entry) |
List |
entries() |
ClassFileEntry |
get(int i) |
int |
indexOf(ClassFileEntry entry) |
void |
resolve(Segment segment) |
int |
size() |
protected void |
sortClassPool() |
protected HashSet entriesContainsSet
protected HashSet othersContainsSet
protected Map indexCache
public ClassConstantPool()
public ClassFileEntry add(ClassFileEntry entry)
public void addNestedEntries()
public int indexOf(ClassFileEntry entry)
public int size()
public ClassFileEntry get(int i)
protected void sortClassPool()
public ClassFileEntry addWithNestedEntries(ClassFileEntry entry)
Copyright © 2002–2020 The Apache Software Foundation. All rights reserved.