Known Direct Subclasses
|
Class Overview
Generates queries for the operators '>', '>=', '<', '<='.
Public Constructors
Public Methods
Generates the query for an operand that has an OperandHandler
that
returns true for the isEmpty method. This should generate a Lucene query that will perform the correct search
for issues where the field value is not set.
Parameters
fieldName
| the index field name the query should be generated for. |
operator
| operator which is handled by this implementation. |
Returns
- the queryFactoryResult that contains the query and the metadata.
Generates the Query for a list of operand ids.
Parameters
fieldName
| the index field name the query should be generated for. |
operator
| operator which is handled by this implementation. |
listOfIds
| the raw values provided to the operand that need to be converted to index values. |
Returns
- the queryFactoryResult that contains the query and the metadata.
Generates the Query for a single operand id.
Parameters
fieldName
| the index field name the query should be generated for. |
operator
| operator which is handled by this implementation. |
rawValues
| the raw values provided to the operand that need to be converted to index values. |
Returns
- the queryFactoryResult that contains the query and the metadata.
public
boolean
handlesOperator
(Operator operator)
Protected Methods