Class CmmnVariableInstanceQueryImpl
- java.lang.Object
-
- org.flowable.cmmn.engine.impl.runtime.CmmnVariableInstanceQueryImpl
-
- All Implemented Interfaces:
VariableInstanceQuery,Query<VariableInstanceQuery,org.flowable.variable.api.persistence.entity.VariableInstance>
public class CmmnVariableInstanceQueryImpl extends Object implements VariableInstanceQuery
Wrapper class around theVariableInstanceQueryImplfrom the variable service, specialized for usage in CMMN.- Author:
- Joram Barrez
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.flowable.common.engine.api.query.Query
Query.NullHandlingOnOrder
-
-
Field Summary
Fields Modifier and Type Field Description protected VariableInstanceQueryImplwrappedVariableInstanceQuery
-
Constructor Summary
Constructors Constructor Description CmmnVariableInstanceQueryImpl(CommandExecutor commandExecutor, CmmnEngineConfiguration cmmnEngineConfiguration)
-
Method Summary
-
-
-
Field Detail
-
wrappedVariableInstanceQuery
protected VariableInstanceQueryImpl wrappedVariableInstanceQuery
-
-
Constructor Detail
-
CmmnVariableInstanceQueryImpl
public CmmnVariableInstanceQueryImpl(CommandExecutor commandExecutor, CmmnEngineConfiguration cmmnEngineConfiguration)
-
-
Method Detail
-
id
public VariableInstanceQuery id(String id)
- Specified by:
idin interfaceVariableInstanceQuery
-
caseInstanceId
public VariableInstanceQuery caseInstanceId(String caseInstanceId)
- Specified by:
caseInstanceIdin interfaceVariableInstanceQuery
-
planItemInstanceId
public VariableInstanceQuery planItemInstanceId(String planItemInstanceId)
- Specified by:
planItemInstanceIdin interfaceVariableInstanceQuery
-
taskId
public VariableInstanceQuery taskId(String taskId)
- Specified by:
taskIdin interfaceVariableInstanceQuery
-
taskIds
public VariableInstanceQuery taskIds(Set<String> taskIds)
- Specified by:
taskIdsin interfaceVariableInstanceQuery
-
variableName
public VariableInstanceQuery variableName(String variableName)
- Specified by:
variableNamein interfaceVariableInstanceQuery
-
variableNameLike
public VariableInstanceQuery variableNameLike(String variableNameLike)
- Specified by:
variableNameLikein interfaceVariableInstanceQuery
-
excludeTaskVariables
public VariableInstanceQuery excludeTaskVariables()
- Specified by:
excludeTaskVariablesin interfaceVariableInstanceQuery
-
excludeLocalVariables
public VariableInstanceQuery excludeLocalVariables()
- Specified by:
excludeLocalVariablesin interfaceVariableInstanceQuery
-
excludeVariableInitialization
public VariableInstanceQuery excludeVariableInitialization()
- Specified by:
excludeVariableInitializationin interfaceVariableInstanceQuery
-
variableValueEquals
public VariableInstanceQuery variableValueEquals(String variableName, Object variableValue)
- Specified by:
variableValueEqualsin interfaceVariableInstanceQuery
-
variableValueNotEquals
public VariableInstanceQuery variableValueNotEquals(String variableName, Object variableValue)
- Specified by:
variableValueNotEqualsin interfaceVariableInstanceQuery
-
variableValueLike
public VariableInstanceQuery variableValueLike(String variableName, String variableValue)
- Specified by:
variableValueLikein interfaceVariableInstanceQuery
-
variableValueLikeIgnoreCase
public VariableInstanceQuery variableValueLikeIgnoreCase(String variableName, String variableValue)
- Specified by:
variableValueLikeIgnoreCasein interfaceVariableInstanceQuery
-
orderByVariableName
public VariableInstanceQuery orderByVariableName()
- Specified by:
orderByVariableNamein interfaceVariableInstanceQuery
-
asc
public VariableInstanceQuery asc()
- Specified by:
ascin interfaceQuery<VariableInstanceQuery,org.flowable.variable.api.persistence.entity.VariableInstance>
-
desc
public VariableInstanceQuery desc()
- Specified by:
descin interfaceQuery<VariableInstanceQuery,org.flowable.variable.api.persistence.entity.VariableInstance>
-
orderBy
public VariableInstanceQuery orderBy(QueryProperty property)
- Specified by:
orderByin interfaceQuery<VariableInstanceQuery,org.flowable.variable.api.persistence.entity.VariableInstance>
-
orderBy
public VariableInstanceQuery orderBy(QueryProperty property, Query.NullHandlingOnOrder nullHandlingOnOrder)
- Specified by:
orderByin interfaceQuery<VariableInstanceQuery,org.flowable.variable.api.persistence.entity.VariableInstance>
-
count
public long count()
- Specified by:
countin interfaceQuery<VariableInstanceQuery,org.flowable.variable.api.persistence.entity.VariableInstance>
-
singleResult
public org.flowable.variable.api.persistence.entity.VariableInstance singleResult()
- Specified by:
singleResultin interfaceQuery<VariableInstanceQuery,org.flowable.variable.api.persistence.entity.VariableInstance>
-
list
public List<org.flowable.variable.api.persistence.entity.VariableInstance> list()
- Specified by:
listin interfaceQuery<VariableInstanceQuery,org.flowable.variable.api.persistence.entity.VariableInstance>
-
listPage
public List<org.flowable.variable.api.persistence.entity.VariableInstance> listPage(int firstResult, int maxResults)
- Specified by:
listPagein interfaceQuery<VariableInstanceQuery,org.flowable.variable.api.persistence.entity.VariableInstance>
-
-