public class DecisionRequirementsDefinitionQueryImpl extends AbstractQuery<DecisionRequirementsDefinitionQuery,DecisionRequirementsDefinition> implements DecisionRequirementsDefinitionQuery
AbstractQuery.ResultType| Modifier and Type | Field and Description |
|---|---|
protected String |
category |
protected String |
categoryLike |
protected String |
deploymentId |
protected String |
id |
protected String[] |
ids |
protected boolean |
includeDefinitionsWithoutTenantId |
protected boolean |
isTenantIdSet |
protected String |
key |
protected String |
keyLike |
protected boolean |
latest |
protected String |
name |
protected String |
nameLike |
protected String |
resourceName |
protected String |
resourceNameLike |
protected String[] |
tenantIds |
protected Integer |
version |
commandExecutor, expressions, maxResultsLimitEnabled, resultType, SORTORDER_ASC, SORTORDER_DESC, validatorsauthCheck, databaseType, firstResult, maxResults, orderingProperties, parameter, tenantCheck| Constructor and Description |
|---|
DecisionRequirementsDefinitionQueryImpl() |
DecisionRequirementsDefinitionQueryImpl(CommandExecutor commandExecutor) |
| Modifier and Type | Method and Description |
|---|---|
void |
checkQueryOk() |
DecisionRequirementsDefinitionQuery |
decisionRequirementsDefinitionCategory(String category)
Only select decision requirements definition with the given category.
|
DecisionRequirementsDefinitionQuery |
decisionRequirementsDefinitionCategoryLike(String categoryLike)
Only select decision requirements definition where the category matches the given parameter.
|
DecisionRequirementsDefinitionQuery |
decisionRequirementsDefinitionId(String id)
Only select decision requirements definition with the given id.
|
DecisionRequirementsDefinitionQuery |
decisionRequirementsDefinitionIdIn(String... ids)
Only select decision requirements definition with the given ids.
|
DecisionRequirementsDefinitionQuery |
decisionRequirementsDefinitionKey(String key)
Only select decision requirements definition with the given key.
|
DecisionRequirementsDefinitionQuery |
decisionRequirementsDefinitionKeyLike(String keyLike)
Only select decision requirements definition where the key matches the given parameter.
|
DecisionRequirementsDefinitionQuery |
decisionRequirementsDefinitionName(String name)
Only select decision requirements definition with the given name.
|
DecisionRequirementsDefinitionQuery |
decisionRequirementsDefinitionNameLike(String nameLike)
Only select decision requirements definition where the name matches the given parameter.
|
DecisionRequirementsDefinitionQuery |
decisionRequirementsDefinitionResourceName(String resourceName)
Only select decision requirements definition with the given resource name.
|
DecisionRequirementsDefinitionQuery |
decisionRequirementsDefinitionResourceNameLike(String resourceNameLike)
Only select decision requirements definition with a resource name like the given.
|
DecisionRequirementsDefinitionQuery |
decisionRequirementsDefinitionVersion(Integer version)
Only select decision requirements definition with a certain version.
|
DecisionRequirementsDefinitionQuery |
deploymentId(String deploymentId)
Only select decision requirements definition that are deployed in a deployment with the
given deployment id.
|
long |
executeCount(CommandContext commandContext) |
List<DecisionRequirementsDefinition> |
executeList(CommandContext commandContext,
Page page)
Executes the actual query to retrieve the list of results.
|
String |
getCategory() |
String |
getCategoryLike() |
String |
getDeploymentId() |
String |
getId() |
String[] |
getIds() |
String |
getKey() |
String |
getKeyLike() |
String |
getName() |
String |
getNameLike() |
String |
getResourceName() |
String |
getResourceNameLike() |
Integer |
getVersion() |
DecisionRequirementsDefinitionQuery |
includeDecisionRequirementsDefinitionsWithoutTenantId()
Select decision requirements definition which have no tenant id.
|
boolean |
isLatest() |
DecisionRequirementsDefinitionQuery |
latestVersion()
Only select the decision requirements definition which are the latest deployed
(i.e.
|
DecisionRequirementsDefinitionQuery |
orderByDecisionRequirementsDefinitionCategory()
Order by the category of the decision requirements definition (needs to be followed by
Query.asc() or Query.desc()). |
DecisionRequirementsDefinitionQuery |
orderByDecisionRequirementsDefinitionId()
Order by the id of the decision requirements definition (needs to be followed by
Query.asc() or Query.desc()). |
DecisionRequirementsDefinitionQuery |
orderByDecisionRequirementsDefinitionKey()
Order by decision requirements definition key (needs to be followed by
Query.asc() or
Query.desc()). |
DecisionRequirementsDefinitionQuery |
orderByDecisionRequirementsDefinitionName()
Order by the name of the decision requirements definition (needs to be followed by
Query.asc() or Query.desc()). |
DecisionRequirementsDefinitionQuery |
orderByDecisionRequirementsDefinitionVersion()
Order by the version of the decision requirements definition (needs to be followed
by
Query.asc() or Query.desc()). |
DecisionRequirementsDefinitionQuery |
orderByDeploymentId()
Order by deployment id (needs to be followed by
Query.asc()
or Query.desc()). |
DecisionRequirementsDefinitionQuery |
orderByTenantId()
Order by tenant id (needs to be followed by
Query.asc() or Query.desc()). |
DecisionRequirementsDefinitionQuery |
tenantIdIn(String... tenantIds)
Only select decision requirements definition with one of the given tenant ids.
|
DecisionRequirementsDefinitionQuery |
withoutTenantId()
Only select decision requirements definition which have no tenant id.
|
addExpression, addValidator, asc, checkMaxResultsLimit, count, desc, direction, disableMaxResultsLimit, enableMaxResultsLimit, evaluateExpressions, evaluateExpressionsAndExecuteCount, evaluateExpressionsAndExecuteIdsList, evaluateExpressionsAndExecuteList, execute, executeIdsList, executeResult, executeSingleResult, extend, getExpressions, getMethod, hasExcludingConditions, list, listIds, listPage, mergeExpressions, mergeOrdering, orderBy, orderBy, removeValidator, setCommandExecutor, setExpressions, singleResult, unboundedResultList, validate, validategetAuthCheck, getDatabaseType, getFirstResult, getFirstRow, getLastRow, getMaxResults, getOrderingProperties, getParameter, getTenantCheck, setAuthCheck, setDatabaseType, setFirstResult, setMaxResults, setOrderingProperties, setParameter, setTenantCheckprotected String id
protected String[] ids
protected String category
protected String categoryLike
protected String name
protected String nameLike
protected String deploymentId
protected String key
protected String keyLike
protected String resourceName
protected String resourceNameLike
protected Integer version
protected boolean latest
protected boolean isTenantIdSet
protected String[] tenantIds
protected boolean includeDefinitionsWithoutTenantId
public DecisionRequirementsDefinitionQueryImpl()
public DecisionRequirementsDefinitionQueryImpl(CommandExecutor commandExecutor)
public DecisionRequirementsDefinitionQuery decisionRequirementsDefinitionId(String id)
DecisionRequirementsDefinitionQuerydecisionRequirementsDefinitionId in interface DecisionRequirementsDefinitionQueryid - the id of the decision requirements definitionpublic DecisionRequirementsDefinitionQuery decisionRequirementsDefinitionIdIn(String... ids)
DecisionRequirementsDefinitionQuerydecisionRequirementsDefinitionIdIn in interface DecisionRequirementsDefinitionQueryids - list of decision requirements definition idspublic DecisionRequirementsDefinitionQuery decisionRequirementsDefinitionCategory(String category)
DecisionRequirementsDefinitionQuerydecisionRequirementsDefinitionCategory in interface DecisionRequirementsDefinitionQuerycategory - the category of the decision requirements definitionpublic DecisionRequirementsDefinitionQuery decisionRequirementsDefinitionCategoryLike(String categoryLike)
DecisionRequirementsDefinitionQuerydecisionRequirementsDefinitionCategoryLike in interface DecisionRequirementsDefinitionQuerycategoryLike - the pattern to match the decision requirements definition categorypublic DecisionRequirementsDefinitionQuery decisionRequirementsDefinitionName(String name)
DecisionRequirementsDefinitionQuerydecisionRequirementsDefinitionName in interface DecisionRequirementsDefinitionQueryname - the name of the decision requirements definitionpublic DecisionRequirementsDefinitionQuery decisionRequirementsDefinitionNameLike(String nameLike)
DecisionRequirementsDefinitionQuerydecisionRequirementsDefinitionNameLike in interface DecisionRequirementsDefinitionQuerynameLike - the pattern to match the decision requirements definition namepublic DecisionRequirementsDefinitionQuery decisionRequirementsDefinitionKey(String key)
DecisionRequirementsDefinitionQuerydecisionRequirementsDefinitionKey in interface DecisionRequirementsDefinitionQuerykey - the key of the decision definitionpublic DecisionRequirementsDefinitionQuery decisionRequirementsDefinitionKeyLike(String keyLike)
DecisionRequirementsDefinitionQuerydecisionRequirementsDefinitionKeyLike in interface DecisionRequirementsDefinitionQuerykeyLike - the pattern to match the decision requirements definition keypublic DecisionRequirementsDefinitionQuery deploymentId(String deploymentId)
DecisionRequirementsDefinitionQuerydeploymentId in interface DecisionRequirementsDefinitionQuerydeploymentId - the id of the deploymentpublic DecisionRequirementsDefinitionQuery decisionRequirementsDefinitionVersion(Integer version)
DecisionRequirementsDefinitionQueryDecisionRequirementsDefinitionQuery.decisionRequirementsDefinitionKey(String)decisionRequirementsDefinitionVersion in interface DecisionRequirementsDefinitionQueryversion - the version of the decision requirements definitionpublic DecisionRequirementsDefinitionQuery latestVersion()
DecisionRequirementsDefinitionQueryDecisionRequirementsDefinitionQuery.decisionRequirementsDefinitionKey(String)
or DecisionRequirementsDefinitionQuery.decisionRequirementsDefinitionKeyLike(String). Can also be used without any
other criteria (i.e. query.latest().list()), which will then give all the
latest versions of all the deployed decision requirements definition.latestVersion in interface DecisionRequirementsDefinitionQuerypublic DecisionRequirementsDefinitionQuery decisionRequirementsDefinitionResourceName(String resourceName)
DecisionRequirementsDefinitionQuerydecisionRequirementsDefinitionResourceName in interface DecisionRequirementsDefinitionQueryresourceName - the name of the resourcepublic DecisionRequirementsDefinitionQuery decisionRequirementsDefinitionResourceNameLike(String resourceNameLike)
DecisionRequirementsDefinitionQuerydecisionRequirementsDefinitionResourceNameLike in interface DecisionRequirementsDefinitionQueryresourceNameLike - the pattern to match the resource namepublic DecisionRequirementsDefinitionQuery tenantIdIn(String... tenantIds)
DecisionRequirementsDefinitionQuerytenantIdIn in interface DecisionRequirementsDefinitionQuerypublic DecisionRequirementsDefinitionQuery withoutTenantId()
DecisionRequirementsDefinitionQuerywithoutTenantId in interface DecisionRequirementsDefinitionQuerypublic DecisionRequirementsDefinitionQuery includeDecisionRequirementsDefinitionsWithoutTenantId()
DecisionRequirementsDefinitionQueryDecisionRequirementsDefinitionQuery.tenantIdIn(String...).includeDecisionRequirementsDefinitionsWithoutTenantId in interface DecisionRequirementsDefinitionQuerypublic DecisionRequirementsDefinitionQuery orderByDecisionRequirementsDefinitionCategory()
DecisionRequirementsDefinitionQueryQuery.asc() or Query.desc()).orderByDecisionRequirementsDefinitionCategory in interface DecisionRequirementsDefinitionQuerypublic DecisionRequirementsDefinitionQuery orderByDecisionRequirementsDefinitionKey()
DecisionRequirementsDefinitionQueryQuery.asc() or
Query.desc()).orderByDecisionRequirementsDefinitionKey in interface DecisionRequirementsDefinitionQuerypublic DecisionRequirementsDefinitionQuery orderByDecisionRequirementsDefinitionId()
DecisionRequirementsDefinitionQueryQuery.asc() or Query.desc()).orderByDecisionRequirementsDefinitionId in interface DecisionRequirementsDefinitionQuerypublic DecisionRequirementsDefinitionQuery orderByDecisionRequirementsDefinitionVersion()
DecisionRequirementsDefinitionQueryQuery.asc() or Query.desc()).orderByDecisionRequirementsDefinitionVersion in interface DecisionRequirementsDefinitionQuerypublic DecisionRequirementsDefinitionQuery orderByDecisionRequirementsDefinitionName()
DecisionRequirementsDefinitionQueryQuery.asc() or Query.desc()).orderByDecisionRequirementsDefinitionName in interface DecisionRequirementsDefinitionQuerypublic DecisionRequirementsDefinitionQuery orderByDeploymentId()
DecisionRequirementsDefinitionQueryQuery.asc()
or Query.desc()).orderByDeploymentId in interface DecisionRequirementsDefinitionQuerypublic DecisionRequirementsDefinitionQuery orderByTenantId()
DecisionRequirementsDefinitionQueryQuery.asc() or Query.desc()).
Note that the ordering of decision requirements definition without tenant id is database-specific.orderByTenantId in interface DecisionRequirementsDefinitionQuerypublic long executeCount(CommandContext commandContext)
executeCount in class AbstractQuery<DecisionRequirementsDefinitionQuery,DecisionRequirementsDefinition>public List<DecisionRequirementsDefinition> executeList(CommandContext commandContext, Page page)
AbstractQueryexecuteList in class AbstractQuery<DecisionRequirementsDefinitionQuery,DecisionRequirementsDefinition>page - used if the results must be paged. If null, no paging will be applied.public void checkQueryOk()
checkQueryOk in class AbstractQuery<DecisionRequirementsDefinitionQuery,DecisionRequirementsDefinition>public String getId()
public String[] getIds()
public String getCategory()
public String getCategoryLike()
public String getName()
public String getNameLike()
public String getDeploymentId()
public String getKey()
public String getKeyLike()
public String getResourceName()
public String getResourceNameLike()
public Integer getVersion()
public boolean isLatest()
Copyright © 2022. All rights reserved.