Class AppDefinitionBaseQueryImpl<T extends AppDefinitionBaseQuery<T,C>,C extends AppDefinition>
- java.lang.Object
-
- org.flowable.common.engine.impl.db.ListQueryParameterObject
-
- org.flowable.common.engine.impl.query.AbstractQuery<T,C>
-
- com.flowable.app.engine.impl.repository.AppDefinitionBaseQueryImpl<T,C>
-
- All Implemented Interfaces:
Serializable
,AppDefinitionBaseQuery<T,C>
,Query<T,C>
,Command<Object>
- Direct Known Subclasses:
AppDefinitionQueryImpl
,CoreAppDefinitionQueryImpl
public abstract class AppDefinitionBaseQueryImpl<T extends AppDefinitionBaseQuery<T,C>,C extends AppDefinition> extends AbstractQuery<T,C> implements AppDefinitionBaseQuery<T,C>
- Author:
- Tijs Rademakers
- 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
category
protected String
categoryLike
protected String
categoryNotEquals
protected String
deploymentId
protected Set<String>
deploymentIds
protected String
id
protected Set<String>
ids
protected String
key
protected String
keyLike
protected boolean
latest
protected String
name
protected String
nameLike
protected String
resourceName
protected String
resourceNameLike
protected String
tenantId
protected String
tenantIdLike
protected Integer
version
protected Integer
versionGt
protected Integer
versionGte
protected Integer
versionLt
protected Integer
versionLte
protected boolean
withoutTenantId
-
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 AppDefinitionBaseQueryImpl()
AppDefinitionBaseQueryImpl(CommandContext commandContext)
AppDefinitionBaseQueryImpl(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
-
category
protected String category
-
categoryLike
protected String categoryLike
-
categoryNotEquals
protected String categoryNotEquals
-
name
protected String name
-
nameLike
protected String nameLike
-
deploymentId
protected String deploymentId
-
key
protected String key
-
keyLike
protected String keyLike
-
resourceName
protected String resourceName
-
resourceNameLike
protected String resourceNameLike
-
version
protected Integer version
-
versionGt
protected Integer versionGt
-
versionGte
protected Integer versionGte
-
versionLt
protected Integer versionLt
-
versionLte
protected Integer versionLte
-
latest
protected boolean latest
-
tenantId
protected String tenantId
-
tenantIdLike
protected String tenantIdLike
-
withoutTenantId
protected boolean withoutTenantId
-
-
Constructor Detail
-
AppDefinitionBaseQueryImpl
public AppDefinitionBaseQueryImpl()
-
AppDefinitionBaseQueryImpl
public AppDefinitionBaseQueryImpl(CommandContext commandContext)
-
AppDefinitionBaseQueryImpl
public AppDefinitionBaseQueryImpl(CommandExecutor commandExecutor)
-
-
Method Detail
-
appDefinitionId
public T appDefinitionId(String appDefinitionId)
- Specified by:
appDefinitionId
in interfaceAppDefinitionBaseQuery<T extends AppDefinitionBaseQuery<T,C>,C extends AppDefinition>
-
appDefinitionIds
public T appDefinitionIds(Set<String> appsDefinitionIds)
- Specified by:
appDefinitionIds
in interfaceAppDefinitionBaseQuery<T extends AppDefinitionBaseQuery<T,C>,C extends AppDefinition>
-
appDefinitionCategory
public T appDefinitionCategory(String category)
- Specified by:
appDefinitionCategory
in interfaceAppDefinitionBaseQuery<T extends AppDefinitionBaseQuery<T,C>,C extends AppDefinition>
-
appDefinitionCategoryLike
public T appDefinitionCategoryLike(String categoryLike)
- Specified by:
appDefinitionCategoryLike
in interfaceAppDefinitionBaseQuery<T extends AppDefinitionBaseQuery<T,C>,C extends AppDefinition>
-
appDefinitionCategoryNotEquals
public T appDefinitionCategoryNotEquals(String categoryNotEquals)
- Specified by:
appDefinitionCategoryNotEquals
in interfaceAppDefinitionBaseQuery<T extends AppDefinitionBaseQuery<T,C>,C extends AppDefinition>
-
appDefinitionName
public T appDefinitionName(String name)
- Specified by:
appDefinitionName
in interfaceAppDefinitionBaseQuery<T extends AppDefinitionBaseQuery<T,C>,C extends AppDefinition>
-
appDefinitionNameLike
public T appDefinitionNameLike(String nameLike)
- Specified by:
appDefinitionNameLike
in interfaceAppDefinitionBaseQuery<T extends AppDefinitionBaseQuery<T,C>,C extends AppDefinition>
-
deploymentId
public T deploymentId(String deploymentId)
- Specified by:
deploymentId
in interfaceAppDefinitionBaseQuery<T extends AppDefinitionBaseQuery<T,C>,C extends AppDefinition>
-
deploymentIds
public T deploymentIds(Set<String> deploymentIds)
- Specified by:
deploymentIds
in interfaceAppDefinitionBaseQuery<T extends AppDefinitionBaseQuery<T,C>,C extends AppDefinition>
-
appDefinitionKey
public T appDefinitionKey(String key)
- Specified by:
appDefinitionKey
in interfaceAppDefinitionBaseQuery<T extends AppDefinitionBaseQuery<T,C>,C extends AppDefinition>
-
appDefinitionKeyLike
public T appDefinitionKeyLike(String keyLike)
- Specified by:
appDefinitionKeyLike
in interfaceAppDefinitionBaseQuery<T extends AppDefinitionBaseQuery<T,C>,C extends AppDefinition>
-
appDefinitionResourceName
public T appDefinitionResourceName(String resourceName)
- Specified by:
appDefinitionResourceName
in interfaceAppDefinitionBaseQuery<T extends AppDefinitionBaseQuery<T,C>,C extends AppDefinition>
-
appDefinitionResourceNameLike
public T appDefinitionResourceNameLike(String resourceNameLike)
- Specified by:
appDefinitionResourceNameLike
in interfaceAppDefinitionBaseQuery<T extends AppDefinitionBaseQuery<T,C>,C extends AppDefinition>
-
appDefinitionVersion
public T appDefinitionVersion(Integer version)
- Specified by:
appDefinitionVersion
in interfaceAppDefinitionBaseQuery<T extends AppDefinitionBaseQuery<T,C>,C extends AppDefinition>
-
appDefinitionVersionGreaterThan
public T appDefinitionVersionGreaterThan(Integer appDefinitionVersion)
- Specified by:
appDefinitionVersionGreaterThan
in interfaceAppDefinitionBaseQuery<T extends AppDefinitionBaseQuery<T,C>,C extends AppDefinition>
-
appDefinitionVersionGreaterThanOrEquals
public T appDefinitionVersionGreaterThanOrEquals(Integer appDefinitionVersion)
- Specified by:
appDefinitionVersionGreaterThanOrEquals
in interfaceAppDefinitionBaseQuery<T extends AppDefinitionBaseQuery<T,C>,C extends AppDefinition>
-
appDefinitionVersionLowerThan
public T appDefinitionVersionLowerThan(Integer appDefinitionVersion)
- Specified by:
appDefinitionVersionLowerThan
in interfaceAppDefinitionBaseQuery<T extends AppDefinitionBaseQuery<T,C>,C extends AppDefinition>
-
appDefinitionVersionLowerThanOrEquals
public T appDefinitionVersionLowerThanOrEquals(Integer appDefinitionVersion)
- Specified by:
appDefinitionVersionLowerThanOrEquals
in interfaceAppDefinitionBaseQuery<T extends AppDefinitionBaseQuery<T,C>,C extends AppDefinition>
-
checkVersion
protected void checkVersion(Integer version)
-
latestVersion
public T latestVersion()
- Specified by:
latestVersion
in interfaceAppDefinitionBaseQuery<T extends AppDefinitionBaseQuery<T,C>,C extends AppDefinition>
-
appDefinitionTenantId
public T appDefinitionTenantId(String tenantId)
- Specified by:
appDefinitionTenantId
in interfaceAppDefinitionBaseQuery<T extends AppDefinitionBaseQuery<T,C>,C extends AppDefinition>
-
appDefinitionTenantIdLike
public T appDefinitionTenantIdLike(String tenantIdLike)
- Specified by:
appDefinitionTenantIdLike
in interfaceAppDefinitionBaseQuery<T extends AppDefinitionBaseQuery<T,C>,C extends AppDefinition>
-
appDefinitionWithoutTenantId
public T appDefinitionWithoutTenantId()
- Specified by:
appDefinitionWithoutTenantId
in interfaceAppDefinitionBaseQuery<T extends AppDefinitionBaseQuery<T,C>,C extends AppDefinition>
-
orderByDeploymentId
public T orderByDeploymentId()
- Specified by:
orderByDeploymentId
in interfaceAppDefinitionBaseQuery<T extends AppDefinitionBaseQuery<T,C>,C extends AppDefinition>
-
orderByAppDefinitionKey
public T orderByAppDefinitionKey()
- Specified by:
orderByAppDefinitionKey
in interfaceAppDefinitionBaseQuery<T extends AppDefinitionBaseQuery<T,C>,C extends AppDefinition>
-
orderByAppDefinitionCategory
public T orderByAppDefinitionCategory()
- Specified by:
orderByAppDefinitionCategory
in interfaceAppDefinitionBaseQuery<T extends AppDefinitionBaseQuery<T,C>,C extends AppDefinition>
-
orderByAppDefinitionId
public T orderByAppDefinitionId()
- Specified by:
orderByAppDefinitionId
in interfaceAppDefinitionBaseQuery<T extends AppDefinitionBaseQuery<T,C>,C extends AppDefinition>
-
orderByAppDefinitionVersion
public T orderByAppDefinitionVersion()
- Specified by:
orderByAppDefinitionVersion
in interfaceAppDefinitionBaseQuery<T extends AppDefinitionBaseQuery<T,C>,C extends AppDefinition>
-
orderByAppDefinitionName
public T orderByAppDefinitionName()
- Specified by:
orderByAppDefinitionName
in interfaceAppDefinitionBaseQuery<T extends AppDefinitionBaseQuery<T,C>,C extends AppDefinition>
-
orderByTenantId
public T orderByTenantId()
- Specified by:
orderByTenantId
in interfaceAppDefinitionBaseQuery<T extends AppDefinitionBaseQuery<T,C>,C extends AppDefinition>
-
executeCount
public long executeCount(CommandContext commandContext)
- Specified by:
executeCount
in classAbstractQuery<T extends AppDefinitionBaseQuery<T,C>,C extends AppDefinition>
-
executeFindAppDefinitionCount
protected abstract long executeFindAppDefinitionCount(CommandContext commandContext)
-
executeList
public List<C> executeList(CommandContext commandContext)
- Specified by:
executeList
in classAbstractQuery<T extends AppDefinitionBaseQuery<T,C>,C extends AppDefinition>
-
executeFindAppDefinitionList
protected abstract List<C> executeFindAppDefinitionList(CommandContext commandContext)
-
getDeploymentId
public String getDeploymentId()
-
getId
public String getId()
-
getName
public String getName()
-
getNameLike
public String getNameLike()
-
getKey
public String getKey()
-
getKeyLike
public String getKeyLike()
-
getVersion
public Integer getVersion()
-
getVersionGt
public Integer getVersionGt()
-
getVersionGte
public Integer getVersionGte()
-
getVersionLt
public Integer getVersionLt()
-
getVersionLte
public Integer getVersionLte()
-
isLatest
public boolean isLatest()
-
getCategory
public String getCategory()
-
getCategoryLike
public String getCategoryLike()
-
getResourceName
public String getResourceName()
-
getResourceNameLike
public String getResourceNameLike()
-
getCategoryNotEquals
public String getCategoryNotEquals()
-
getTenantId
public String getTenantId()
-
getTenantIdLike
public String getTenantIdLike()
-
isWithoutTenantId
public boolean isWithoutTenantId()
-
-