Class NRTSuggester.PayLoadProcessor
- java.lang.Object
-
- org.apache.lucene.search.suggest.document.NRTSuggester.PayLoadProcessor
-
- Enclosing class:
- NRTSuggester
static final class NRTSuggester.PayLoadProcessor extends java.lang.Object
Helper to encode/decode payload (surface + PAYLOAD_SEP + docID) output
-
-
Field Summary
Fields Modifier and Type Field Description private static int
MAX_DOC_ID_LEN_WITH_SEP
-
Constructor Summary
Constructors Constructor Description PayLoadProcessor()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description (package private) static BytesRef
make(BytesRef surface, int docID, int payloadSep)
(package private) static int
parseSurfaceForm(BytesRef output, int payloadSep, CharsRefBuilder spare)
-
-
-
Field Detail
-
MAX_DOC_ID_LEN_WITH_SEP
private static final int MAX_DOC_ID_LEN_WITH_SEP
- See Also:
- Constant Field Values
-
-
Method Detail
-
parseSurfaceForm
static int parseSurfaceForm(BytesRef output, int payloadSep, CharsRefBuilder spare)
-
-