Class CompletionTokenStream

All Implemented Interfaces:
Closeable, AutoCloseable, Unwrappable<TokenStream>

public final class CompletionTokenStream extends TokenFilter
A ConcatenateGraphFilter but we can set the payload and provide access to config options.
  • Field Details

    • payloadAttr

      private final PayloadAttribute payloadAttr
    • inputTokenStream

      final TokenStream inputTokenStream
    • preserveSep

      final boolean preserveSep
    • preservePositionIncrements

      final boolean preservePositionIncrements
    • maxGraphExpansions

      final int maxGraphExpansions
    • payload

      private BytesRef payload
  • Constructor Details

    • CompletionTokenStream

      CompletionTokenStream(TokenStream inputTokenStream)
    • CompletionTokenStream

      CompletionTokenStream(TokenStream inputTokenStream, boolean preserveSep, boolean preservePositionIncrements, int maxGraphExpansions)
  • Method Details