Package org.activiti.engine.impl
Class AbstractVariableQueryImpl<T extends Query<?,?>,U>
java.lang.Object
org.activiti.engine.impl.db.ListQueryParameterObject
org.activiti.engine.impl.AbstractQuery<T,U>
org.activiti.engine.impl.AbstractVariableQueryImpl<T,U>
- All Implemented Interfaces:
Serializable,Command<Object>,Query<T,U>
- Direct Known Subclasses:
ExecutionQueryImpl,HistoricProcessInstanceQueryImpl,HistoricTaskInstanceQueryImpl,ProcessInstanceQueryImpl,TaskQueryImpl
Abstract query class that adds methods to query for variable values.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.activiti.engine.impl.AbstractQuery
AbstractQuery.NullHandlingOnOrder -
Field Summary
FieldsFields inherited from class org.activiti.engine.impl.AbstractQuery
commandContext, commandExecutor, databaseType, nullHandlingOnOrder, orderBy, orderProperty, resultType, SORTORDER_ASC, SORTORDER_DESCFields inherited from class org.activiti.engine.impl.db.ListQueryParameterObject
firstResult, maxResults, parameter -
Constructor Summary
ConstructorsConstructorDescriptionAbstractVariableQueryImpl(CommandContext commandContext) AbstractVariableQueryImpl(CommandExecutor commandExecutor) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddVariable(String name, Object value, QueryOperator operator, boolean localScope) protected voidabstract longexecuteCount(CommandContext commandContext) executeList(CommandContext commandContext, Page page) Executes the actual query to retrieve the list of results.booleanbooleanprotected booleanvariableValueEquals(Object value) protected TvariableValueEquals(Object value, boolean localScope) variableValueEquals(String name, Object value) protected TvariableValueEquals(String name, Object value, boolean localScope) variableValueEqualsIgnoreCase(String name, String value) protected TvariableValueEqualsIgnoreCase(String name, String value, boolean localScope) variableValueGreaterThan(String name, Object value) protected TvariableValueGreaterThan(String name, Object value, boolean localScope) variableValueGreaterThanOrEqual(String name, Object value) protected TvariableValueGreaterThanOrEqual(String name, Object value, boolean localScope) variableValueLessThan(String name, Object value) protected TvariableValueLessThan(String name, Object value, boolean localScope) variableValueLessThanOrEqual(String name, Object value) protected TvariableValueLessThanOrEqual(String name, Object value, boolean localScope) variableValueLike(String name, String value) protected TvariableValueLike(String name, String value, boolean localScope) variableValueLikeIgnoreCase(String name, String value) protected TvariableValueLikeIgnoreCase(String name, String value, boolean localScope) variableValueNotEquals(String name, Object value) protected TvariableValueNotEquals(String name, Object value, boolean localScope) variableValueNotEqualsIgnoreCase(String name, String value) protected TvariableValueNotEqualsIgnoreCase(String name, String value, boolean localScope) Methods inherited from class org.activiti.engine.impl.AbstractQuery
addOrder, asc, checkQueryOk, count, desc, direction, execute, executeSingleResult, getDatabaseType, getOrderBy, getOrderByColumns, list, listPage, orderBy, orderBy, setCommandExecutor, setDatabaseType, singleResultMethods inherited from class org.activiti.engine.impl.db.ListQueryParameterObject
getFirstResult, getFirstRow, getLastRow, getMaxResults, getParameter, setFirstResult, setMaxResults, setParameter
-
Field Details
-
queryVariableValues
-
-
Constructor Details
-
AbstractVariableQueryImpl
public AbstractVariableQueryImpl() -
AbstractVariableQueryImpl
-
AbstractVariableQueryImpl
-
-
Method Details
-
executeCount
- Specified by:
executeCountin classAbstractQuery<T extends Query<?,?>, U>
-
executeList
Description copied from class:AbstractQueryExecutes the actual query to retrieve the list of results.- Specified by:
executeListin classAbstractQuery<T extends Query<?,?>, U> - Parameters:
page- used if the results must be paged. If null, no paging will be applied.
-
variableValueEquals
-
variableValueEquals
-
variableValueEquals
-
variableValueEquals
-
variableValueEqualsIgnoreCase
-
variableValueEqualsIgnoreCase
-
variableValueNotEqualsIgnoreCase
-
variableValueNotEqualsIgnoreCase
-
variableValueNotEquals
-
variableValueNotEquals
-
variableValueGreaterThan
-
variableValueGreaterThan
-
variableValueGreaterThanOrEqual
-
variableValueGreaterThanOrEqual
-
variableValueLessThan
-
variableValueLessThan
-
variableValueLessThanOrEqual
-
variableValueLessThanOrEqual
-
variableValueLike
-
variableValueLikeIgnoreCase
-
variableValueLike
-
variableValueLikeIgnoreCase
-
addVariable
-
isBoolean
-
ensureVariablesInitialized
protected void ensureVariablesInitialized() -
getQueryVariableValues
-
hasLocalQueryVariableValue
public boolean hasLocalQueryVariableValue() -
hasNonLocalQueryVariableValue
public boolean hasNonLocalQueryVariableValue()
-