public class EntityQueryFilter extends Object
| Modifier and Type | Field and Description |
|---|---|
protected List<EntityQueryFilter> |
children |
protected String |
fieldName |
protected CriteriaOperator |
operator |
protected EntityQueryFilterType |
type |
protected Object |
value |
| Constructor and Description |
|---|
EntityQueryFilter() |
| Modifier and Type | Method and Description |
|---|---|
EntityQueryFilter |
addChildrenItem(EntityQueryFilter childrenItem) |
EntityQueryFilter |
children(List<EntityQueryFilter> children) |
boolean |
equals(Object o) |
EntityQueryFilter |
fieldName(String fieldName) |
List<EntityQueryFilter> |
getChildren()
The 'children' can contain other filter nodes which are applied to the query.
|
String |
getFieldName()
The 'fieldName' indicates the property on the entity which should be filtered.
|
CriteriaOperator |
getOperator()
The 'operator' indicates what kind of filtering on the 'fieldName' is executed on.
|
EntityQueryFilterType |
getType()
The filter type controls how the query node is interpreted.
|
Object |
getValue()
The 'value' is used to compare with the 'fieldName' as defined by the 'operator'.
|
int |
hashCode() |
EntityQueryFilter |
operator(CriteriaOperator operator) |
void |
setChildren(List<EntityQueryFilter> children) |
void |
setFieldName(String fieldName) |
void |
setOperator(CriteriaOperator operator) |
void |
setType(EntityQueryFilterType type) |
void |
setValue(Object value) |
String |
toString() |
EntityQueryFilter |
type(EntityQueryFilterType type) |
EntityQueryFilter |
value(Object value) |
protected List<EntityQueryFilter> children
protected String fieldName
protected CriteriaOperator operator
protected EntityQueryFilterType type
protected Object value
public EntityQueryFilter children(List<EntityQueryFilter> children)
public EntityQueryFilter addChildrenItem(EntityQueryFilter childrenItem)
public List<EntityQueryFilter> getChildren()
public void setChildren(List<EntityQueryFilter> children)
public EntityQueryFilter fieldName(String fieldName)
public String getFieldName()
public void setFieldName(String fieldName)
public EntityQueryFilter operator(CriteriaOperator operator)
public CriteriaOperator getOperator()
public void setOperator(CriteriaOperator operator)
public EntityQueryFilter type(EntityQueryFilterType type)
public EntityQueryFilterType getType()
public void setType(EntityQueryFilterType type)
public EntityQueryFilter value(Object value)
public Object getValue()
public void setValue(Object value)
Copyright © 2023. All rights reserved.