Package com.isomorphic.criteria
 Interface Criterion
- All Known Implementing Classes:
- AndCriterion,- CustomCriterion,- DateRangeCriterion,- DoubleRangeCriterion,- FloatRangeCriterion,- IntegerRangeCriterion,- IsBlankCriterion,- IsNullCriterion,- LogicalCriterion,- LongRangeCriterion,- NotBlankCriterion,- NotCriterion,- NotNullCriterion,- OrCriterion,- OtherFieldCriterion,- RangeCriterion,- RelativeDateRangeCriterion,- SetCriterion,- SimpleCriterion
public interface Criterion
 An object representing a criterion to apply to a record. 
  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.
-  Method SummaryModifier and TypeMethodDescriptionGets field name to compare against.Gets operator id used in search criteria.getValue()Gets value used to compare to.voidsetFieldName(String fieldName) Sets field name to compare against.voidsetOperatorId(String operator) Sets operator id to use in search criteria.voidSets value used to compare to.
-  Method Details-  getOperatorIdString getOperatorId()Gets operator id used in search criteria.- Returns:
- operator id.
 
-  setOperatorIdSets operator id to use in search criteria.- Parameters:
- operator- operator id.
 
-  getFieldNameString getFieldName()Gets field name to compare against.- Returns:
- field name.
 
-  setFieldNameSets field name to compare against.- Parameters:
- fieldName- field name.
 
-  getValueObject getValue()Gets value used to compare to.- Returns:
- value to compare to.
 
-  setValueSets value used to compare to.- Parameters:
- value- to compare to.
 
 
-