Package | Description |
---|---|
org.apache.lucene.queryParser.core |
Contains the core classes of the flexible query parser framework
Flexible Query Parser
This package contains the necessary classes to implement a query parser.
|
org.apache.lucene.queryParser.core.nodes |
Contains query nodes that are commonly used by query parser implementations
Query Nodes
The package org.apache.lucene.queryParser.nodes contains all the basic query nodes.
|
org.apache.lucene.queryParser.core.parser |
Contains the necessary interfaces to implement text parsers
Parser
The package org.apache.lucene.queryParser.parser contains interfaces
that should be implemented by the parsers.
|
org.apache.lucene.queryParser.standard.nodes |
Standard Lucene Query Nodes
The package org.apache.lucene.queryParser.standard.nodes contains QueryNode classes
that are used specifically for Lucene query node tree.
|
org.apache.lucene.queryParser.standard.parser |
Lucene Query Parser
The package org.apache.lucene.queryParser.standard.parser contains the query parser.
|
Class and Description |
---|
SyntaxParser
A parser needs to implement
SyntaxParser interface |
Class and Description |
---|
EscapeQuerySyntax
A parser needs to implement
EscapeQuerySyntax to allow the QueryNode
to escape the queries, when the toQueryString method is called. |
Class and Description |
---|
EscapeQuerySyntax.Type |
Class and Description |
---|
EscapeQuerySyntax
A parser needs to implement
EscapeQuerySyntax to allow the QueryNode
to escape the queries, when the toQueryString method is called. |
Class and Description |
---|
EscapeQuerySyntax
A parser needs to implement
EscapeQuerySyntax to allow the QueryNode
to escape the queries, when the toQueryString method is called. |
EscapeQuerySyntax.Type |
SyntaxParser
A parser needs to implement
SyntaxParser interface |