public interface Criterion  A criterion is part of the definition of an AdvancedCriteria object, which is used to filter records according to search criteria. 
A criterion consists of an operator and typically a fieldName from a Record and a value to compare to. However some operators either don't require a value (eg, isNull) or act on other criteria rather than directly on a Record's fields (eg, the "and" and "or" logical operators).
See com.isomorphic.criteria.criterion package for Criterion implementations.
| Modifier and Type | Method and Description | 
|---|---|
java.lang.String |  getFieldName() Gets field name to compare against.   |  
java.lang.String |  getOperatorId() Gets operator id used in search criteria.   |  
java.lang.Object |  getValue() Gets value used to compare to.   |  
void |  setFieldName(java.lang.String fieldName) Sets field name to compare against.   |  
void |  setOperatorId(java.lang.String operator) Sets operator id to use in search criteria.   |  
void |  setValue(java.lang.Object value) Sets value used to compare to.   |  
java.lang.String getOperatorId()
void setOperatorId(java.lang.String operator)
operator - operator id.java.lang.String getFieldName()
void setFieldName(java.lang.String fieldName)
fieldName - field name.java.lang.Object getValue()
void setValue(java.lang.Object value)
value - to compare to.