## Uses of Interface
org.apache.lucene.queryparser.classic.CharStream

- Packages that use CharStream
  Package | Description
  --- | ---
  org.apache.lucene.queryparser.classic | A simple query parser implemented with JavaCC.

- - ### Uses of CharStream in org.apache.lucene.queryparser.classic

    Classes in org.apache.lucene.queryparser.classic that implement CharStream
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FastCharStream` An efficient implementation of JavaCC's CharStream interface.

    Fields in org.apache.lucene.queryparser.classic declared as CharStream
    Modifier and Type | Field and Description
    --- | ---
    `protected CharStream` | QueryParserTokenManager.`input_stream`

    Methods in org.apache.lucene.queryparser.classic with parameters of type CharStream
    Modifier and Type | Method and Description
    --- | ---
    `abstract void` | QueryParserBase.`ReInit(CharStream stream)`
    `void` | QueryParserTokenManager.`ReInit(CharStream stream)` Reinitialise parser.
    `void` | QueryParser.`ReInit(CharStream stream)` Reinitialise.
    `void` | QueryParserTokenManager.`ReInit(CharStream stream, int lexState)` Reinitialise parser.

    Constructors in org.apache.lucene.queryparser.classic with parameters of type CharStream
    Constructor and Description
    `QueryParser(CharStream stream)` Constructor with user supplied CharStream.
    `QueryParserTokenManager(CharStream stream)` Constructor.
    `QueryParserTokenManager(CharStream stream, int lexState)` Constructor.

Copyright © 2000-2021 Apache Software Foundation. All Rights Reserved.