public class QueryCriteria extends Object
QueryParameterIdentifiers
[)]{0,} [OR|AND] [(]{0,} <CRITERIA>
This structure is then represented by the following fields:
[endGroups] [union] [startGroupos] [values]The main reason to include the grouping status in this object is that other data structures (nested lists, etc) are much harder to de/serialize correctly.
| Constructor and Description |
|---|
QueryCriteria() |
QueryCriteria(QueryCriteria queryCriteria) |
QueryCriteria(String listId,
boolean union,
QueryWhere.ParameterType type) |
QueryCriteria(String listId,
boolean union,
QueryWhere.ParameterType type,
int valueListSize) |
QueryCriteria(String listId,
QueryWhere.ParameterType type) |
| Modifier and Type | Method and Description |
|---|---|
List<QueryCriteria> |
getCriteria() |
String |
getListId() |
List<Object> |
getParameters()
This method returns a list that should only be read
|
QueryWhere.ParameterType |
getType() |
List<Object> |
getValues() |
Boolean |
isUnion() |
void |
setCriteria(List<QueryCriteria> criteria) |
void |
setListId(String listId) |
void |
setType(QueryWhere.ParameterType type) |
void |
setUnion(Boolean union) |
void |
setValues(List<Object> values) |
String |
toString() |
public QueryCriteria()
public QueryCriteria(String listId, QueryWhere.ParameterType type)
public QueryCriteria(String listId, boolean union, QueryWhere.ParameterType type)
public QueryCriteria(String listId, boolean union, QueryWhere.ParameterType type, int valueListSize)
public QueryCriteria(QueryCriteria queryCriteria)
public String getListId()
public void setListId(String listId)
public Boolean isUnion()
public void setUnion(Boolean union)
public QueryWhere.ParameterType getType()
public void setType(QueryWhere.ParameterType type)
public List<QueryCriteria> getCriteria()
public void setCriteria(List<QueryCriteria> criteria)
public List<Object> getParameters()
Copyright © 2001–2015 JBoss by Red Hat. All rights reserved.