Class PolicyDefinitionQueryImpl
- java.lang.Object
-
- org.flowable.common.engine.impl.db.ListQueryParameterObject
-
- org.flowable.common.engine.impl.query.AbstractQuery<PolicyDefinitionQuery,PolicyDefinition>
-
- com.flowable.policy.engine.impl.repository.PolicyDefinitionQueryImpl
-
- All Implemented Interfaces:
PolicyDefinitionQuery
,Serializable
,Query<PolicyDefinitionQuery,PolicyDefinition>
,Command<Object>
public class PolicyDefinitionQueryImpl extends AbstractQuery<PolicyDefinitionQuery,PolicyDefinition> implements PolicyDefinitionQuery
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.flowable.common.engine.impl.db.ListQueryParameterObject
ListQueryParameterObject.OrderBy, ListQueryParameterObject.ResultType
-
Nested classes/interfaces inherited from interface org.flowable.common.engine.api.query.Query
Query.NullHandlingOnOrder
-
-
Field Summary
Fields Modifier and Type Field Description protected String
deploymentId
protected String
id
protected Collection<String>
ids
protected boolean
includePolicyDefinitionLinks
protected String
key
protected String
keyLike
protected boolean
latest
protected String
name
protected String
nameLike
protected String
nameLikeIgnoreCase
protected String
tenantId
protected String
type
protected Integer
version
-
Fields inherited from class org.flowable.common.engine.impl.query.AbstractQuery
commandContext, commandExecutor
-
Fields inherited from class org.flowable.common.engine.impl.db.ListQueryParameterObject
databaseType, DEFAULT_ORDER_BY, defaultOrderBy, firstResult, maxResults, nullHandlingColumn, nullHandlingOnOrder, orderByCollection, orderProperty, parameter, resultType, SORTORDER_ASC, SORTORDER_DESC
-
-
Constructor Summary
Constructors Constructor Description PolicyDefinitionQueryImpl()
PolicyDefinitionQueryImpl(CommandExecutor commandExecutor)
-
Method Summary
-
Methods inherited from class org.flowable.common.engine.impl.query.AbstractQuery
asc, checkQueryOk, count, desc, direction, execute, executeSingleResult, list, listPage, orderBy, orderBy, setCommandExecutor, singleResult
-
Methods inherited from class org.flowable.common.engine.impl.db.ListQueryParameterObject
addOrder, buildOrderBy, getDatabaseType, getFirstResult, getFirstRow, getLastRow, getMaxResults, getNullHandlingColumn, getOrderBy, getOrderByCollectionSafe, getOrderByForWindow, getOuterJoinOrderBy, getParameter, hasOrderBy, hasOrderByForColumn, isNeedsPaging, mapOrderByToSql, setDatabaseType, setFirstResult, setMaxResults, setNullHandlingColumn, setParameter
-
-
-
-
Field Detail
-
id
protected String id
-
ids
protected Collection<String> ids
-
key
protected String key
-
keyLike
protected String keyLike
-
type
protected String type
-
name
protected String name
-
nameLike
protected String nameLike
-
nameLikeIgnoreCase
protected String nameLikeIgnoreCase
-
version
protected Integer version
-
latest
protected boolean latest
-
deploymentId
protected String deploymentId
-
tenantId
protected String tenantId
-
includePolicyDefinitionLinks
protected boolean includePolicyDefinitionLinks
-
-
Constructor Detail
-
PolicyDefinitionQueryImpl
public PolicyDefinitionQueryImpl()
-
PolicyDefinitionQueryImpl
public PolicyDefinitionQueryImpl(CommandExecutor commandExecutor)
-
-
Method Detail
-
id
public PolicyDefinitionQuery id(String id)
- Specified by:
id
in interfacePolicyDefinitionQuery
-
ids
public PolicyDefinitionQuery ids(Collection<String> ids)
- Specified by:
ids
in interfacePolicyDefinitionQuery
-
key
public PolicyDefinitionQuery key(String key)
- Specified by:
key
in interfacePolicyDefinitionQuery
-
keyLike
public PolicyDefinitionQuery keyLike(String keyLike)
- Specified by:
keyLike
in interfacePolicyDefinitionQuery
-
deploymentId
public PolicyDefinitionQuery deploymentId(String deploymentId)
- Specified by:
deploymentId
in interfacePolicyDefinitionQuery
-
type
public PolicyDefinitionQuery type(String type)
- Specified by:
type
in interfacePolicyDefinitionQuery
-
name
public PolicyDefinitionQuery name(String name)
- Specified by:
name
in interfacePolicyDefinitionQuery
-
nameLike
public PolicyDefinitionQuery nameLike(String nameLike)
- Specified by:
nameLike
in interfacePolicyDefinitionQuery
-
nameLikeIgnoreCase
public PolicyDefinitionQuery nameLikeIgnoreCase(String nameLikeIgnoreCase)
- Specified by:
nameLikeIgnoreCase
in interfacePolicyDefinitionQuery
-
version
public PolicyDefinitionQuery version(Integer version)
- Specified by:
version
in interfacePolicyDefinitionQuery
-
latestVersion
public PolicyDefinitionQuery latestVersion()
- Specified by:
latestVersion
in interfacePolicyDefinitionQuery
-
anyVersion
public PolicyDefinitionQuery anyVersion()
- Specified by:
anyVersion
in interfacePolicyDefinitionQuery
-
tenantId
public PolicyDefinitionQuery tenantId(String tenantId)
- Specified by:
tenantId
in interfacePolicyDefinitionQuery
-
includePolicyDefinitionLinks
public PolicyDefinitionQuery includePolicyDefinitionLinks()
- Specified by:
includePolicyDefinitionLinks
in interfacePolicyDefinitionQuery
-
orderByDefinitionId
public PolicyDefinitionQuery orderByDefinitionId()
- Specified by:
orderByDefinitionId
in interfacePolicyDefinitionQuery
-
orderByCreationTime
public PolicyDefinitionQuery orderByCreationTime()
- Specified by:
orderByCreationTime
in interfacePolicyDefinitionQuery
-
orderByDefinitionName
public PolicyDefinitionQuery orderByDefinitionName()
- Specified by:
orderByDefinitionName
in interfacePolicyDefinitionQuery
-
orderByTenantId
public PolicyDefinitionQuery orderByTenantId()
- Specified by:
orderByTenantId
in interfacePolicyDefinitionQuery
-
executeCount
public long executeCount(CommandContext commandContext)
- Specified by:
executeCount
in classAbstractQuery<PolicyDefinitionQuery,PolicyDefinition>
-
executeList
public List<PolicyDefinition> executeList(CommandContext commandContext)
- Specified by:
executeList
in classAbstractQuery<PolicyDefinitionQuery,PolicyDefinition>
-
getId
public String getId()
-
getIds
public Collection<String> getIds()
-
getKey
public String getKey()
-
getKeyLike
public String getKeyLike()
-
getType
public String getType()
-
getName
public String getName()
-
getNameLike
public String getNameLike()
-
getNameLikeIgnoreCase
public String getNameLikeIgnoreCase()
-
getVersion
public Integer getVersion()
-
isLatest
public boolean isLatest()
-
getDeploymentId
public String getDeploymentId()
-
getTenantId
public String getTenantId()
-
isIncludePolicyDefinitionLinks
public boolean isIncludePolicyDefinitionLinks()
-
-