Package be.personify.iam.api.util
Class Query
- java.lang.Object
-
- be.personify.iam.api.util.Query
-
- All Implemented Interfaces:
Serializable
public class Query extends Object implements Serializable
Query class to perform queries- Author:
- vanderw
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Query()Query(Criterium... criteria)Query(QueryOperator operator, Criterium... criteria)Query(QueryOperator operator, Query... queries)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddCriterium(Criterium criterium)voidaddQuery(Query query)List<Criterium>getCriteria()QueryOperatorgetOperator()List<Query>getQueries()booleanisEmpty()voidsetCriteria(List<Criterium> criteria)voidsetOperator(QueryOperator operator)voidsetQueries(List<Query> queries)StringtoString()
-
-
-
Constructor Detail
-
Query
public Query()
-
Query
public Query(Criterium... criteria)
-
Query
public Query(QueryOperator operator, Criterium... criteria)
-
Query
public Query(QueryOperator operator, Query... queries)
-
-
Method Detail
-
getOperator
public QueryOperator getOperator()
-
setOperator
public void setOperator(QueryOperator operator)
-
addCriterium
public void addCriterium(Criterium criterium)
-
addQuery
public void addQuery(Query query)
-
isEmpty
public boolean isEmpty()
-
-