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

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

  • Method Details

    • 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()