Package pro.taskana.task.internal
Class ObjectReferenceQueryImpl
- java.lang.Object
-
- pro.taskana.task.internal.ObjectReferenceQueryImpl
-
- All Implemented Interfaces:
BaseQuery<ObjectReference,ObjectReferenceQueryColumnName>,ObjectReferenceQuery
public class ObjectReferenceQueryImpl extends Object implements ObjectReferenceQuery
Implementation of ObjectReferenceQuery interface.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface pro.taskana.common.api.BaseQuery
BaseQuery.SortDirection
-
-
Method Summary
-
-
-
Method Detail
-
companyIn
public ObjectReferenceQuery companyIn(String... companies)
Description copied from interface:ObjectReferenceQueryAdd your company to your query.- Specified by:
companyInin interfaceObjectReferenceQuery- Parameters:
companies- as Strings- Returns:
- the query
-
systemIn
public ObjectReferenceQuery systemIn(String... systems)
Description copied from interface:ObjectReferenceQueryAdd your system to your query.- Specified by:
systemInin interfaceObjectReferenceQuery- Parameters:
systems- as Strings- Returns:
- the query
-
systemInstanceIn
public ObjectReferenceQuery systemInstanceIn(String... systemInstances)
Description copied from interface:ObjectReferenceQueryAdd your systemInstance to your query.- Specified by:
systemInstanceInin interfaceObjectReferenceQuery- Parameters:
systemInstances- as Strings- Returns:
- the query
-
typeIn
public ObjectReferenceQuery typeIn(String... types)
Description copied from interface:ObjectReferenceQueryAdd your type to your query.- Specified by:
typeInin interfaceObjectReferenceQuery- Parameters:
types- as Strings- Returns:
- the query
-
valueIn
public ObjectReferenceQuery valueIn(String... values)
Description copied from interface:ObjectReferenceQueryAdd your value to your query.- Specified by:
valueInin interfaceObjectReferenceQuery- Parameters:
values- as Strings- Returns:
- the query
-
list
public List<ObjectReference> list()
- Specified by:
listin interfaceBaseQuery<ObjectReference,ObjectReferenceQueryColumnName>
-
list
public List<ObjectReference> list(int offset, int limit)
- Specified by:
listin interfaceBaseQuery<ObjectReference,ObjectReferenceQueryColumnName>
-
listValues
public List<String> listValues(ObjectReferenceQueryColumnName columnName, BaseQuery.SortDirection sortDirection)
- Specified by:
listValuesin interfaceBaseQuery<ObjectReference,ObjectReferenceQueryColumnName>
-
single
public ObjectReference single()
- Specified by:
singlein interfaceBaseQuery<ObjectReference,ObjectReferenceQueryColumnName>
-
count
public long count()
- Specified by:
countin interfaceBaseQuery<ObjectReference,ObjectReferenceQueryColumnName>
-
getCompany
public String[] getCompany()
-
setCompany
public void setCompany(String[] company)
-
getSystem
public String[] getSystem()
-
setSystem
public void setSystem(String[] system)
-
getSystemInstance
public String[] getSystemInstance()
-
setSystemInstance
public void setSystemInstance(String[] systemInstance)
-
getType
public String[] getType()
-
setType
public void setType(String[] type)
-
getValue
public String[] getValue()
-
setValue
public void setValue(String[] value)
-
getColumnName
public ObjectReferenceQueryColumnName getColumnName()
-
-