static class IndexWriterV2.ReferenceTable<T>
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private int |
counter |
private java.util.IdentityHashMap<T,IndexWriterV2.ReferenceEntry> |
references |
private java.util.List<T> |
table |
Constructor and Description |
---|
ReferenceTable() |
Modifier and Type | Method and Description |
---|---|
(package private) void |
addReference(T reference) |
private IndexWriterV2.ReferenceEntry |
getReferenceEntry(T reference) |
(package private) java.util.List<T> |
list() |
(package private) boolean |
markWritten(T reference) |
(package private) int |
positionOf(T reference) |
(package private) int |
size() |
private java.util.IdentityHashMap<T,IndexWriterV2.ReferenceEntry> references
private java.util.List<T> table
private int counter