Class AppDefinitionBaseQueryImpl<T extends org.flowable.app.api.repository.AppDefinitionBaseQuery<T,C>,C extends org.flowable.app.api.repository.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, org.flowable.app.api.repository.AppDefinitionBaseQuery<T,C>, org.flowable.common.engine.api.query.Query<T,C>, org.flowable.common.engine.impl.interceptor.Command<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:
  • Field Details

    • id

      protected String id
    • ids

      protected Set<String> ids
    • category

      protected String category
    • categoryLike

      protected String categoryLike
    • categoryNotEquals

      protected String categoryNotEquals
    • name

      protected String name
    • nameLike

      protected String nameLike
    • deploymentId

      protected String deploymentId
    • deploymentIds

      protected Set<String> deploymentIds
    • 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 Details

    • 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 Details

    • appDefinitionId

      public T appDefinitionId(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(Set<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(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(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(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(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(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(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(Set<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(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(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(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(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(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(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(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(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(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(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(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(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 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 List<C> executeFindAppDefinitionList(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
    • getDeploymentId

      public String getDeploymentId()
    • getDeploymentIds

      public Set<String> getDeploymentIds()
    • getId

      public String getId()
    • getIds

      public Set<String> getIds()
    • 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()