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.config |
Contains the base classes used to configure the query processing
Query Configuration Interfaces
The package org.apache.lucene.queryParser.core.config contains query configuration handler
abstract class that all config handlers should extend.
|
org.apache.lucene.queryParser.core.processors |
Interfaces and implementations used by query node processors
Query Node Processors
The package org.apache.lucene.queryParser.processors contains interfaces
that should be implemented by every query node processor.
|
org.apache.lucene.queryParser.precedence.processors |
This package contains the processors used by Precedence Query Parser
Lucene Precedence Query Parser Processors
This package contains the 2
QueryNodeProcessor s used by
PrecedenceQueryParser . |
org.apache.lucene.queryParser.standard |
Contains the implementation of the Lucene query parser using the flexible query parser frameworks
Lucene Flexible Query Parser Implementation
The old Lucene query parser used to have only one class that performed
all the parsing operations.
|
org.apache.lucene.queryParser.standard.config |
Standard Lucene Query Configuration
The package org.apache.lucene.queryParser.standard.config contains the Lucene
query configuration handler (StandardQueryConfigHandler).
|
org.apache.lucene.queryParser.standard.processors |
Lucene Query Node Processors
The package org.apache.lucene.queryParser.standard.processors contains every processor needed to assembly a pipeline
that modifies the query node tree according to the actual Lucene queries.
|
Class and Description |
---|
QueryConfigHandler
This class can be used to hold any query configuration and no field
configuration.
|
Class and Description |
---|
AbstractQueryConfig
This class is the base of
QueryConfigHandler and FieldConfig . |
ConfigurationKey
An instance of this class represents a key that is used to retrieve a value
from
AbstractQueryConfig . |
FieldConfig
This class represents a field configuration.
|
FieldConfigListener
This interface should be implemented by classes that wants to listen for
field configuration requests.
|
Class and Description |
---|
QueryConfigHandler
This class can be used to hold any query configuration and no field
configuration.
|
Class and Description |
---|
QueryConfigHandler
This class can be used to hold any query configuration and no field
configuration.
|
Class and Description |
---|
QueryConfigHandler
This class can be used to hold any query configuration and no field
configuration.
|
Class and Description |
---|
AbstractQueryConfig
This class is the base of
QueryConfigHandler and FieldConfig . |
ConfigAttribute
Deprecated.
|
ConfigurationKey
An instance of this class represents a key that is used to retrieve a value
from
AbstractQueryConfig . |
FieldConfig
This class represents a field configuration.
|
FieldConfigListener
This interface should be implemented by classes that wants to listen for
field configuration requests.
|
QueryConfigHandler
This class can be used to hold any query configuration and no field
configuration.
|
Class and Description |
---|
QueryConfigHandler
This class can be used to hold any query configuration and no field
configuration.
|