Class ModelQueryImpl

    • Field Detail

      • category

        protected String category
      • categoryLike

        protected String categoryLike
      • categoryNotEquals

        protected String categoryNotEquals
      • nameLike

        protected String nameLike
      • version

        protected Integer version
      • latest

        protected boolean latest
      • deploymentId

        protected String deploymentId
      • notDeployed

        protected boolean notDeployed
      • deployed

        protected boolean deployed
      • tenantId

        protected String tenantId
      • tenantIdLike

        protected String tenantIdLike
      • withoutTenantId

        protected boolean withoutTenantId
    • Constructor Detail

      • ModelQueryImpl

        public ModelQueryImpl()
      • ModelQueryImpl

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

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

      • modelCategoryLike

        public ModelQueryImpl modelCategoryLike​(String categoryLike)
        Description copied from interface: ModelQuery
        Only select models where the category matches the given parameter. The syntax that should be used is the same as in SQL, eg. %test%
        Specified by:
        modelCategoryLike in interface ModelQuery
      • modelNameLike

        public ModelQueryImpl modelNameLike​(String nameLike)
        Description copied from interface: ModelQuery
        Only select models where the name matches the given parameter. The syntax that should be used is the same as in SQL, eg. %test%
        Specified by:
        modelNameLike in interface ModelQuery
      • latestVersion

        public ModelQuery latestVersion()
        Description copied from interface: ModelQuery
        Only select models which has the highest version. Note: if modelKey(key) is not used in this query, all the models with the highest version for each key will be returned (similar to process definitions)
        Specified by:
        latestVersion in interface ModelQuery
      • deployed

        public ModelQuery deployed()
        Description copied from interface: ModelQuery
        Only select models that are deployed (ie deploymentId != null)
        Specified by:
        deployed in interface ModelQuery
      • orderByModelCategory

        public ModelQuery orderByModelCategory()
        Description copied from interface: ModelQuery
        Order by the category of the models (needs to be followed by Query.asc() or Query.desc()).
        Specified by:
        orderByModelCategory in interface ModelQuery
      • orderByModelId

        public ModelQuery orderByModelId()
        Description copied from interface: ModelQuery
        Order by the id of the models (needs to be followed by Query.asc() or Query.desc()).
        Specified by:
        orderByModelId in interface ModelQuery
      • orderByModelKey

        public ModelQuery orderByModelKey()
        Description copied from interface: ModelQuery
        Order by the key of the models (needs to be followed by Query.asc() or Query.desc()).
        Specified by:
        orderByModelKey in interface ModelQuery
      • orderByModelVersion

        public ModelQuery orderByModelVersion()
        Description copied from interface: ModelQuery
        Order by the version of the models (needs to be followed by Query.asc() or Query.desc()).
        Specified by:
        orderByModelVersion in interface ModelQuery
      • orderByModelName

        public ModelQuery orderByModelName()
        Description copied from interface: ModelQuery
        Order by the name of the models (needs to be followed by Query.asc() or Query.desc()).
        Specified by:
        orderByModelName in interface ModelQuery
      • orderByCreateTime

        public ModelQuery orderByCreateTime()
        Description copied from interface: ModelQuery
        Order by the creation time of the models (needs to be followed by Query.asc() or Query.desc()).
        Specified by:
        orderByCreateTime in interface ModelQuery
      • orderByLastUpdateTime

        public ModelQuery orderByLastUpdateTime()
        Description copied from interface: ModelQuery
        Order by the last update time of the models (needs to be followed by Query.asc() or Query.desc()).
        Specified by:
        orderByLastUpdateTime in interface ModelQuery
      • orderByTenantId

        public ModelQuery orderByTenantId()
        Description copied from interface: ModelQuery
        Order by tenant id (needs to be followed by Query.asc() or Query.desc()).
        Specified by:
        orderByTenantId in interface ModelQuery
      • executeCount

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

        public List<Model> executeList​(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
        Specified by:
        executeList in class org.flowable.common.engine.impl.query.AbstractQuery<ModelQuery,​Model>
      • getId

        public String getId()
      • getName

        public String getName()
      • getNameLike

        public String getNameLike()
      • getVersion

        public Integer getVersion()
      • getCategory

        public String getCategory()
      • getCategoryLike

        public String getCategoryLike()
      • getCategoryNotEquals

        public String getCategoryNotEquals()
      • getSerialversionuid

        public static long getSerialversionuid()
      • getKey

        public String getKey()
      • isLatest

        public boolean isLatest()
      • getDeploymentId

        public String getDeploymentId()
      • isNotDeployed

        public boolean isNotDeployed()
      • isDeployed

        public boolean isDeployed()
      • getTenantId

        public String getTenantId()
      • getTenantIdLike

        public String getTenantIdLike()
      • isWithoutTenantId

        public boolean isWithoutTenantId()