public class Criterion extends Criteria
| Constructor and Description |
|---|
Criterion() |
Criterion(Criterion c) |
Criterion(OperatorId operator) |
Criterion(OperatorId operator,
Criterion... criterias) |
Criterion(java.lang.String fieldName,
OperatorId operator) |
Criterion(java.lang.String fieldName,
OperatorId operator,
java.util.Date start,
java.util.Date end) |
Criterion(java.lang.String fieldName,
OperatorId operator,
java.lang.Double start,
java.lang.Double end) |
Criterion(java.lang.String fieldName,
OperatorId operator,
java.lang.Float start,
java.lang.Float end) |
Criterion(java.lang.String fieldName,
OperatorId operator,
java.lang.Integer start,
java.lang.Integer end) |
Criterion(java.lang.String fieldName,
OperatorId operator,
java.lang.Long start,
java.lang.Long end) |
Criterion(java.lang.String fieldName,
OperatorId operator,
java.lang.Object value) |
Criterion(java.lang.String fieldName,
OperatorId operator,
java.lang.String start,
java.lang.String end) |
| Modifier and Type | Method and Description |
|---|---|
void |
addCriteria(Criterion c) |
void |
addCriteria(java.lang.String field,
java.lang.Object value) |
void |
addCriteria(java.lang.String field,
OperatorId operator,
java.lang.Object value) |
void |
appendToCriterionList(Criterion c) |
Criterion[] |
getCriteria() |
java.lang.String |
getFieldName() |
OperatorId |
getOperator() |
java.lang.Object |
getValue() |
java.lang.Boolean |
getValueAsBoolean() |
java.util.Date |
getValueAsDate() |
java.lang.Double |
getValueAsDouble() |
java.lang.Float |
getValueAsFloat() |
java.lang.Integer |
getValueAsInt()
Synonym of
getValueAsInteger(). |
java.lang.Integer |
getValueAsInteger() |
java.lang.Long |
getValueAsLong() |
java.lang.String |
getValueAsString() |
void |
markAdvancedCriteria() |
void |
setFieldName(java.lang.String fieldName) |
void |
setOperator(OperatorId operator) |
void |
setValue(java.lang.Object value) |
void |
unmarkAdvancedCriteria() |
addCriteria, getValues, isAdvanced, removeCriteriacopyAttributes, copyAttributesInto, getAttribute, getAttributeAsBoolean, getAttributeAsDate, getAttributeAsDouble, getAttributeAsDoubleArray, getAttributeAsFloat, getAttributeAsInt, getAttributeAsIntArray, getAttributeAsList, getAttributeAsLong, getAttributeAsMap, getAttributeAsObject, getAttributeAsRecord, getAttributeAsString, getAttributeAsStringArray, setAttributeclear, containsValue, entrySet, forEach, get, getOrDefault, keySet, removeEldestEntry, replaceAll, valuesclone, compute, computeIfAbsent, computeIfPresent, containsKey, isEmpty, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, sizepublic Criterion()
public Criterion(Criterion c)
public Criterion(OperatorId operator)
public Criterion(java.lang.String fieldName,
OperatorId operator)
public Criterion(java.lang.String fieldName,
OperatorId operator,
java.lang.Object value)
public Criterion(OperatorId operator, Criterion... criterias)
public Criterion(java.lang.String fieldName,
OperatorId operator,
java.lang.Integer start,
java.lang.Integer end)
public Criterion(java.lang.String fieldName,
OperatorId operator,
java.lang.Long start,
java.lang.Long end)
public Criterion(java.lang.String fieldName,
OperatorId operator,
java.lang.Float start,
java.lang.Float end)
public Criterion(java.lang.String fieldName,
OperatorId operator,
java.lang.Double start,
java.lang.Double end)
public Criterion(java.lang.String fieldName,
OperatorId operator,
java.lang.String start,
java.lang.String end)
public Criterion(java.lang.String fieldName,
OperatorId operator,
java.util.Date start,
java.util.Date end)
public final java.lang.String getFieldName()
public void setFieldName(java.lang.String fieldName)
public final OperatorId getOperator()
public void setOperator(OperatorId operator)
public final java.lang.Object getValue()
public final java.lang.Boolean getValueAsBoolean()
public final java.lang.Float getValueAsFloat()
public final java.lang.Double getValueAsDouble()
public final java.lang.Integer getValueAsInt()
getValueAsInteger().public final java.lang.Integer getValueAsInteger()
public final java.lang.Long getValueAsLong()
public final java.util.Date getValueAsDate()
public final java.lang.String getValueAsString()
public void setValue(java.lang.Object value)
public final Criterion[] getCriteria()
public void appendToCriterionList(Criterion c)
public void addCriteria(Criterion c)
public void addCriteria(java.lang.String field,
java.lang.Object value)
addCriteria in class Criteriapublic void addCriteria(java.lang.String field,
OperatorId operator,
java.lang.Object value)
public void markAdvancedCriteria()
public void unmarkAdvancedCriteria()