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:
java.io.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<java.lang.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>, java.io.Serializable
Author:
Tijs Rademakers, Joram Barrez
See Also:
Serialized Form
  • Field Details

  • 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​(java.lang.String id)
      Specified by:
      id in interface org.flowable.form.api.FormInstanceQuery
    • ids

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

      public FormInstanceQueryImpl tenantIdLike​(java.lang.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 java.util.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 java.lang.String getId()
      Specified by:
      getId in interface org.flowable.common.engine.api.query.CacheAwareQuery<FormInstanceEntity>
    • getIds

      public java.util.Set<java.lang.String> getIds()
    • getFormDefinitionId

      public java.lang.String getFormDefinitionId()
    • getFormDefinitionIdLike

      public java.lang.String getFormDefinitionIdLike()
    • getTaskId

      public java.lang.String getTaskId()
    • getTaskIdLike

      public java.lang.String getTaskIdLike()
    • getProcessInstanceId

      public java.lang.String getProcessInstanceId()
    • getProcessInstanceIdLike

      public java.lang.String getProcessInstanceIdLike()
    • getProcessDefinitionId

      public java.lang.String getProcessDefinitionId()
    • getProcessDefinitionIdLike

      public java.lang.String getProcessDefinitionIdLike()
    • getScopeId

      public java.lang.String getScopeId()
    • getScopeType

      public java.lang.String getScopeType()
    • getScopeDefinitionId

      public java.lang.String getScopeDefinitionId()
    • getSubmittedDate

      public java.util.Date getSubmittedDate()
    • getSubmittedDateBefore

      public java.util.Date getSubmittedDateBefore()
    • getSubmittedDateAfter

      public java.util.Date getSubmittedDateAfter()
    • getSubmittedBy

      public java.lang.String getSubmittedBy()
    • getSubmittedByLike

      public java.lang.String getSubmittedByLike()
    • getTenantId

      public java.lang.String getTenantId()
    • getTenantIdLike

      public java.lang.String getTenantIdLike()
    • isWithoutTenantId

      public boolean isWithoutTenantId()
    • isWithoutTaskId

      public boolean isWithoutTaskId()