Class FormInstanceQueryImpl

java.lang.Object
org.flowable.common.engine.impl.db.ListQueryParameterObject
org.flowable.common.engine.impl.query.AbstractQuery<org.flowable.form.api.FormInstanceQuery,org.flowable.form.api.FormInstance>
com.flowable.form.engine.impl.FormInstanceQueryImpl
All Implemented Interfaces:
Serializable, org.flowable.common.engine.api.query.CacheAwareQuery<FormInstanceEntity>, org.flowable.common.engine.api.query.Query<org.flowable.form.api.FormInstanceQuery,org.flowable.form.api.FormInstance>, org.flowable.common.engine.impl.interceptor.Command<Object>, org.flowable.form.api.FormInstanceQuery

public class FormInstanceQueryImpl extends org.flowable.common.engine.impl.query.AbstractQuery<org.flowable.form.api.FormInstanceQuery,org.flowable.form.api.FormInstance> implements org.flowable.form.api.FormInstanceQuery, org.flowable.common.engine.api.query.CacheAwareQuery<FormInstanceEntity>, Serializable
Author:
Tijs Rademakers, Joram Barrez
See Also:
  • Field Details

    • id

      protected String id
    • ids

      protected Set<String> ids
    • formDefinitionId

      protected String formDefinitionId
    • formDefinitionIdLike

      protected String formDefinitionIdLike
    • taskId

      protected String taskId
    • taskIdLike

      protected String taskIdLike
    • processInstanceId

      protected String processInstanceId
    • processInstanceIdLike

      protected String processInstanceIdLike
    • processDefinitionId

      protected String processDefinitionId
    • processDefinitionIdLike

      protected String processDefinitionIdLike
    • scopeId

      protected String scopeId
    • scopeType

      protected String scopeType
    • scopeDefinitionId

      protected String scopeDefinitionId
    • submittedDate

      protected Date submittedDate
    • submittedDateBefore

      protected Date submittedDateBefore
    • submittedDateAfter

      protected Date submittedDateAfter
    • submittedBy

      protected String submittedBy
    • submittedByLike

      protected String submittedByLike
    • tenantId

      protected String tenantId
    • tenantIdLike

      protected String tenantIdLike
    • withoutTenantId

      protected boolean withoutTenantId
    • withoutTaskId

      protected boolean withoutTaskId
  • Constructor Details

    • FormInstanceQueryImpl

      public FormInstanceQueryImpl()
    • FormInstanceQueryImpl

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

      public FormInstanceQueryImpl(org.flowable.common.engine.impl.interceptor.CommandExecutor commandExecutor)
  • Method Details

    • id

      public FormInstanceQueryImpl id(String id)
      Specified by:
      id in interface org.flowable.form.api.FormInstanceQuery
    • ids

      public FormInstanceQueryImpl ids(Set<String> ids)
      Specified by:
      ids in interface org.flowable.form.api.FormInstanceQuery
    • formDefinitionId

      public FormInstanceQueryImpl formDefinitionId(String formDefinitionId)
      Specified by:
      formDefinitionId in interface org.flowable.form.api.FormInstanceQuery
    • formDefinitionIdLike

      public FormInstanceQueryImpl formDefinitionIdLike(String formDefinitionIdLike)
      Specified by:
      formDefinitionIdLike in interface org.flowable.form.api.FormInstanceQuery
    • taskId

      public FormInstanceQueryImpl taskId(String taskId)
      Specified by:
      taskId in interface org.flowable.form.api.FormInstanceQuery
    • taskIdLike

      public FormInstanceQueryImpl taskIdLike(String taskIdLike)
      Specified by:
      taskIdLike in interface org.flowable.form.api.FormInstanceQuery
    • processInstanceId

      public FormInstanceQueryImpl processInstanceId(String processInstanceId)
      Specified by:
      processInstanceId in interface org.flowable.form.api.FormInstanceQuery
    • processInstanceIdLike

      public FormInstanceQueryImpl processInstanceIdLike(String processInstanceIdLike)
      Specified by:
      processInstanceIdLike in interface org.flowable.form.api.FormInstanceQuery
    • processDefinitionId

      public FormInstanceQueryImpl processDefinitionId(String processDefinitionId)
      Specified by:
      processDefinitionId in interface org.flowable.form.api.FormInstanceQuery
    • processDefinitionIdLike

      public FormInstanceQueryImpl processDefinitionIdLike(String processDefinitionIdLike)
      Specified by:
      processDefinitionIdLike in interface org.flowable.form.api.FormInstanceQuery
    • scopeId

      public FormInstanceQueryImpl scopeId(String scopeId)
      Specified by:
      scopeId in interface org.flowable.form.api.FormInstanceQuery
    • scopeType

      public FormInstanceQueryImpl scopeType(String scopeType)
      Specified by:
      scopeType in interface org.flowable.form.api.FormInstanceQuery
    • scopeDefinitionId

      public FormInstanceQueryImpl scopeDefinitionId(String scopeDefinitionId)
      Specified by:
      scopeDefinitionId in interface org.flowable.form.api.FormInstanceQuery
    • submittedDate

      public FormInstanceQueryImpl submittedDate(Date submittedDate)
      Specified by:
      submittedDate in interface org.flowable.form.api.FormInstanceQuery
    • submittedDateBefore

      public FormInstanceQueryImpl submittedDateBefore(Date submittedDateBefore)
      Specified by:
      submittedDateBefore in interface org.flowable.form.api.FormInstanceQuery
    • submittedDateAfter

      public FormInstanceQueryImpl submittedDateAfter(Date submittedDateAfter)
      Specified by:
      submittedDateAfter in interface org.flowable.form.api.FormInstanceQuery
    • submittedBy

      public FormInstanceQueryImpl submittedBy(String submittedBy)
      Specified by:
      submittedBy in interface org.flowable.form.api.FormInstanceQuery
    • submittedByLike

      public FormInstanceQueryImpl submittedByLike(String submittedByLike)
      Specified by:
      submittedByLike in interface org.flowable.form.api.FormInstanceQuery
    • tenantId

      public FormInstanceQueryImpl tenantId(String tenantId)
      Specified by:
      tenantId in interface org.flowable.form.api.FormInstanceQuery
    • tenantIdLike

      public FormInstanceQueryImpl tenantIdLike(String tenantIdLike)
      Specified by:
      tenantIdLike in interface org.flowable.form.api.FormInstanceQuery
    • withoutTenantId

      public FormInstanceQueryImpl withoutTenantId()
      Specified by:
      withoutTenantId in interface org.flowable.form.api.FormInstanceQuery
    • withoutTaskId

      public FormInstanceQueryImpl withoutTaskId()
      Specified by:
      withoutTaskId in interface org.flowable.form.api.FormInstanceQuery
    • orderBySubmittedDate

      public org.flowable.form.api.FormInstanceQuery orderBySubmittedDate()
      Specified by:
      orderBySubmittedDate in interface org.flowable.form.api.FormInstanceQuery
    • orderByTenantId

      public org.flowable.form.api.FormInstanceQuery orderByTenantId()
      Specified by:
      orderByTenantId in interface org.flowable.form.api.FormInstanceQuery
    • 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.FormInstanceQuery,org.flowable.form.api.FormInstance>
    • executeList

      public List<org.flowable.form.api.FormInstance> 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.FormInstanceQuery,org.flowable.form.api.FormInstance>
    • getId

      public String getId()
      Specified by:
      getId in interface org.flowable.common.engine.api.query.CacheAwareQuery<FormInstanceEntity>
    • getIds

      public Set<String> getIds()
    • getFormDefinitionId

      public String getFormDefinitionId()
    • getFormDefinitionIdLike

      public String getFormDefinitionIdLike()
    • getTaskId

      public String getTaskId()
    • getTaskIdLike

      public String getTaskIdLike()
    • getProcessInstanceId

      public String getProcessInstanceId()
    • getProcessInstanceIdLike

      public String getProcessInstanceIdLike()
    • getProcessDefinitionId

      public String getProcessDefinitionId()
    • getProcessDefinitionIdLike

      public String getProcessDefinitionIdLike()
    • getScopeId

      public String getScopeId()
    • getScopeType

      public String getScopeType()
    • getScopeDefinitionId

      public String getScopeDefinitionId()
    • getSubmittedDate

      public Date getSubmittedDate()
    • getSubmittedDateBefore

      public Date getSubmittedDateBefore()
    • getSubmittedDateAfter

      public Date getSubmittedDateAfter()
    • getSubmittedBy

      public String getSubmittedBy()
    • getSubmittedByLike

      public String getSubmittedByLike()
    • getTenantId

      public String getTenantId()
    • getTenantIdLike

      public String getTenantIdLike()
    • isWithoutTenantId

      public boolean isWithoutTenantId()
    • isWithoutTaskId

      public boolean isWithoutTaskId()