Package org.flowable.form.api
Interface FormInstanceQuery
-
- All Superinterfaces:
Query<FormInstanceQuery,FormInstance>
public interface FormInstanceQuery extends Query<FormInstanceQuery,FormInstance>
Allows programmatic querying ofFormInstances.- Author:
- Tijs Rademakers
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.flowable.common.engine.api.query.Query
Query.NullHandlingOnOrder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description FormInstanceQueryformDefinitionId(String formDefinitionId)Only select submitted forms with the given form definition id.FormInstanceQueryformDefinitionIdLike(String formDefinitionIdLike)Only select submitted forms with a form definition id like the given string.FormInstanceQueryid(String id)Only select submitted forms with the given id.FormInstanceQueryids(Set<String> ids)Only select submitted forms with the given ids.FormInstanceQueryorderBySubmittedDate()Order by submitted date (needs to be followed byQuery.asc()orQuery.desc()).FormInstanceQueryorderByTenantId()Order by tenant id (needs to be followed byQuery.asc()orQuery.desc()).FormInstanceQueryprocessDefinitionId(String processDefinitionId)Only select submitted forms with the given process definition id.FormInstanceQueryprocessDefinitionIdLike(String processDefinitionIdLike)Only select submitted forms with a process definition id like the given string.FormInstanceQueryprocessInstanceId(String processInstanceId)Only select submitted forms with the given process instance id.FormInstanceQueryprocessInstanceIdLike(String processInstanceIdLike)Only select submitted forms with a process instance id like the given string.FormInstanceQueryscopeDefinitionId(String scopeDefinitionId)Only select submitted forms with the given scope definition id.FormInstanceQueryscopeId(String scopeId)Only select submitted forms with the given scope id.FormInstanceQueryscopeType(String scopeType)Only select submitted forms with the given scope type.FormInstanceQuerysubmittedBy(String submittedBy)Only select submitted forms with the given submitted by value.FormInstanceQuerysubmittedByLike(String submittedByLike)Only select submitted forms with a submitted by like the given string.FormInstanceQuerysubmittedDate(Date submittedDate)Only select submitted forms submitted on the given timeFormInstanceQuerysubmittedDateAfter(Date afterTime)Only select submitted forms submitted after the given timeFormInstanceQuerysubmittedDateBefore(Date beforeTime)Only select submitted forms submitted before the given timeFormInstanceQuerytaskId(String taskId)Only select submitted forms with the given task id.FormInstanceQuerytaskIdLike(String taskIdLike)Only select submitted forms with a task id like the given string.FormInstanceQuerytenantId(String tenantId)Only select submitted forms that have the given tenant id.FormInstanceQuerytenantIdLike(String tenantIdLike)Only select submitted forms with a tenant id like the given one.FormInstanceQuerywithoutTaskId()Only select submitted forms that do not have a task id.FormInstanceQuerywithoutTenantId()Only select submitted forms that do not have a tenant id.
-
-
-
Method Detail
-
id
FormInstanceQuery id(String id)
Only select submitted forms with the given id.
-
ids
FormInstanceQuery ids(Set<String> ids)
Only select submitted forms with the given ids.
-
formDefinitionId
FormInstanceQuery formDefinitionId(String formDefinitionId)
Only select submitted forms with the given form definition id.
-
formDefinitionIdLike
FormInstanceQuery formDefinitionIdLike(String formDefinitionIdLike)
Only select submitted forms with a form definition id like the given string.
-
taskId
FormInstanceQuery taskId(String taskId)
Only select submitted forms with the given task id.
-
taskIdLike
FormInstanceQuery taskIdLike(String taskIdLike)
Only select submitted forms with a task id like the given string.
-
processInstanceId
FormInstanceQuery processInstanceId(String processInstanceId)
Only select submitted forms with the given process instance id.
-
processInstanceIdLike
FormInstanceQuery processInstanceIdLike(String processInstanceIdLike)
Only select submitted forms with a process instance id like the given string.
-
processDefinitionId
FormInstanceQuery processDefinitionId(String processDefinitionId)
Only select submitted forms with the given process definition id.
-
processDefinitionIdLike
FormInstanceQuery processDefinitionIdLike(String processDefinitionIdLike)
Only select submitted forms with a process definition id like the given string.
-
scopeId
FormInstanceQuery scopeId(String scopeId)
Only select submitted forms with the given scope id.
-
scopeType
FormInstanceQuery scopeType(String scopeType)
Only select submitted forms with the given scope type.
-
scopeDefinitionId
FormInstanceQuery scopeDefinitionId(String scopeDefinitionId)
Only select submitted forms with the given scope definition id.
-
submittedDate
FormInstanceQuery submittedDate(Date submittedDate)
Only select submitted forms submitted on the given time
-
submittedDateBefore
FormInstanceQuery submittedDateBefore(Date beforeTime)
Only select submitted forms submitted before the given time
-
submittedDateAfter
FormInstanceQuery submittedDateAfter(Date afterTime)
Only select submitted forms submitted after the given time
-
submittedBy
FormInstanceQuery submittedBy(String submittedBy)
Only select submitted forms with the given submitted by value.
-
submittedByLike
FormInstanceQuery submittedByLike(String submittedByLike)
Only select submitted forms with a submitted by like the given string.
-
tenantId
FormInstanceQuery tenantId(String tenantId)
Only select submitted forms that have the given tenant id.
-
tenantIdLike
FormInstanceQuery tenantIdLike(String tenantIdLike)
Only select submitted forms with a tenant id like the given one.
-
withoutTenantId
FormInstanceQuery withoutTenantId()
Only select submitted forms that do not have a tenant id.
-
withoutTaskId
FormInstanceQuery withoutTaskId()
Only select submitted forms that do not have a task id.
-
orderBySubmittedDate
FormInstanceQuery orderBySubmittedDate()
Order by submitted date (needs to be followed byQuery.asc()orQuery.desc()).
-
orderByTenantId
FormInstanceQuery orderByTenantId()
Order by tenant id (needs to be followed byQuery.asc()orQuery.desc()).
-
-