boolean |
And.evaluate(java.lang.Object object,
Queryable.DataSource dataSource,
Queryable.Consumer consumer) |
Makes a and concatenation with all the inner evaluators
|
boolean |
BooleanEvaluator.evaluate(java.lang.Object object,
Queryable.DataSource dataSource,
Queryable.Consumer consumer) |
|
boolean |
Distinct.evaluate(java.lang.Object object,
Queryable.DataSource dataSource,
Queryable.Consumer consumer) |
Evaluate if the evaluator's value and the object's value in the specified field of
the parameter instance are distinct.
|
boolean |
Equals.evaluate(java.lang.Object object,
Queryable.DataSource dataSource,
Queryable.Consumer consumer) |
Evaluate if the evaluator's value and the object's value in the specified field of
the parameter instance are equals.
|
boolean |
Evaluator.evaluate(java.lang.Object object,
Queryable.DataSource dataSource,
Queryable.Consumer consumer) |
This method must be implemented for each particular implementation
to evaluate some details about instances of the data collection.
|
boolean |
GreaterThan.evaluate(java.lang.Object object,
Queryable.DataSource dataSource,
Queryable.Consumer consumer) |
Evaluate if the field's value of the instance is greater than the
parameter value.
|
boolean |
In.evaluate(java.lang.Object object,
Queryable.DataSource dataSource,
Queryable.Consumer consumer) |
|
boolean |
Like.evaluate(java.lang.Object object,
Queryable.DataSource dataSource,
Queryable.Consumer consumer) |
|
boolean |
NotIn.evaluate(java.lang.Object object,
Queryable.DataSource dataSource,
Queryable.Consumer consumer) |
|
boolean |
Or.evaluate(java.lang.Object object,
Queryable.DataSource dataSource,
Queryable.Consumer consumer) |
Evaluate all the inner evaluators.
|
boolean |
SmallerThan.evaluate(java.lang.Object object,
Queryable.DataSource dataSource,
Queryable.Consumer consumer) |
|
boolean |
TrueEvaluator.evaluate(java.lang.Object object,
Queryable.DataSource dataSource,
Queryable.Consumer consumer) |
Every time return true.
|
protected java.lang.Object |
FieldEvaluator.getProcessedLeftValue(java.lang.Object currentResultSetElement,
Queryable.DataSource dataSource,
Queryable.Consumer consumer) |
Returns the left processed value for the specific data source and consumer.
|
protected java.lang.Object |
FieldEvaluator.getProcessedRightValue(java.lang.Object currentResultSetElement,
Queryable.DataSource dataSource,
Queryable.Consumer consumer) |
Returns the right processed value for the specific data source and consumer.
|
protected java.lang.Object |
BaseEvaluator.getProcessedValue(java.lang.Object currentResultSetElement,
java.lang.Object rawValue,
Queryable.DataSource dataSource,
Queryable.Consumer consumer) |
Return the value to compare with the field's object of the data collection's
instance.
|
java.lang.Object |
BaseEvaluator.QueryValue.process(Queryable.DataSource dataSource,
Queryable.Consumer consumer) |
Evaluate the sub-query a return the collection result set as value.
|
java.lang.Object |
BaseEvaluator.ReplaceableValue.process(Queryable.DataSource dataSource,
Queryable.Consumer consumer) |
Return the processed value.
|
java.lang.Object |
BaseEvaluator.UnprocessedValue.process(Queryable.DataSource dataSource,
Queryable.Consumer consumer) |
Return the processed value.
|