public class AnalyzingCompletionLookupProvider extends Completion090PostingsFormat.CompletionLookupProvider
Modifier and Type | Class and Description |
---|---|
static class |
org.elasticsearch.search.suggest.completion2x.PayloadProcessor.SuggestPayload |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CODEC_NAME |
static int |
CODEC_VERSION_CHECKSUMS |
static int |
CODEC_VERSION_LATEST |
static int |
CODEC_VERSION_SERIALIZED_LABELS |
static int |
CODEC_VERSION_START |
static int |
SERIALIZE_HAS_PAYLOADS |
static int |
SERIALIZE_PRESERVE_POSITION_INCREMENTS |
static int |
SERIALIZE_PRESERVE_SEPARATORS |
UNIT_SEPARATOR
Constructor and Description |
---|
AnalyzingCompletionLookupProvider(boolean preserveSep,
boolean preservePositionIncrements,
boolean hasPayloads) |
Modifier and Type | Method and Description |
---|---|
org.apache.lucene.codecs.FieldsConsumer |
consumer(org.apache.lucene.store.IndexOutput output) |
java.lang.String |
getName() |
boolean |
getPreservePositionsIncrements() |
boolean |
getPreserveSep() |
boolean |
hasPayloads() |
Completion090PostingsFormat.LookupFactory |
load(org.apache.lucene.store.IndexInput input) |
java.util.Set<org.apache.lucene.util.IntsRef> |
toFiniteStrings(org.apache.lucene.analysis.TokenStream stream) |
buildPayload, parsePayload
public static final int SERIALIZE_PRESERVE_SEPARATORS
public static final int SERIALIZE_HAS_PAYLOADS
public static final int SERIALIZE_PRESERVE_POSITION_INCREMENTS
public static final java.lang.String CODEC_NAME
public static final int CODEC_VERSION_START
public static final int CODEC_VERSION_SERIALIZED_LABELS
public static final int CODEC_VERSION_CHECKSUMS
public static final int CODEC_VERSION_LATEST
public AnalyzingCompletionLookupProvider(boolean preserveSep, boolean preservePositionIncrements, boolean hasPayloads)
public java.lang.String getName()
getName
in class Completion090PostingsFormat.CompletionLookupProvider
public boolean getPreserveSep()
public boolean getPreservePositionsIncrements()
public boolean hasPayloads()
public org.apache.lucene.codecs.FieldsConsumer consumer(org.apache.lucene.store.IndexOutput output) throws java.io.IOException
consumer
in class Completion090PostingsFormat.CompletionLookupProvider
java.io.IOException
public Completion090PostingsFormat.LookupFactory load(org.apache.lucene.store.IndexInput input) throws java.io.IOException
load
in class Completion090PostingsFormat.CompletionLookupProvider
java.io.IOException
public java.util.Set<org.apache.lucene.util.IntsRef> toFiniteStrings(org.apache.lucene.analysis.TokenStream stream) throws java.io.IOException
java.io.IOException