Package org.jboss.jandex
Class IndexWriterV2.ReferenceTable<T>
- java.lang.Object
-
- org.jboss.jandex.IndexWriterV2.ReferenceTable<T>
-
- Enclosing class:
- IndexWriterV2
static class IndexWriterV2.ReferenceTable<T> extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private int
counter
private java.util.IdentityHashMap<T,IndexWriterV2.ReferenceEntry>
references
private java.util.List<T>
table
-
Constructor Summary
Constructors Constructor Description ReferenceTable()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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()
-
-
-
Field Detail
-
references
private java.util.IdentityHashMap<T,IndexWriterV2.ReferenceEntry> references
-
table
private java.util.List<T> table
-
counter
private int counter
-
-