Class GenericDataObjectInstanceVariableContainerQuery
- java.lang.Object
-
- com.flowable.dataobject.engine.impl.runtime.GenericDataObjectInstanceVariableContainerQuery
-
- All Implemented Interfaces:
DataObjectInstanceVariableContainerQuery
,Query<DataObjectInstanceVariableContainerQuery,DataObjectInstanceVariableContainer>
public class GenericDataObjectInstanceVariableContainerQuery extends Object implements DataObjectInstanceVariableContainerQuery
- Author:
- Filip Hrisafov
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected class
GenericDataObjectInstanceVariableContainerQuery.ExecuteQuery<T>
-
Nested classes/interfaces inherited from interface org.flowable.common.engine.api.query.Query
Query.NullHandlingOnOrder
-
-
Field Summary
Fields Modifier and Type Field Description protected Collection<String>
accessibleByGroups
protected boolean
accessibleBySet
protected String
accessibleByUser
protected CommandExecutor
commandExecutor
protected Map<String,Object>
data
protected String
definitionId
protected String
definitionKey
protected Query.NullHandlingOnOrder
nullHandlingOnOrder
protected String
operation
protected Collection<ListQueryParameterObject.OrderBy>
orderByCollection
protected QueryProperty
orderProperty
protected String
tenantId
-
Constructor Summary
Constructors Constructor Description GenericDataObjectInstanceVariableContainerQuery(CommandExecutor commandExecutor)
-
Method Summary
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.flowable.dataobject.api.runtime.DataObjectInstanceVariableContainerQuery
accessibleByUser
-
-
-
-
Field Detail
-
commandExecutor
protected final CommandExecutor commandExecutor
-
definitionId
protected String definitionId
-
definitionKey
protected String definitionKey
-
tenantId
protected String tenantId
-
operation
protected String operation
-
accessibleByUser
protected String accessibleByUser
-
accessibleByGroups
protected Collection<String> accessibleByGroups
-
accessibleBySet
protected boolean accessibleBySet
-
orderByCollection
protected Collection<ListQueryParameterObject.OrderBy> orderByCollection
-
orderProperty
protected QueryProperty orderProperty
-
nullHandlingOnOrder
protected Query.NullHandlingOnOrder nullHandlingOnOrder
-
-
Constructor Detail
-
GenericDataObjectInstanceVariableContainerQuery
public GenericDataObjectInstanceVariableContainerQuery(CommandExecutor commandExecutor)
-
-
Method Detail
-
definitionId
public DataObjectInstanceVariableContainerQuery definitionId(String id)
- Specified by:
definitionId
in interfaceDataObjectInstanceVariableContainerQuery
-
definitionKey
public DataObjectInstanceVariableContainerQuery definitionKey(String key)
- Specified by:
definitionKey
in interfaceDataObjectInstanceVariableContainerQuery
-
tenantId
public DataObjectInstanceVariableContainerQuery tenantId(String tenantId)
- Specified by:
tenantId
in interfaceDataObjectInstanceVariableContainerQuery
-
operation
public DataObjectInstanceVariableContainerQuery operation(String operation)
- Specified by:
operation
in interfaceDataObjectInstanceVariableContainerQuery
-
value
public DataObjectInstanceVariableContainerQuery value(String name, Object value)
- Specified by:
value
in interfaceDataObjectInstanceVariableContainerQuery
-
accessibleByUserOrGroups
public DataObjectInstanceVariableContainerQuery accessibleByUserOrGroups(String userId, Collection<String> groupKeys)
- Specified by:
accessibleByUserOrGroups
in interfaceDataObjectInstanceVariableContainerQuery
-
orderBy
public DataObjectInstanceVariableContainerQuery orderBy(QueryProperty queryProperty)
- Specified by:
orderBy
in interfaceQuery<DataObjectInstanceVariableContainerQuery,DataObjectInstanceVariableContainer>
-
orderBy
public DataObjectInstanceVariableContainerQuery orderBy(QueryProperty queryProperty, Query.NullHandlingOnOrder nullHandlingOnOrder)
- Specified by:
orderBy
in interfaceQuery<DataObjectInstanceVariableContainerQuery,DataObjectInstanceVariableContainer>
-
asc
public DataObjectInstanceVariableContainerQuery asc()
- Specified by:
asc
in interfaceQuery<DataObjectInstanceVariableContainerQuery,DataObjectInstanceVariableContainer>
-
desc
public DataObjectInstanceVariableContainerQuery desc()
- Specified by:
desc
in interfaceQuery<DataObjectInstanceVariableContainerQuery,DataObjectInstanceVariableContainer>
-
direction
protected DataObjectInstanceVariableContainerQuery direction(Direction direction)
-
count
public long count()
- Specified by:
count
in interfaceQuery<DataObjectInstanceVariableContainerQuery,DataObjectInstanceVariableContainer>
-
singleResult
public DataObjectInstanceVariableContainer singleResult()
- Specified by:
singleResult
in interfaceQuery<DataObjectInstanceVariableContainerQuery,DataObjectInstanceVariableContainer>
-
list
public List<DataObjectInstanceVariableContainer> list()
- Specified by:
list
in interfaceQuery<DataObjectInstanceVariableContainerQuery,DataObjectInstanceVariableContainer>
-
listPage
public List<DataObjectInstanceVariableContainer> listPage(int firstResult, int maxResults)
- Specified by:
listPage
in interfaceQuery<DataObjectInstanceVariableContainerQuery,DataObjectInstanceVariableContainer>
-
-