|
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 |