Package com.isomorphic.criteria
Interface Operator
- All Known Implementing Classes:
LogicalOperator
,OperatorBase
,OtherFieldOperator
,RangeOperator
,SimpleOperator
public interface Operator
Operators handle criteria matching logic.
-
Method Summary
-
Method Details
-
getID
String getID()Get Operator identifier that used on client side or to store criteria data in maps.- Returns:
- operator identifier.
-
condition
Check if passed record matches passed criterion.- Parameters:
record
- - record to match.criterion
- - criterion to match.evaluator
- - Evaluator object.- Returns:
- true if passed record matches passed criterion.
- Throws:
Exception
-