GeoPubby
Version 0.1.0.0
|
Builder for constructing AutocompleteEngine instances. More...
Public Member Functions | |
Builder () | |
Constructs a new AutocompleteEngine.Builder. More... | |
Builder< T > | setAnalyzer (Analyzer analyzer) |
Set the analyzer. More... | |
Builder< T > | setAnalyzers (Analyzer... analyzers) |
Set the analyzer. More... | |
Builder< T > | setComparator (@Nullable Comparator< ScoredObject< T >> comparator) |
Set the comparator. More... | |
Builder< T > | setIndex (IndexAdapter< T > index) |
Set the index. More... | |
AutocompleteEngine< T > | build () |
Returns a new AutocompleteEngine parameterized according to the builder. More... | |
Private Attributes | |
Analyzer | analyzer |
Comparator< ScoredObject< T > > | comparator |
IndexAdapter< T > | index |
Builder for constructing AutocompleteEngine instances.
Builder | ( | ) |
Constructs a new AutocompleteEngine.Builder.
AutocompleteEngine<T> build | ( | ) |
Returns a new AutocompleteEngine parameterized according to the builder.
NullPointerException | if or IndexAdapter< T > index Definition: AutocompleteEngine.java:191 |
References AutocompleteEngine< T extends Indexable >.Builder< T extends Indexable >.analyzer, and AutocompleteEngine< T extends Indexable >.Builder< T extends Indexable >.index.
Builder<T> setAnalyzer | ( | Analyzer | analyzer | ) |
Set the analyzer.
References AutocompleteEngine< T extends Indexable >.Builder< T extends Indexable >.analyzer.
Builder<T> setAnalyzers | ( | Analyzer... | analyzers | ) |
Set the analyzer.
Builder<T> setComparator | ( | @Nullable Comparator< ScoredObject< T >> | comparator | ) |
Set the comparator.
References AutocompleteEngine< T extends Indexable >.Builder< T extends Indexable >.comparator.
Builder<T> setIndex | ( | IndexAdapter< T > | index | ) |
Set the index.
References AutocompleteEngine< T extends Indexable >.Builder< T extends Indexable >.index.
|
private |
|
private |