public abstract class OperatorBase extends java.lang.Object implements CanParseCriterion, Operator
| Modifier and Type | Method and Description | 
|---|---|
abstract java.util.Map |  convertToMap(Criterion criterion) Convert criterion to map representation.   |  
abstract boolean |  isRequiresCriteria() Does operator need criteria list parameter.   |  
abstract boolean |  isRequiresFieldName() Does operator need fieldName parameter.   |  
abstract boolean |  isRequiresValue() Does operator need value parameter.   |  
abstract Criterion |  parseCriterion(java.lang.String fieldName, java.lang.Object value, java.util.List criteria) Logic for parsing criterion.   |  
parseCriterionpublic abstract boolean isRequiresFieldName()
public abstract boolean isRequiresValue()
public abstract boolean isRequiresCriteria()
public abstract Criterion parseCriterion(java.lang.String fieldName, java.lang.Object value, java.util.List criteria)
fieldName - - value of fieldName parameter.value - - value of value parameter.criteria - - list of criteriapublic abstract java.util.Map convertToMap(Criterion criterion)
criterion - - criterion to convert.