Class TenantVariableQueryImpl
java.lang.Object
org.flowable.common.engine.impl.db.ListQueryParameterObject
org.flowable.common.engine.impl.query.AbstractQuery<TenantVariableQuery,TenantVariable>
com.flowable.platform.engine.impl.tenant.TenantVariableQueryImpl
- All Implemented Interfaces:
TenantVariableQuery
,Serializable
,org.flowable.common.engine.api.query.Query<TenantVariableQuery,
,TenantVariable> org.flowable.common.engine.impl.interceptor.Command<Object>
public class TenantVariableQueryImpl
extends org.flowable.common.engine.impl.query.AbstractQuery<TenantVariableQuery,TenantVariable>
implements TenantVariableQuery
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.flowable.common.engine.impl.db.ListQueryParameterObject
org.flowable.common.engine.impl.db.ListQueryParameterObject.OrderBy, org.flowable.common.engine.impl.db.ListQueryParameterObject.ResultType
Nested classes/interfaces inherited from interface org.flowable.common.engine.api.query.Query
org.flowable.common.engine.api.query.Query.NullHandlingOnOrder
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected String
protected org.flowable.variable.service.impl.QueryVariableValue
protected String
protected boolean
protected String
protected String
protected Collection
<String> Fields inherited from class org.flowable.common.engine.impl.query.AbstractQuery
commandContext, commandExecutor
Fields inherited from class org.flowable.common.engine.impl.db.ListQueryParameterObject
databaseType, DEFAULT_ORDER_BY, defaultOrderBy, firstResult, ignoreOrderBy, maxResults, nullHandlingColumn, nullHandlingOnOrder, orderByCollection, orderProperty, parameter, resultType, SORTORDER_ASC, SORTORDER_DESC
-
Constructor Summary
ConstructorsConstructorDescriptionTenantVariableQueryImpl
(org.flowable.common.engine.impl.interceptor.CommandExecutor commandExecutor) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
ensureVariableInitialized
(org.flowable.common.engine.impl.interceptor.CommandContext commandContext) long
executeCount
(org.flowable.common.engine.impl.interceptor.CommandContext commandContext) executeList
(org.flowable.common.engine.impl.interceptor.CommandContext commandContext) getId()
org.flowable.variable.service.impl.QueryVariableValue
Query for the tenant variable with the given id.boolean
Order the result by variable name.Query for tenant variables with the given tenant id.variableName
(String variableName) Query for tenant variables with the given variable name.variableNameLike
(String variableNameLike) Query for tenant variables like the given variable name.variableNames
(Collection<String> variableNames) Query for tenant variables with the given variable names.variableValueEquals
(String variableName, Object variableValue) Query for tenant variables with the given name and valuevariableValueLike
(String variableName, String variableValue) Query for tenant variables like the given name and valuevariableValueLikeIgnoreCase
(String variableName, String variableValue) Query for tenant variables like the given name and value (case insensitive)variableValueNotEquals
(String variableName, Object variableValue) Query for tenant variables that don't have the given name and valueMethods inherited from class org.flowable.common.engine.impl.query.AbstractQuery
asc, checkQueryOk, count, desc, direction, execute, executeSingleResult, getSafeList, list, listPage, orderBy, orderBy, setCommandExecutor, singleResult
Methods inherited from class org.flowable.common.engine.impl.db.ListQueryParameterObject
addOrder, buildOrderBy, getDatabaseType, getFirstResult, getFirstRow, getLastRow, getMaxResults, getNullHandlingColumn, getOrderBy, getOrderByCollectionSafe, getOrderByForWindow, getOuterJoinOrderBy, getParameter, hasOrderBy, hasOrderByForColumn, isNeedsPaging, mapOrderByToSql, setDatabaseType, setFirstResult, setIgnoreOrderBy, setMaxResults, setNullHandlingColumn, setParameter
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.flowable.common.engine.api.query.Query
asc, count, desc, list, listPage, orderBy, orderBy, singleResult
-
Field Details
-
id
-
variableName
-
variableNameLike
-
tenantId
-
tenantIdSet
protected boolean tenantIdSet -
queryVariableValue
protected org.flowable.variable.service.impl.QueryVariableValue queryVariableValue -
variableNames
-
-
Constructor Details
-
TenantVariableQueryImpl
public TenantVariableQueryImpl(org.flowable.common.engine.impl.interceptor.CommandExecutor commandExecutor)
-
-
Method Details
-
id
Description copied from interface:TenantVariableQuery
Query for the tenant variable with the given id.- Specified by:
id
in interfaceTenantVariableQuery
-
variableName
Description copied from interface:TenantVariableQuery
Query for tenant variables with the given variable name.- Specified by:
variableName
in interfaceTenantVariableQuery
-
variableNames
Description copied from interface:TenantVariableQuery
Query for tenant variables with the given variable names.- Specified by:
variableNames
in interfaceTenantVariableQuery
-
variableNameLike
Description copied from interface:TenantVariableQuery
Query for tenant variables like the given variable name.- Specified by:
variableNameLike
in interfaceTenantVariableQuery
-
variableValueEquals
Description copied from interface:TenantVariableQuery
Query for tenant variables with the given name and value- Specified by:
variableValueEquals
in interfaceTenantVariableQuery
-
variableValueNotEquals
Description copied from interface:TenantVariableQuery
Query for tenant variables that don't have the given name and value- Specified by:
variableValueNotEquals
in interfaceTenantVariableQuery
-
variableValueLike
Description copied from interface:TenantVariableQuery
Query for tenant variables like the given name and value- Specified by:
variableValueLike
in interfaceTenantVariableQuery
-
variableValueLikeIgnoreCase
public TenantVariableQueryImpl variableValueLikeIgnoreCase(String variableName, String variableValue) Description copied from interface:TenantVariableQuery
Query for tenant variables like the given name and value (case insensitive)- Specified by:
variableValueLikeIgnoreCase
in interfaceTenantVariableQuery
-
tenantId
Description copied from interface:TenantVariableQuery
Query for tenant variables with the given tenant id.- Specified by:
tenantId
in interfaceTenantVariableQuery
-
orderByVariableName
Description copied from interface:TenantVariableQuery
Order the result by variable name.- Specified by:
orderByVariableName
in interfaceTenantVariableQuery
-
executeCount
public long executeCount(org.flowable.common.engine.impl.interceptor.CommandContext commandContext) - Specified by:
executeCount
in classorg.flowable.common.engine.impl.query.AbstractQuery<TenantVariableQuery,
TenantVariable>
-
executeList
public List<TenantVariable> executeList(org.flowable.common.engine.impl.interceptor.CommandContext commandContext) - Specified by:
executeList
in classorg.flowable.common.engine.impl.query.AbstractQuery<TenantVariableQuery,
TenantVariable>
-
getId
-
getVariableName
-
getVariableNameLike
-
getTenantId
-
isTenantIdSet
public boolean isTenantIdSet() -
getQueryVariableValue
public org.flowable.variable.service.impl.QueryVariableValue getQueryVariableValue() -
ensureVariableInitialized
protected void ensureVariableInitialized(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
-