## Uses of Interface
org.apache.lucene.codecs.uniformsplit.IndexDictionary.BrowserSupplier

- Packages that use IndexDictionary.BrowserSupplier
  Package | Description
  --- | ---
  org.apache.lucene.codecs.uniformsplit | Pluggable term index / block terms dictionary implementations.
  org.apache.lucene.codecs.uniformsplit.sharedterms | Pluggable term index / block terms dictionary implementations.

- - ### Uses of IndexDictionary.BrowserSupplier in org.apache.lucene.codecs.uniformsplit

    Classes in org.apache.lucene.codecs.uniformsplit that implement IndexDictionary.BrowserSupplier
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `FSTDictionary.BrowserSupplier` Provides stateful `FSTDictionary.Browser` to seek in the `FSTDictionary`.

    Fields in org.apache.lucene.codecs.uniformsplit declared as IndexDictionary.BrowserSupplier
    Modifier and Type | Field and Description
    --- | ---
    `protected IndexDictionary.BrowserSupplier` | BlockReader.`dictionaryBrowserSupplier` `IndexDictionary.Browser` supplier for lazy loading.
    `protected IndexDictionary.BrowserSupplier` | UniformSplitTerms.`dictionaryBrowserSupplier`

    Methods in org.apache.lucene.codecs.uniformsplit that return IndexDictionary.BrowserSupplier
    Modifier and Type | Method and Description
    --- | ---
    `protected IndexDictionary.BrowserSupplier` | UniformSplitTermsReader.`createDictionaryBrowserSupplier(SegmentReadState state, IndexInput dictionaryInput, FieldMetadata fieldMetadata, BlockDecoder blockDecoder, boolean dictionaryOnHeap)`

    Constructors in org.apache.lucene.codecs.uniformsplit with parameters of type IndexDictionary.BrowserSupplier
    Constructor and Description
    `BlockReader(IndexDictionary.BrowserSupplier dictionaryBrowserSupplier, IndexInput blockInput, PostingsReaderBase postingsReader, FieldMetadata fieldMetadata, BlockDecoder blockDecoder)`
    `IntersectBlockReader(CompiledAutomaton compiled, BytesRef startTerm, IndexDictionary.BrowserSupplier dictionaryBrowserSupplier, IndexInput blockInput, PostingsReaderBase postingsReader, FieldMetadata fieldMetadata, BlockDecoder blockDecoder)`
    `UniformSplitTerms(IndexInput blockInput, FieldMetadata fieldMetadata, PostingsReaderBase postingsReader, BlockDecoder blockDecoder, IndexDictionary.BrowserSupplier dictionaryBrowserSupplier)`

  - ### Uses of IndexDictionary.BrowserSupplier in org.apache.lucene.codecs.uniformsplit.sharedterms

    Constructors in org.apache.lucene.codecs.uniformsplit.sharedterms with parameters of type IndexDictionary.BrowserSupplier
    Constructor and Description
    `STBlockReader(IndexDictionary.BrowserSupplier dictionaryBrowserSupplier, IndexInput blockInput, PostingsReaderBase postingsReader, FieldMetadata fieldMetadata, BlockDecoder blockDecoder, FieldInfos fieldInfos)`
    `STIntersectBlockReader(CompiledAutomaton compiled, BytesRef startTerm, IndexDictionary.BrowserSupplier dictionaryBrowserSupplier, IndexInput blockInput, PostingsReaderBase postingsReader, FieldMetadata fieldMetadata, BlockDecoder blockDecoder, FieldInfos fieldInfos)`
    `STMergingBlockReader(IndexDictionary.BrowserSupplier dictionaryBrowserSupplier, IndexInput blockInput, PostingsReaderBase postingsReader, FieldMetadata fieldMetadata, BlockDecoder blockDecoder, FieldInfos fieldInfos)`
    `STUniformSplitTerms(IndexInput blockInput, FieldMetadata fieldMetadata, FieldMetadata unionFieldMetadata, PostingsReaderBase postingsReader, BlockDecoder blockDecoder, FieldInfos fieldInfos, IndexDictionary.BrowserSupplier dictionaryBrowserSupplier)`

Copyright © 2000-2020 Apache Software Foundation. All Rights Reserved.