Class FormDefinitionQueryImpl

  • All Implemented Interfaces:
    java.io.Serializable, org.flowable.common.engine.api.query.Query<org.flowable.form.api.FormDefinitionQuery,​org.flowable.form.api.FormDefinition>, org.flowable.common.engine.impl.interceptor.Command<java.lang.Object>, org.flowable.form.api.FormDefinitionQuery

    public class FormDefinitionQueryImpl
    extends org.flowable.common.engine.impl.query.AbstractQuery<org.flowable.form.api.FormDefinitionQuery,​org.flowable.form.api.FormDefinition>
    implements org.flowable.form.api.FormDefinitionQuery
    Author:
    Tijs Rademakers, Joram Barrez
    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

      • FormDefinitionQueryImpl

        public FormDefinitionQueryImpl()
      • FormDefinitionQueryImpl

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

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

      • formId

        public FormDefinitionQueryImpl formId​(java.lang.String formId)
        Specified by:
        formId in interface org.flowable.form.api.FormDefinitionQuery
      • formIds

        public org.flowable.form.api.FormDefinitionQuery formIds​(java.util.Set<java.lang.String> formIds)
        Specified by:
        formIds in interface org.flowable.form.api.FormDefinitionQuery
      • formCategory

        public FormDefinitionQueryImpl formCategory​(java.lang.String category)
        Specified by:
        formCategory in interface org.flowable.form.api.FormDefinitionQuery
      • formCategoryLike

        public FormDefinitionQueryImpl formCategoryLike​(java.lang.String categoryLike)
        Specified by:
        formCategoryLike in interface org.flowable.form.api.FormDefinitionQuery
      • formCategoryNotEquals

        public FormDefinitionQueryImpl formCategoryNotEquals​(java.lang.String categoryNotEquals)
        Specified by:
        formCategoryNotEquals in interface org.flowable.form.api.FormDefinitionQuery
      • formName

        public FormDefinitionQueryImpl formName​(java.lang.String name)
        Specified by:
        formName in interface org.flowable.form.api.FormDefinitionQuery
      • formNameLike

        public FormDefinitionQueryImpl formNameLike​(java.lang.String nameLike)
        Specified by:
        formNameLike in interface org.flowable.form.api.FormDefinitionQuery
      • deploymentId

        public FormDefinitionQueryImpl deploymentId​(java.lang.String deploymentId)
        Specified by:
        deploymentId in interface org.flowable.form.api.FormDefinitionQuery
      • deploymentIds

        public FormDefinitionQueryImpl deploymentIds​(java.util.Set<java.lang.String> deploymentIds)
        Specified by:
        deploymentIds in interface org.flowable.form.api.FormDefinitionQuery
      • formDefinitionKey

        public FormDefinitionQueryImpl formDefinitionKey​(java.lang.String key)
        Specified by:
        formDefinitionKey in interface org.flowable.form.api.FormDefinitionQuery
      • formDefinitionKeyLike

        public FormDefinitionQueryImpl formDefinitionKeyLike​(java.lang.String keyLike)
        Specified by:
        formDefinitionKeyLike in interface org.flowable.form.api.FormDefinitionQuery
      • formResourceName

        public FormDefinitionQueryImpl formResourceName​(java.lang.String resourceName)
        Specified by:
        formResourceName in interface org.flowable.form.api.FormDefinitionQuery
      • formResourceNameLike

        public FormDefinitionQueryImpl formResourceNameLike​(java.lang.String resourceNameLike)
        Specified by:
        formResourceNameLike in interface org.flowable.form.api.FormDefinitionQuery
      • formVersion

        public FormDefinitionQueryImpl formVersion​(java.lang.Integer version)
        Specified by:
        formVersion in interface org.flowable.form.api.FormDefinitionQuery
      • formVersionGreaterThan

        public org.flowable.form.api.FormDefinitionQuery formVersionGreaterThan​(java.lang.Integer formVersion)
        Specified by:
        formVersionGreaterThan in interface org.flowable.form.api.FormDefinitionQuery
      • formVersionGreaterThanOrEquals

        public org.flowable.form.api.FormDefinitionQuery formVersionGreaterThanOrEquals​(java.lang.Integer formVersion)
        Specified by:
        formVersionGreaterThanOrEquals in interface org.flowable.form.api.FormDefinitionQuery
      • formVersionLowerThan

        public org.flowable.form.api.FormDefinitionQuery formVersionLowerThan​(java.lang.Integer formVersion)
        Specified by:
        formVersionLowerThan in interface org.flowable.form.api.FormDefinitionQuery
      • formVersionLowerThanOrEquals

        public org.flowable.form.api.FormDefinitionQuery formVersionLowerThanOrEquals​(java.lang.Integer formVersion)
        Specified by:
        formVersionLowerThanOrEquals in interface org.flowable.form.api.FormDefinitionQuery
      • checkVersion

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

        public FormDefinitionQueryImpl latestVersion()
        Specified by:
        latestVersion in interface org.flowable.form.api.FormDefinitionQuery
      • formTenantId

        public org.flowable.form.api.FormDefinitionQuery formTenantId​(java.lang.String tenantId)
        Specified by:
        formTenantId in interface org.flowable.form.api.FormDefinitionQuery
      • formTenantIdLike

        public org.flowable.form.api.FormDefinitionQuery formTenantIdLike​(java.lang.String tenantIdLike)
        Specified by:
        formTenantIdLike in interface org.flowable.form.api.FormDefinitionQuery
      • formWithoutTenantId

        public org.flowable.form.api.FormDefinitionQuery formWithoutTenantId()
        Specified by:
        formWithoutTenantId in interface org.flowable.form.api.FormDefinitionQuery
      • orderByDeploymentId

        public org.flowable.form.api.FormDefinitionQuery orderByDeploymentId()
        Specified by:
        orderByDeploymentId in interface org.flowable.form.api.FormDefinitionQuery
      • orderByFormDefinitionKey

        public org.flowable.form.api.FormDefinitionQuery orderByFormDefinitionKey()
        Specified by:
        orderByFormDefinitionKey in interface org.flowable.form.api.FormDefinitionQuery
      • orderByFormCategory

        public org.flowable.form.api.FormDefinitionQuery orderByFormCategory()
        Specified by:
        orderByFormCategory in interface org.flowable.form.api.FormDefinitionQuery
      • orderByFormId

        public org.flowable.form.api.FormDefinitionQuery orderByFormId()
        Specified by:
        orderByFormId in interface org.flowable.form.api.FormDefinitionQuery
      • orderByFormVersion

        public org.flowable.form.api.FormDefinitionQuery orderByFormVersion()
        Specified by:
        orderByFormVersion in interface org.flowable.form.api.FormDefinitionQuery
      • orderByFormName

        public org.flowable.form.api.FormDefinitionQuery orderByFormName()
        Specified by:
        orderByFormName in interface org.flowable.form.api.FormDefinitionQuery
      • orderByTenantId

        public org.flowable.form.api.FormDefinitionQuery orderByTenantId()
        Specified by:
        orderByTenantId in interface org.flowable.form.api.FormDefinitionQuery
      • executeCount

        public long executeCount​(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
        Specified by:
        executeCount in class org.flowable.common.engine.impl.query.AbstractQuery<org.flowable.form.api.FormDefinitionQuery,​org.flowable.form.api.FormDefinition>
      • executeList

        public java.util.List<org.flowable.form.api.FormDefinition> executeList​(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
        Specified by:
        executeList in class org.flowable.common.engine.impl.query.AbstractQuery<org.flowable.form.api.FormDefinitionQuery,​org.flowable.form.api.FormDefinition>
      • 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()