Name | Description | Type | Package | Framework |
AbstractQueryConfig | This class is the base of QueryConfigHandler and FieldConfig. | Class | org.apache.lucene.queryparser.flexible.core.config | Apache Lucene |
|
AndQueryNode | | Class | org.apache.lucene.queryparser.flexible.core.nodes | Apache Lucene |
|
AnyQueryNode | | Class | org.apache.lucene.queryparser.flexible.core.nodes | Apache Lucene |
|
BooleanQueryNode | A BooleanQueryNode represents a list of elements which do not have an explicit boolean operator defined between them. | Class | org.apache.lucene.queryparser.flexible.core.nodes | Apache Lucene |
|
BoostQueryNode | A BoostQueryNode boosts the QueryNode tree which is under this node. | Class | org.apache.lucene.queryparser.flexible.core.nodes | Apache Lucene |
|
ConfigurationKey | An instance of this class represents a key that is used to retrieve a value from AbstractQueryConfig. | Class | org.apache.lucene.queryparser.flexible.core.config | Apache Lucene |
|
DeletedQueryNode | A DeletedQueryNode represents a node that was deleted from the query node tree. | Class | org.apache.lucene.queryparser.flexible.core.nodes | Apache Lucene |
|
EscapeQuerySyntax | A parser needs to implement EscapeQuerySyntax to allow the QueryNode to escape the queries, when the toQueryString method is called. | Interface | org.apache.lucene.queryparser.flexible.core.parser | Apache Lucene |
|
EscapeQuerySyntax .Type | Type of escaping: String for escaping syntax, NORMAL for escaping reserved words (like AND) in terms | Class | org.apache.lucene.queryparser.flexible.core.parser.EscapeQuerySyntax | Apache Lucene |
|
FieldableNode | A query node implements FieldableNode interface to indicate that its children and itself are associated to a specific field. | Interface | org.apache.lucene.queryparser.flexible.core.nodes | Apache Lucene |
|
FieldConfig | This class represents a field configuration. | Class | org.apache.lucene.queryparser.flexible.core.config | Apache Lucene |
|
FieldConfigListener | This interface should be implemented by classes that wants to listen for field configuration requests. | Interface | org.apache.lucene.queryparser.flexible.core.config | Apache Lucene |
|
FieldQueryNode | | Class | org.apache.lucene.queryparser.flexible.core.nodes | Apache Lucene |
|
FieldValuePairQueryNode | This interface should be implemented by QueryNode that holds a field and an arbitrary value. | Interface | org.apache.lucene.queryparser.flexible.core.nodes | Apache Lucene |
|
FuzzyQueryNode | A FuzzyQueryNode represents a element that contains field/text/similarity tuple | Class | org.apache.lucene.queryparser.flexible.core.nodes | Apache Lucene |
|
GroupQueryNode | A GroupQueryNode represents a location where the original user typed real parenthesis on the query string. | Class | org.apache.lucene.queryparser.flexible.core.nodes | Apache Lucene |
|
MatchAllDocsQueryNode | A MatchAllDocsQueryNode indicates that a query node tree or subtree will match all documents if executed in the index. | Class | org.apache.lucene.queryparser.flexible.core.nodes | Apache Lucene |
|
MatchNoDocsQueryNode | A MatchNoDocsQueryNode indicates that a query node tree or subtree will not match any documents if executed in the index. | Class | org.apache.lucene.queryparser.flexible.core.nodes | Apache Lucene |
|
ModifierQueryNode | A ModifierQueryNode indicates the modifier value (+,-,?,NONE) for each term on the query string. | Class | org.apache.lucene.queryparser.flexible.core.nodes | Apache Lucene |
|
ModifierQueryNode .Modifier | | Class | org.apache.lucene.queryparser.flexible.core.nodes.ModifierQueryNode | Apache Lucene |
|
NoChildOptimizationQueryNodeProcessor | A NoChildOptimizationQueryNodeProcessor removes every BooleanQueryNode, BoostQueryNode, TokenizedPhraseQueryNode or | Class | org.apache.lucene.queryparser.flexible.core.processors | Apache Lucene |
|
NoTokenFoundQueryNode | A NoTokenFoundQueryNode is used if a term is convert into no tokens by the tokenizer/lemmatizer/analyzer (null). | Class | org.apache.lucene.queryparser.flexible.core.nodes | Apache Lucene |
|
OpaqueQueryNode | A OpaqueQueryNode is used for specify values that are not supposed to be parsed by the parser. | Class | org.apache.lucene.queryparser.flexible.core.nodes | Apache Lucene |
|
OrQueryNode | | Class | org.apache.lucene.queryparser.flexible.core.nodes | Apache Lucene |
|
PathQueryNode | A PathQueryNode is used to store queries like /company/USA/California /product/shoes/brown. | Class | org.apache.lucene.queryparser.flexible.core.nodes | Apache Lucene |
|
PathQueryNode .QueryText | | Class | org.apache.lucene.queryparser.flexible.core.nodes.PathQueryNode | Apache Lucene |
|
PhraseSlopQueryNode | Query node for PhraseQuery's slop factor. | Class | org.apache.lucene.queryparser.flexible.core.nodes | Apache Lucene |
|
ProximityQueryNode | A ProximityQueryNode represents a query where the terms should meet specific distance conditions. | Class | org.apache.lucene.queryparser.flexible.core.nodes | Apache Lucene |
|
ProximityQueryNode .ProximityType | | Class | org.apache.lucene.queryparser.flexible.core.nodes.ProximityQueryNode | Apache Lucene |
|
ProximityQueryNode .Type | | Class | org.apache.lucene.queryparser.flexible.core.nodes.ProximityQueryNode | Apache Lucene |
|
QueryBuilder | This interface is used by implementors classes that builds some kind of object from a query tree. | Interface | org.apache.lucene.queryparser.flexible.core.builders | Apache Lucene |
|
QueryConfigHandler | This class can be used to hold any query configuration and no field configuration. | Class | org.apache.lucene.queryparser.flexible.core.config | Apache Lucene |
|
QueryNode | | Interface | org.apache.lucene.queryparser.flexible.core.nodes | Apache Lucene |
|
QueryNodeError | | Class | org.apache.lucene.queryparser.flexible.core | Apache Lucene |
|
QueryNodeException | This exception should be thrown if something wrong happens when dealing with It also supports NLS messages. | Class | org.apache.lucene.queryparser.flexible.core | Apache Lucene |
|
QueryNodeImpl | | Class | org.apache.lucene.queryparser.flexible.core.nodes | Apache Lucene |
|
QueryNodeOperation | Allow joining 2 QueryNode Trees, into one. | Class | org.apache.lucene.queryparser.flexible.core.util | Apache Lucene |
|
QueryNodeParseException | This should be thrown when an exception happens during the query parsing from string to the query node tree. | Class | org.apache.lucene.queryparser.flexible.core | Apache Lucene |
|
QueryNodeProcessor | A QueryNodeProcessor is an interface for classes that process a The implementor of this class should perform some operation on a query node | Interface | org.apache.lucene.queryparser.flexible.core.processors | Apache Lucene |
|
QueryNodeProcessorImpl | This is a default implementation for the QueryNodeProcessor interface, it's an abstract class, so it should be extended by classes that | Class | org.apache.lucene.queryparser.flexible.core.processors | Apache Lucene |
|
QueryNodeProcessorPipeline | A QueryNodeProcessorPipeline class should be used to build a query node processor pipeline. | Class | org.apache.lucene.queryparser.flexible.core.processors | Apache Lucene |
|
QueryParserHelper | This class is a helper for the query parser framework, it does all the three query parser phrases at once: text parsing, query processing and query | Class | org.apache.lucene.queryparser.flexible.core | Apache Lucene |
|
QueryParserMessages | | Class | org.apache.lucene.queryparser.flexible.core.messages | Apache Lucene |
|
QueryTreeBuilder | This class should be used when there is a builder for each type of node. | Class | org.apache.lucene.queryparser.flexible.core.builders | Apache Lucene |
|
QuotedFieldQueryNode | A QuotedFieldQueryNode represents phrase query. | Class | org.apache.lucene.queryparser.flexible.core.nodes | Apache Lucene |
|
RangeQueryNode | This interface should be implemented by a QueryNode that represents some kind of range query. | Interface | org.apache.lucene.queryparser.flexible.core.nodes | Apache Lucene |
|
RemoveDeletedQueryNodesProcessor | A QueryNodeProcessorPipeline class removes every instance of DeletedQueryNode from a query node tree. | Class | org.apache.lucene.queryparser.flexible.core.processors | Apache Lucene |
|
SlopQueryNode | A SlopQueryNode represents phrase query with a slop. | Class | org.apache.lucene.queryparser.flexible.core.nodes | Apache Lucene |
|
StringUtils | | Class | org.apache.lucene.queryparser.flexible.core.util | Apache Lucene |
|
SyntaxParser | | Interface | org.apache.lucene.queryparser.flexible.core.parser | Apache Lucene |
|
TextableQueryNode | | Interface | org.apache.lucene.queryparser.flexible.core.nodes | Apache Lucene |
|
TokenizedPhraseQueryNode | A TokenizedPhraseQueryNode represents a node created by a code that tokenizes/lemmatizes/analyzes. | Class | org.apache.lucene.queryparser.flexible.core.nodes | Apache Lucene |
|
UnescapedCharSequence | CharsSequence with escaped chars information. | Class | org.apache.lucene.queryparser.flexible.core.util | Apache Lucene |
|
ValueQueryNode | | Interface | org.apache.lucene.queryparser.flexible.core.nodes | Apache Lucene |