Package org.hcjf.layers.query.evaluators
Interface Evaluator
-
- All Known Implementing Classes:
And,BaseEvaluator,BooleanEvaluator,Distinct,Equals,FieldEvaluator,GreaterThan,GreaterThanOrEqual,In,Like,NotIn,Or,SmallerThan,SmallerThanOrEqual,TrueEvaluator
public interface Evaluator- Author:
- javaito
-
-
Method Summary
Modifier and Type Method Description booleanevaluate(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.
-
-
-
Method Detail
-
evaluate
boolean 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.- Parameters:
object- Object of the data collection.dataSource- Data source.consumer- Consumer.- Returns:
- Return true if the object must be part of the result add or false in the other ways.
-
-