Interface IndexDictionary.BrowserSupplier
- All Superinterfaces:
Accountable,IOSupplier<IndexDictionary.Browser>
- All Known Implementing Classes:
FSTDictionary.BrowserSupplier
- Enclosing interface:
IndexDictionary
public static interface IndexDictionary.BrowserSupplier
extends IOSupplier<IndexDictionary.Browser>, Accountable
Supplier for a new stateful
IndexDictionary.Browser created on the immutable IndexDictionary.
The immutable IndexDictionary is lazy loaded thread safely. This lazy loading allows
us to load it only when TermsEnum.seekCeil(org.apache.lucene.util.BytesRef) or
TermsEnum.seekExact(org.apache.lucene.util.BytesRef) are called (it is not loaded for a direct
all-terms enumeration).
-
Field Summary
Fields inherited from interface org.apache.lucene.util.Accountable
NULL_ACCOUNTABLE -
Method Summary
Methods inherited from interface org.apache.lucene.util.Accountable
getChildResources, ramBytesUsedMethods inherited from interface org.apache.lucene.util.IOSupplier
get