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