public class ClassificationQueryImpl extends Object implements ClassificationQuery
BaseQuery.SortDirection| Modifier and Type | Method and Description |
|---|---|
ClassificationQuery |
applicationEntryPointIn(String... applicationEntryPointIn)
Add your applicationEntryPoint to your query.
|
ClassificationQuery |
applicationEntryPointLike(String... applicationEntryPointLike)
Add your applicationEntryPoint to your query.
|
ClassificationQuery |
categoryIn(String... category)
Add your category to your query.
|
long |
count()
Counting the amount of rows/results for the current query.
|
ClassificationQuery |
createdWithin(TimeInterval... createdIn)
Add your created-Dates to your query.
|
ClassificationQuery |
customAttributeIn(String number,
String... customIn)
Add a custom to your query.
|
ClassificationQuery |
customAttributeLike(String number,
String... customLike)
Add a custom to your query.
|
ClassificationQuery |
descriptionLike(String description)
Add your description to your query.
|
ClassificationQuery |
domainIn(String... domain)
Add your domains to your query which are used as filter.
|
String[] |
getApplicationEntryPointIn() |
String[] |
getApplicationEntryPointLike() |
String[] |
getCategory() |
String |
getColumnName() |
TimeInterval[] |
getCreatedIn() |
String[] |
getCustom1In() |
String[] |
getCustom1Like() |
String[] |
getCustom2In() |
String[] |
getCustom2Like() |
String[] |
getCustom3In() |
String[] |
getCustom3Like() |
String[] |
getCustom4In() |
String[] |
getCustom4Like() |
String[] |
getCustom5In() |
String[] |
getCustom5Like() |
String[] |
getCustom6In() |
String[] |
getCustom6Like() |
String[] |
getCustom7In() |
String[] |
getCustom7Like() |
String[] |
getCustom8In() |
String[] |
getCustom8Like() |
String |
getDescriptionLike() |
String[] |
getDomain() |
String[] |
getIdIn() |
String[] |
getKey() |
TimeInterval[] |
getModifiedIn() |
String[] |
getNameIn() |
String[] |
getNameLike() |
List<String> |
getOrderBy() |
List<String> |
getOrderColumns() |
String[] |
getparentId() |
String[] |
getparentKey() |
int[] |
getPriority() |
String[] |
getServiceLevelIn() |
String[] |
getServiceLevelLike() |
String[] |
getType() |
Boolean |
getValidInDomain() |
ClassificationQuery |
idIn(String... id)
Add your Id to your query.
|
ClassificationQuery |
keyIn(String... key)
Add your key to your query.
|
List<ClassificationSummary> |
list()
This method will return a list of defined
T objects. |
List<ClassificationSummary> |
list(int offset,
int limit)
This method will return a list of defined
T objects with specified offset and an limit. |
List<String> |
listValues(String columnName,
BaseQuery.SortDirection sortDirection)
This method will return all currently existing values of a DB-Table once.
|
ClassificationQuery |
modifiedWithin(TimeInterval... modifiedIn)
Add your modified-Dates to your query.
|
ClassificationQuery |
nameIn(String... nameIn)
Add your name to your query.
|
ClassificationQuery |
nameLike(String... nameLike)
Add your name to your query.
|
ClassificationQuery |
orderByApplicationEntryPoint(BaseQuery.SortDirection sortDirection)
Sort the query result by the application entry point name.
|
ClassificationQuery |
orderByCategory(BaseQuery.SortDirection sortDirection)
Sort the query result by category.
|
ClassificationQuery |
orderByCustomAttribute(String number,
BaseQuery.SortDirection sortDirection)
Sort the query result by a custom.
|
ClassificationQuery |
orderByDomain(BaseQuery.SortDirection sortDirection)
Sort the query result by domain.
|
ClassificationQuery |
orderByKey(BaseQuery.SortDirection sortDirection)
Sort the query result by key.
|
ClassificationQuery |
orderByName(BaseQuery.SortDirection sortDirection)
Sort the query result by name.
|
ClassificationQuery |
orderByParentId(BaseQuery.SortDirection sortDirection)
Sort the query result by the parent classification ID.
|
ClassificationQuery |
orderByParentKey(BaseQuery.SortDirection sortDirection)
Sort the query result by the parent classification key.
|
ClassificationQuery |
orderByPriority(BaseQuery.SortDirection sortDirection)
Sort the query result by priority.
|
ClassificationQuery |
orderByServiceLevel(BaseQuery.SortDirection sortDirection)
Sort the query result by service level.
|
ClassificationQuery |
parentIdIn(String... parentId)
Add your parentIds to your query.
|
ClassificationQuery |
parentKeyIn(String... parentKey)
Add your parentKeys to your query.
|
ClassificationQuery |
priorityIn(int... priorities)
Add your priority to your query.
|
ClassificationQuery |
serviceLevelIn(String... serviceLevelIn)
Add your serviceLevel to your query.
|
ClassificationQuery |
serviceLevelLike(String... serviceLevelLike)
Add your serviceLevel to your query.
|
ClassificationSummary |
single()
This method will return a single object of
T. |
String |
toString() |
ClassificationQuery |
typeIn(String... type)
Add your type to your query.
|
ClassificationQuery |
validInDomainEquals(Boolean validInDomain)
Add to your query if the Classification shall be valid in its domain.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitlistPage, toUpperCopypublic ClassificationQuery keyIn(String... key)
ClassificationQuerykeyIn in interface ClassificationQuerykey - as Stringpublic ClassificationQuery idIn(String... id)
ClassificationQueryidIn in interface ClassificationQueryid - as Stringpublic ClassificationQuery parentIdIn(String... parentId)
ClassificationQueryparentIdIn in interface ClassificationQueryparentId - as an array of Stringspublic ClassificationQuery parentKeyIn(String... parentKey)
ClassificationQueryparentKeyIn in interface ClassificationQueryparentKey - as an array of Stringspublic ClassificationQuery categoryIn(String... category)
ClassificationQuerycategoryIn in interface ClassificationQuerycategory - as Stringpublic ClassificationQuery typeIn(String... type)
ClassificationQuerytypeIn in interface ClassificationQuerytype - as Stringpublic ClassificationQuery domainIn(String... domain)
ClassificationQuerydomainIn in interface ClassificationQuerydomain - or domains for filtering.public ClassificationQuery validInDomainEquals(Boolean validInDomain)
ClassificationQueryvalidInDomainEquals in interface ClassificationQueryvalidInDomain - a simple flag showing if domain is validpublic ClassificationQuery createdWithin(TimeInterval... createdIn)
ClassificationQuerycreatedWithin in interface ClassificationQuerycreatedIn - the TimeInterval within which the searched-for classifications were created.public ClassificationQuery modifiedWithin(TimeInterval... modifiedIn)
ClassificationQuerymodifiedWithin in interface ClassificationQuerymodifiedIn - the TimeInterval within which the searched-for classifications were modified the last time.public ClassificationQuery nameIn(String... nameIn)
ClassificationQuerynameIn in interface ClassificationQuerynameIn - as Stringpublic ClassificationQuery nameLike(String... nameLike)
ClassificationQuerynameLike in interface ClassificationQuerynameLike - as Stringpublic ClassificationQuery descriptionLike(String description)
ClassificationQuerydescriptionLike in interface ClassificationQuerydescription - your descriptionpublic ClassificationQuery priorityIn(int... priorities)
ClassificationQuerypriorityIn in interface ClassificationQuerypriorities - as integerspublic ClassificationQuery serviceLevelIn(String... serviceLevelIn)
ClassificationQueryserviceLevelIn in interface ClassificationQueryserviceLevelIn - as Stringpublic ClassificationQuery serviceLevelLike(String... serviceLevelLike)
ClassificationQueryserviceLevelLike in interface ClassificationQueryserviceLevelLike - as Stringpublic ClassificationQuery applicationEntryPointIn(String... applicationEntryPointIn)
ClassificationQueryapplicationEntryPointIn in interface ClassificationQueryapplicationEntryPointIn - name of the applications entrypointpublic ClassificationQuery applicationEntryPointLike(String... applicationEntryPointLike)
ClassificationQueryapplicationEntryPointLike in interface ClassificationQueryapplicationEntryPointLike - name of the applications entrypointpublic ClassificationQuery customAttributeIn(String number, String... customIn) throws InvalidArgumentException
ClassificationQuerycustomAttributeIn in interface ClassificationQuerynumber - the number of the custom as String (eg "4")customIn - filter for this customInvalidArgumentException - when the number of the custom is incorrect.public ClassificationQuery customAttributeLike(String number, String... customLike) throws InvalidArgumentException
ClassificationQuerycustomAttributeLike in interface ClassificationQuerynumber - the number of the custom as String (eg "4")customLike - filter for this custom with a LIKE-queryInvalidArgumentException - when the number of the custom is incorrect.public ClassificationQuery orderByKey(BaseQuery.SortDirection sortDirection)
ClassificationQueryorderByKey in interface ClassificationQuerysortDirection - Determines whether the result is sorted in ascending or descending order. If sortDirection is null,
the result is sorted in ascending orderpublic ClassificationQuery orderByParentId(BaseQuery.SortDirection sortDirection)
ClassificationQueryorderByParentId in interface ClassificationQuerysortDirection - Determines whether the result is sorted in ascending or descending order. If sortDirection is null,
the result is sorted in ascending orderpublic ClassificationQuery orderByParentKey(BaseQuery.SortDirection sortDirection)
ClassificationQueryorderByParentKey in interface ClassificationQuerysortDirection - Determines whether the result is sorted in ascending or descending order. If sortDirection is null,
the result is sorted in ascending orderpublic ClassificationQuery orderByCategory(BaseQuery.SortDirection sortDirection)
ClassificationQueryorderByCategory in interface ClassificationQuerysortDirection - Determines whether the result is sorted in ascending or descending order. If sortDirection is null,
the result is sorted in ascending orderpublic ClassificationQuery orderByDomain(BaseQuery.SortDirection sortDirection)
ClassificationQueryorderByDomain in interface ClassificationQuerysortDirection - Determines whether the result is sorted in ascending or descending order. If sortDirection is null,
the result is sorted in ascending orderpublic ClassificationQuery orderByPriority(BaseQuery.SortDirection sortDirection)
ClassificationQueryorderByPriority in interface ClassificationQuerysortDirection - Determines whether the result is sorted in ascending or descending order. If sortDirection is null,
the result is sorted in ascending orderpublic ClassificationQuery orderByName(BaseQuery.SortDirection sortDirection)
ClassificationQueryorderByName in interface ClassificationQuerysortDirection - Determines whether the result is sorted in ascending or descending order. If sortDirection is null,
the result is sorted in ascending orderpublic ClassificationQuery orderByServiceLevel(BaseQuery.SortDirection sortDirection)
ClassificationQueryorderByServiceLevel in interface ClassificationQuerysortDirection - Determines whether the result is sorted in ascending or descending order. If sortDirection is null,
the result is sorted in ascending orderpublic ClassificationQuery orderByApplicationEntryPoint(BaseQuery.SortDirection sortDirection)
ClassificationQueryorderByApplicationEntryPoint in interface ClassificationQuerysortDirection - Determines whether the result is sorted in ascending or descending order. If sortDirection is null,
the result is sorted in ascending orderpublic ClassificationQuery orderByCustomAttribute(String number, BaseQuery.SortDirection sortDirection) throws InvalidArgumentException
ClassificationQueryorderByCustomAttribute in interface ClassificationQuerynumber - the number of the custom as String (eg "4")sortDirection - Determines whether the result is sorted in ascending or descending order. If sortDirection is null,
the result is sorted in ascending orderInvalidArgumentException - when the number of the custom is incorrect.public List<ClassificationSummary> list()
BaseQueryT objects. In case of a TaskQuery, this method can throw a
NotAuthorizedToQueryWorkbasketException.list in interface BaseQuery<ClassificationSummary>public List<ClassificationSummary> list(int offset, int limit)
BaseQueryT objects with specified offset and an limit. In case of a
TaskQuery, this method can throw a NotAuthorizedToQueryWorkbasketException.list in interface BaseQuery<ClassificationSummary>offset - index of the first element which should be returned.limit - number of elements which should be returned beginning with offset.public List<String> listValues(String columnName, BaseQuery.SortDirection sortDirection)
BaseQuerylistValues in interface BaseQuery<ClassificationSummary>columnName - column name of a existing DB Table.sortDirection - Determines whether the result is sorted in ascending or descending order. If sortDirection is null,
the result is sorted in ascending orderpublic ClassificationSummary single()
BaseQueryT. In case of a TaskQuery, this method can throw a
NotAuthorizedToQueryWorkbasketException.single in interface BaseQuery<ClassificationSummary>public long count()
BaseQuerycount in interface BaseQuery<ClassificationSummary>public String[] getKey()
public String[] getIdIn()
public String[] getparentId()
public String[] getparentKey()
public String[] getCategory()
public String[] getType()
public String[] getNameIn()
public String[] getNameLike()
public String getDescriptionLike()
public int[] getPriority()
public String[] getServiceLevelIn()
public String[] getServiceLevelLike()
public String[] getDomain()
public Boolean getValidInDomain()
public TimeInterval[] getCreatedIn()
public TimeInterval[] getModifiedIn()
public String[] getApplicationEntryPointIn()
public String[] getApplicationEntryPointLike()
public String[] getCustom1In()
public String[] getCustom1Like()
public String[] getCustom2In()
public String[] getCustom2Like()
public String[] getCustom3In()
public String[] getCustom3Like()
public String[] getCustom4In()
public String[] getCustom4Like()
public String[] getCustom5In()
public String[] getCustom5Like()
public String[] getCustom6In()
public String[] getCustom6Like()
public String[] getCustom7In()
public String[] getCustom7Like()
public String[] getCustom8In()
public String[] getCustom8Like()
public String getColumnName()
Copyright © 2018. All rights reserved.