public abstract class Criterion<VALUE> extends Criteria
| Modifier and Type | Class and Description |
|---|---|
static class |
Criterion.PrimitiveCriterion |
| Modifier and Type | Field and Description |
|---|---|
protected VALUE |
value |
protected VALUE[] |
values |
| Constructor and Description |
|---|
Criterion(String name,
Operator operator,
VALUE... values) |
| Modifier and Type | Method and Description |
|---|---|
void |
clean() |
void |
cleanAfterGroupTest() |
int |
doHashCode() |
String |
doToString() |
boolean |
equals(Object o) |
String |
getName() |
Operator |
getOperator() |
VALUE |
getValue() |
VALUE[] |
getValues() |
int |
hashCode() |
void |
initByClass(Class clazz) |
void |
initByFields(Map<String,FieldAccess> fields) |
boolean |
isInitialized() |
void |
prepareForGroupTest(Map<String,FieldAccess> fields,
Object owner) |
void |
setValues(VALUE[] values) |
boolean |
test(Object o) |
String |
toString() |
clearFields, fields, getFieldsInternal, getFieldsInternal, getFieldsInternal, resolvepublic String getName()
public Operator getOperator()
public VALUE getValue()
public VALUE[] getValues()
public void setValues(VALUE[] values)
public int doHashCode()
public String doToString()
public boolean isInitialized()
public void initByClass(Class clazz)
public void initByFields(Map<String,FieldAccess> fields)
public void prepareForGroupTest(Map<String,FieldAccess> fields, Object owner)
prepareForGroupTest in class Criteriapublic void cleanAfterGroupTest()
cleanAfterGroupTest in class Criteriapublic void clean()
Copyright © 2014. All rights reserved.