org.activiti.engine.impl
类 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>
- 所有已实现的接口:
- Serializable, Command<Object>, Query<T,U>
- 直接已知子类:
- ExecutionQueryImpl, HistoricProcessInstanceQueryImpl, HistoricTaskInstanceQueryImpl, ProcessInstanceQueryImpl, TaskQueryImpl
public abstract class AbstractVariableQueryImpl<T extends Query<?,?>,U>
- extends AbstractQuery<T,U>
Abstract query class that adds methods to query for variable values.
- 作者:
- Frederik Heremans
- 另请参见:
- 序列化表格
方法摘要 |
protected void |
ensureVariablesInitialized()
|
abstract long |
executeCount(CommandContext commandContext)
|
abstract List<U> |
executeList(CommandContext commandContext,
Page page)
Executes the actual query to retrieve the list of results. |
List<QueryVariableValue> |
getQueryVariableValues()
|
T |
variableValueEquals(Object value)
|
T |
variableValueEquals(Object value,
boolean localScope)
|
T |
variableValueEquals(String name,
Object value)
|
T |
variableValueEquals(String name,
Object value,
boolean localScope)
|
T |
variableValueEqualsIgnoreCase(String name,
String value)
|
T |
variableValueEqualsIgnoreCase(String name,
String value,
boolean localScope)
|
T |
variableValueGreaterThan(String name,
Object value)
|
T |
variableValueGreaterThan(String name,
Object value,
boolean localScope)
|
T |
variableValueGreaterThanOrEqual(String name,
Object value)
|
T |
variableValueGreaterThanOrEqual(String name,
Object value,
boolean localScope)
|
T |
variableValueLessThan(String name,
Object value)
|
T |
variableValueLessThan(String name,
Object value,
boolean localScope)
|
T |
variableValueLessThanOrEqual(String name,
Object value)
|
T |
variableValueLessThanOrEqual(String name,
Object value,
boolean localScope)
|
T |
variableValueLike(String name,
String value)
|
T |
variableValueLike(String name,
String value,
boolean localScope)
|
T |
variableValueNotEquals(String name,
Object value)
|
T |
variableValueNotEquals(String name,
Object value,
boolean localScope)
|
T |
variableValueNotEqualsIgnoreCase(String name,
String value)
|
T |
variableValueNotEqualsIgnoreCase(String name,
String value,
boolean localScope)
|
从类 org.activiti.engine.impl.AbstractQuery 继承的方法 |
addOrder, asc, checkQueryOk, count, desc, direction, execute, executeSingleResult, getOrderBy, list, listPage, orderBy, setCommandExecutor, singleResult |
从类 java.lang.Object 继承的方法 |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
queryVariableValues
protected List<QueryVariableValue> queryVariableValues
AbstractVariableQueryImpl
public AbstractVariableQueryImpl()
AbstractVariableQueryImpl
public AbstractVariableQueryImpl(CommandContext commandContext)
AbstractVariableQueryImpl
public AbstractVariableQueryImpl(CommandExecutor commandExecutor)
executeCount
public abstract long executeCount(CommandContext commandContext)
- 指定者:
- 类
AbstractQuery<T extends Query<?,?>,U>
中的 executeCount
executeList
public abstract List<U> executeList(CommandContext commandContext,
Page page)
- 从类
AbstractQuery
复制的描述
- Executes the actual query to retrieve the list of results.
- 指定者:
- 类
AbstractQuery<T extends Query<?,?>,U>
中的 executeList
page
- used if the results must be paged. If null, no paging will be applied.
variableValueEquals
public T variableValueEquals(String name,
Object value)
variableValueEquals
public T variableValueEquals(String name,
Object value,
boolean localScope)
variableValueEquals
public T variableValueEquals(Object value)
variableValueEquals
public T variableValueEquals(Object value,
boolean localScope)
variableValueEqualsIgnoreCase
public T variableValueEqualsIgnoreCase(String name,
String value)
variableValueEqualsIgnoreCase
public T variableValueEqualsIgnoreCase(String name,
String value,
boolean localScope)
variableValueNotEqualsIgnoreCase
public T variableValueNotEqualsIgnoreCase(String name,
String value)
variableValueNotEqualsIgnoreCase
public T variableValueNotEqualsIgnoreCase(String name,
String value,
boolean localScope)
variableValueNotEquals
public T variableValueNotEquals(String name,
Object value)
variableValueNotEquals
public T variableValueNotEquals(String name,
Object value,
boolean localScope)
variableValueGreaterThan
public T variableValueGreaterThan(String name,
Object value)
variableValueGreaterThan
public T variableValueGreaterThan(String name,
Object value,
boolean localScope)
variableValueGreaterThanOrEqual
public T variableValueGreaterThanOrEqual(String name,
Object value)
variableValueGreaterThanOrEqual
public T variableValueGreaterThanOrEqual(String name,
Object value,
boolean localScope)
variableValueLessThan
public T variableValueLessThan(String name,
Object value)
variableValueLessThan
public T variableValueLessThan(String name,
Object value,
boolean localScope)
variableValueLessThanOrEqual
public T variableValueLessThanOrEqual(String name,
Object value)
variableValueLessThanOrEqual
public T variableValueLessThanOrEqual(String name,
Object value,
boolean localScope)
variableValueLike
public T variableValueLike(String name,
String value)
variableValueLike
public T variableValueLike(String name,
String value,
boolean localScope)
ensureVariablesInitialized
protected void ensureVariablesInitialized()
getQueryVariableValues
public List<QueryVariableValue> getQueryVariableValues()
Copyright © 2013 Alfresco. All rights reserved.