Skip navigation links
A B C D F G I L N Q R S V 

A

ALPHA - Static variable in class io.redlink.lucene.search.suggest.FreeTextSuggesterFactory
The penalty for scores if less tokens do match;

B

build(InputIterator) - Method in class io.redlink.lucene.search.suggest.FreeTextSuggester
 
build(InputIterator, double) - Method in class io.redlink.lucene.search.suggest.FreeTextSuggester
Build the suggest index, using up to the specified amount of temporary RAM while building.

C

CODEC_NAME - Static variable in class io.redlink.lucene.search.suggest.FreeTextSuggester
Codec name used in the header for the saved model.
create(NamedList, SolrCore) - Method in class io.redlink.lucene.search.suggest.FreeTextSuggesterFactory
 

D

DEFAULT_ALPHA - Static variable in class io.redlink.lucene.search.suggest.FreeTextSuggester
The constant used for backoff smoothing; during lookup, this means that if a given trigram did not occur, and we backoff to the bigram, the overall score will be 0.4 times what the bigram model would have assigned.
DEFAULT_GRAMS - Static variable in class io.redlink.lucene.search.suggest.FreeTextSuggester
By default we use a bigram model.
DEFAULT_SEPARATOR - Static variable in class io.redlink.lucene.search.suggest.FreeTextSuggester
The default character used to join multiple tokens into a single ngram token.

F

FreeTextSuggester - Class in io.redlink.lucene.search.suggest
Builds an ngram model from the text sent to build(org.apache.lucene.search.suggest.InputIterator) and predicts based on the last grams-1 tokens in the request sent to lookup(java.lang.CharSequence, boolean, int).
FreeTextSuggester(Analyzer) - Constructor for class io.redlink.lucene.search.suggest.FreeTextSuggester
Instantiate, using the provided analyzer for both indexing and lookup, using bigram model by default.
FreeTextSuggester(Analyzer, Analyzer) - Constructor for class io.redlink.lucene.search.suggest.FreeTextSuggester
Instantiate, using the provided indexing and lookup analyzers, using bigram model by default.
FreeTextSuggester(Analyzer, Analyzer, int) - Constructor for class io.redlink.lucene.search.suggest.FreeTextSuggester
Instantiate, using the provided indexing and lookup analyzers, with the specified model (2 = bigram, 3 = trigram, etc.).
FreeTextSuggester(Analyzer, Analyzer, int, byte) - Constructor for class io.redlink.lucene.search.suggest.FreeTextSuggester
Instantiate, using the provided indexing and lookup analyzers, and specified model (2 = bigram, 3 = trigram ,etc.).
FreeTextSuggester(Analyzer, Analyzer, int, byte, double) - Constructor for class io.redlink.lucene.search.suggest.FreeTextSuggester
 
FreeTextSuggesterFactory - Class in io.redlink.lucene.search.suggest
LookupFactory implementation for FreeTextSuggester
FreeTextSuggesterFactory() - Constructor for class io.redlink.lucene.search.suggest.FreeTextSuggesterFactory
 

G

get(CharSequence) - Method in class io.redlink.lucene.search.suggest.FreeTextSuggester
Returns the weight associated with an input string, or null if it does not exist.
getChildResources() - Method in class io.redlink.lucene.search.suggest.FreeTextSuggester
 
getCount() - Method in class io.redlink.lucene.search.suggest.FreeTextSuggester
 

I

io.redlink.lucene.search.suggest - package io.redlink.lucene.search.suggest
 

L

load(DataInput) - Method in class io.redlink.lucene.search.suggest.FreeTextSuggester
 
lookup(CharSequence, boolean, int) - Method in class io.redlink.lucene.search.suggest.FreeTextSuggester
 
lookup(CharSequence, int) - Method in class io.redlink.lucene.search.suggest.FreeTextSuggester
Lookup, without any context.
lookup(CharSequence, Set<BytesRef>, boolean, int) - Method in class io.redlink.lucene.search.suggest.FreeTextSuggester
 
lookup(CharSequence, Set<BytesRef>, int) - Method in class io.redlink.lucene.search.suggest.FreeTextSuggester
Retrieve suggestions.

N

NGRAMS - Static variable in class io.redlink.lucene.search.suggest.FreeTextSuggesterFactory
The n-gram model to use in the underlying suggester; Default value is 2.

Q

QUERY_ANALYZER - Static variable in class io.redlink.lucene.search.suggest.FreeTextSuggesterFactory
The analyzer used at "query-time" and "build-time" to analyze suggestions.

R

ramBytesUsed() - Method in class io.redlink.lucene.search.suggest.FreeTextSuggester
Returns byte size of the underlying FST.

S

SEPARATOR - Static variable in class io.redlink.lucene.search.suggest.FreeTextSuggesterFactory
The separator to use in the underlying suggester;
store(DataOutput) - Method in class io.redlink.lucene.search.suggest.FreeTextSuggester
 
storeFileName() - Method in class io.redlink.lucene.search.suggest.FreeTextSuggesterFactory
 

V

VERSION_CURRENT - Static variable in class io.redlink.lucene.search.suggest.FreeTextSuggester
Current version of the the saved model file format.
VERSION_START - Static variable in class io.redlink.lucene.search.suggest.FreeTextSuggester
Initial version of the the saved model file format.
A B C D F G I L N Q R S V 
Skip navigation links

Copyright © 2019–2020 Redlink GmbH. All rights reserved.