Class AppDefinitionBaseQueryImpl<T extends org.flowable.app.api.repository.AppDefinitionBaseQuery<T,​C>,​C extends org.flowable.app.api.repository.AppDefinition>

  • All Implemented Interfaces:
    java.io.Serializable, org.flowable.app.api.repository.AppDefinitionBaseQuery<T,​C>, org.flowable.common.engine.api.query.Query<T,​C>, org.flowable.common.engine.impl.interceptor.Command<java.lang.Object>
    Direct Known Subclasses:
    AppDefinitionQueryImpl, CoreAppDefinitionQueryImpl

    public abstract class AppDefinitionBaseQueryImpl<T extends org.flowable.app.api.repository.AppDefinitionBaseQuery<T,​C>,​C extends org.flowable.app.api.repository.AppDefinition>
    extends org.flowable.common.engine.impl.query.AbstractQuery<T,​C>
    implements org.flowable.app.api.repository.AppDefinitionBaseQuery<T,​C>
    Author:
    Tijs Rademakers
    See Also:
    Serialized Form
    • Field Detail

      • id

        protected java.lang.String id
      • ids

        protected java.util.Set<java.lang.String> ids
      • category

        protected java.lang.String category
      • categoryLike

        protected java.lang.String categoryLike
      • categoryNotEquals

        protected java.lang.String categoryNotEquals
      • name

        protected java.lang.String name
      • nameLike

        protected java.lang.String nameLike
      • deploymentId

        protected java.lang.String deploymentId
      • deploymentIds

        protected java.util.Set<java.lang.String> deploymentIds
      • key

        protected java.lang.String key
      • keyLike

        protected java.lang.String keyLike
      • resourceName

        protected java.lang.String resourceName
      • resourceNameLike

        protected java.lang.String resourceNameLike
      • version

        protected java.lang.Integer version
      • versionGt

        protected java.lang.Integer versionGt
      • versionGte

        protected java.lang.Integer versionGte
      • versionLt

        protected java.lang.Integer versionLt
      • versionLte

        protected java.lang.Integer versionLte
      • latest

        protected boolean latest
      • tenantId

        protected java.lang.String tenantId
      • tenantIdLike

        protected java.lang.String tenantIdLike
      • withoutTenantId

        protected boolean withoutTenantId
    • Constructor Detail

      • AppDefinitionBaseQueryImpl

        public AppDefinitionBaseQueryImpl()
      • AppDefinitionBaseQueryImpl

        public AppDefinitionBaseQueryImpl​(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
      • AppDefinitionBaseQueryImpl

        public AppDefinitionBaseQueryImpl​(org.flowable.common.engine.impl.interceptor.CommandExecutor commandExecutor)
    • Method Detail

      • appDefinitionId

        public T appDefinitionId​(java.lang.String appDefinitionId)
        Specified by:
        appDefinitionId in interface org.flowable.app.api.repository.AppDefinitionBaseQuery<T extends org.flowable.app.api.repository.AppDefinitionBaseQuery<T,​C>,​C extends org.flowable.app.api.repository.AppDefinition>
      • appDefinitionIds

        public T appDefinitionIds​(java.util.Set<java.lang.String> appsDefinitionIds)
        Specified by:
        appDefinitionIds in interface org.flowable.app.api.repository.AppDefinitionBaseQuery<T extends org.flowable.app.api.repository.AppDefinitionBaseQuery<T,​C>,​C extends org.flowable.app.api.repository.AppDefinition>
      • appDefinitionCategory

        public T appDefinitionCategory​(java.lang.String category)
        Specified by:
        appDefinitionCategory in interface org.flowable.app.api.repository.AppDefinitionBaseQuery<T extends org.flowable.app.api.repository.AppDefinitionBaseQuery<T,​C>,​C extends org.flowable.app.api.repository.AppDefinition>
      • appDefinitionCategoryLike

        public T appDefinitionCategoryLike​(java.lang.String categoryLike)
        Specified by:
        appDefinitionCategoryLike in interface org.flowable.app.api.repository.AppDefinitionBaseQuery<T extends org.flowable.app.api.repository.AppDefinitionBaseQuery<T,​C>,​C extends org.flowable.app.api.repository.AppDefinition>
      • appDefinitionCategoryNotEquals

        public T appDefinitionCategoryNotEquals​(java.lang.String categoryNotEquals)
        Specified by:
        appDefinitionCategoryNotEquals in interface org.flowable.app.api.repository.AppDefinitionBaseQuery<T extends org.flowable.app.api.repository.AppDefinitionBaseQuery<T,​C>,​C extends org.flowable.app.api.repository.AppDefinition>
      • appDefinitionName

        public T appDefinitionName​(java.lang.String name)
        Specified by:
        appDefinitionName in interface org.flowable.app.api.repository.AppDefinitionBaseQuery<T extends org.flowable.app.api.repository.AppDefinitionBaseQuery<T,​C>,​C extends org.flowable.app.api.repository.AppDefinition>
      • appDefinitionNameLike

        public T appDefinitionNameLike​(java.lang.String nameLike)
        Specified by:
        appDefinitionNameLike in interface org.flowable.app.api.repository.AppDefinitionBaseQuery<T extends org.flowable.app.api.repository.AppDefinitionBaseQuery<T,​C>,​C extends org.flowable.app.api.repository.AppDefinition>
      • deploymentId

        public T deploymentId​(java.lang.String deploymentId)
        Specified by:
        deploymentId in interface org.flowable.app.api.repository.AppDefinitionBaseQuery<T extends org.flowable.app.api.repository.AppDefinitionBaseQuery<T,​C>,​C extends org.flowable.app.api.repository.AppDefinition>
      • deploymentIds

        public T deploymentIds​(java.util.Set<java.lang.String> deploymentIds)
        Specified by:
        deploymentIds in interface org.flowable.app.api.repository.AppDefinitionBaseQuery<T extends org.flowable.app.api.repository.AppDefinitionBaseQuery<T,​C>,​C extends org.flowable.app.api.repository.AppDefinition>
      • appDefinitionKey

        public T appDefinitionKey​(java.lang.String key)
        Specified by:
        appDefinitionKey in interface org.flowable.app.api.repository.AppDefinitionBaseQuery<T extends org.flowable.app.api.repository.AppDefinitionBaseQuery<T,​C>,​C extends org.flowable.app.api.repository.AppDefinition>
      • appDefinitionKeyLike

        public T appDefinitionKeyLike​(java.lang.String keyLike)
        Specified by:
        appDefinitionKeyLike in interface org.flowable.app.api.repository.AppDefinitionBaseQuery<T extends org.flowable.app.api.repository.AppDefinitionBaseQuery<T,​C>,​C extends org.flowable.app.api.repository.AppDefinition>
      • appDefinitionResourceName

        public T appDefinitionResourceName​(java.lang.String resourceName)
        Specified by:
        appDefinitionResourceName in interface org.flowable.app.api.repository.AppDefinitionBaseQuery<T extends org.flowable.app.api.repository.AppDefinitionBaseQuery<T,​C>,​C extends org.flowable.app.api.repository.AppDefinition>
      • appDefinitionResourceNameLike

        public T appDefinitionResourceNameLike​(java.lang.String resourceNameLike)
        Specified by:
        appDefinitionResourceNameLike in interface org.flowable.app.api.repository.AppDefinitionBaseQuery<T extends org.flowable.app.api.repository.AppDefinitionBaseQuery<T,​C>,​C extends org.flowable.app.api.repository.AppDefinition>
      • appDefinitionVersion

        public T appDefinitionVersion​(java.lang.Integer version)
        Specified by:
        appDefinitionVersion in interface org.flowable.app.api.repository.AppDefinitionBaseQuery<T extends org.flowable.app.api.repository.AppDefinitionBaseQuery<T,​C>,​C extends org.flowable.app.api.repository.AppDefinition>
      • appDefinitionVersionGreaterThan

        public T appDefinitionVersionGreaterThan​(java.lang.Integer appDefinitionVersion)
        Specified by:
        appDefinitionVersionGreaterThan in interface org.flowable.app.api.repository.AppDefinitionBaseQuery<T extends org.flowable.app.api.repository.AppDefinitionBaseQuery<T,​C>,​C extends org.flowable.app.api.repository.AppDefinition>
      • appDefinitionVersionGreaterThanOrEquals

        public T appDefinitionVersionGreaterThanOrEquals​(java.lang.Integer appDefinitionVersion)
        Specified by:
        appDefinitionVersionGreaterThanOrEquals in interface org.flowable.app.api.repository.AppDefinitionBaseQuery<T extends org.flowable.app.api.repository.AppDefinitionBaseQuery<T,​C>,​C extends org.flowable.app.api.repository.AppDefinition>
      • appDefinitionVersionLowerThan

        public T appDefinitionVersionLowerThan​(java.lang.Integer appDefinitionVersion)
        Specified by:
        appDefinitionVersionLowerThan in interface org.flowable.app.api.repository.AppDefinitionBaseQuery<T extends org.flowable.app.api.repository.AppDefinitionBaseQuery<T,​C>,​C extends org.flowable.app.api.repository.AppDefinition>
      • appDefinitionVersionLowerThanOrEquals

        public T appDefinitionVersionLowerThanOrEquals​(java.lang.Integer appDefinitionVersion)
        Specified by:
        appDefinitionVersionLowerThanOrEquals in interface org.flowable.app.api.repository.AppDefinitionBaseQuery<T extends org.flowable.app.api.repository.AppDefinitionBaseQuery<T,​C>,​C extends org.flowable.app.api.repository.AppDefinition>
      • checkVersion

        protected void checkVersion​(java.lang.Integer version)
      • latestVersion

        public T latestVersion()
        Specified by:
        latestVersion in interface org.flowable.app.api.repository.AppDefinitionBaseQuery<T extends org.flowable.app.api.repository.AppDefinitionBaseQuery<T,​C>,​C extends org.flowable.app.api.repository.AppDefinition>
      • appDefinitionTenantId

        public T appDefinitionTenantId​(java.lang.String tenantId)
        Specified by:
        appDefinitionTenantId in interface org.flowable.app.api.repository.AppDefinitionBaseQuery<T extends org.flowable.app.api.repository.AppDefinitionBaseQuery<T,​C>,​C extends org.flowable.app.api.repository.AppDefinition>
      • appDefinitionTenantIdLike

        public T appDefinitionTenantIdLike​(java.lang.String tenantIdLike)
        Specified by:
        appDefinitionTenantIdLike in interface org.flowable.app.api.repository.AppDefinitionBaseQuery<T extends org.flowable.app.api.repository.AppDefinitionBaseQuery<T,​C>,​C extends org.flowable.app.api.repository.AppDefinition>
      • appDefinitionWithoutTenantId

        public T appDefinitionWithoutTenantId()
        Specified by:
        appDefinitionWithoutTenantId in interface org.flowable.app.api.repository.AppDefinitionBaseQuery<T extends org.flowable.app.api.repository.AppDefinitionBaseQuery<T,​C>,​C extends org.flowable.app.api.repository.AppDefinition>
      • orderByDeploymentId

        public T orderByDeploymentId()
        Specified by:
        orderByDeploymentId in interface org.flowable.app.api.repository.AppDefinitionBaseQuery<T extends org.flowable.app.api.repository.AppDefinitionBaseQuery<T,​C>,​C extends org.flowable.app.api.repository.AppDefinition>
      • orderByAppDefinitionKey

        public T orderByAppDefinitionKey()
        Specified by:
        orderByAppDefinitionKey in interface org.flowable.app.api.repository.AppDefinitionBaseQuery<T extends org.flowable.app.api.repository.AppDefinitionBaseQuery<T,​C>,​C extends org.flowable.app.api.repository.AppDefinition>
      • orderByAppDefinitionCategory

        public T orderByAppDefinitionCategory()
        Specified by:
        orderByAppDefinitionCategory in interface org.flowable.app.api.repository.AppDefinitionBaseQuery<T extends org.flowable.app.api.repository.AppDefinitionBaseQuery<T,​C>,​C extends org.flowable.app.api.repository.AppDefinition>
      • orderByAppDefinitionId

        public T orderByAppDefinitionId()
        Specified by:
        orderByAppDefinitionId in interface org.flowable.app.api.repository.AppDefinitionBaseQuery<T extends org.flowable.app.api.repository.AppDefinitionBaseQuery<T,​C>,​C extends org.flowable.app.api.repository.AppDefinition>
      • orderByAppDefinitionVersion

        public T orderByAppDefinitionVersion()
        Specified by:
        orderByAppDefinitionVersion in interface org.flowable.app.api.repository.AppDefinitionBaseQuery<T extends org.flowable.app.api.repository.AppDefinitionBaseQuery<T,​C>,​C extends org.flowable.app.api.repository.AppDefinition>
      • orderByAppDefinitionName

        public T orderByAppDefinitionName()
        Specified by:
        orderByAppDefinitionName in interface org.flowable.app.api.repository.AppDefinitionBaseQuery<T extends org.flowable.app.api.repository.AppDefinitionBaseQuery<T,​C>,​C extends org.flowable.app.api.repository.AppDefinition>
      • orderByTenantId

        public T orderByTenantId()
        Specified by:
        orderByTenantId in interface org.flowable.app.api.repository.AppDefinitionBaseQuery<T extends org.flowable.app.api.repository.AppDefinitionBaseQuery<T,​C>,​C extends org.flowable.app.api.repository.AppDefinition>
      • executeCount

        public long executeCount​(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
        Specified by:
        executeCount in class org.flowable.common.engine.impl.query.AbstractQuery<T extends org.flowable.app.api.repository.AppDefinitionBaseQuery<T,​C>,​C extends org.flowable.app.api.repository.AppDefinition>
      • executeFindAppDefinitionCount

        protected abstract long executeFindAppDefinitionCount​(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
      • executeList

        public java.util.List<C> executeList​(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
        Specified by:
        executeList in class org.flowable.common.engine.impl.query.AbstractQuery<T extends org.flowable.app.api.repository.AppDefinitionBaseQuery<T,​C>,​C extends org.flowable.app.api.repository.AppDefinition>
      • executeFindAppDefinitionList

        protected abstract java.util.List<C> executeFindAppDefinitionList​(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
      • getDeploymentId

        public java.lang.String getDeploymentId()
      • getDeploymentIds

        public java.util.Set<java.lang.String> getDeploymentIds()
      • getId

        public java.lang.String getId()
      • getIds

        public java.util.Set<java.lang.String> getIds()
      • getName

        public java.lang.String getName()
      • getNameLike

        public java.lang.String getNameLike()
      • getKey

        public java.lang.String getKey()
      • getKeyLike

        public java.lang.String getKeyLike()
      • getVersion

        public java.lang.Integer getVersion()
      • getVersionGt

        public java.lang.Integer getVersionGt()
      • getVersionGte

        public java.lang.Integer getVersionGte()
      • getVersionLt

        public java.lang.Integer getVersionLt()
      • getVersionLte

        public java.lang.Integer getVersionLte()
      • isLatest

        public boolean isLatest()
      • getCategory

        public java.lang.String getCategory()
      • getCategoryLike

        public java.lang.String getCategoryLike()
      • getResourceName

        public java.lang.String getResourceName()
      • getResourceNameLike

        public java.lang.String getResourceNameLike()
      • getCategoryNotEquals

        public java.lang.String getCategoryNotEquals()
      • getTenantId

        public java.lang.String getTenantId()
      • getTenantIdLike

        public java.lang.String getTenantIdLike()
      • isWithoutTenantId

        public boolean isWithoutTenantId()