Class AppVariableQueryImpl
- java.lang.Object
-
- org.flowable.common.engine.impl.db.ListQueryParameterObject
-
- org.flowable.common.engine.impl.query.AbstractQuery<AppVariableQuery,AppVariable>
-
- com.flowable.app.engine.impl.repository.AppVariableQueryImpl
-
- All Implemented Interfaces:
AppVariableQuery,Serializable,Query<AppVariableQuery,AppVariable>,Command<Object>
public class AppVariableQueryImpl extends AbstractQuery<AppVariableQuery,AppVariable> implements AppVariableQuery, Serializable
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.flowable.common.engine.impl.db.ListQueryParameterObject
ListQueryParameterObject.OrderBy, ListQueryParameterObject.ResultType
-
Nested classes/interfaces inherited from interface org.flowable.common.engine.api.query.Query
Query.NullHandlingOnOrder
-
-
Field Summary
Fields Modifier and Type Field Description protected StringappKeyprotected Stringidprotected QueryVariableValuequeryVariableValueprotected StringtenantIdprotected StringtenantIdLikeprotected StringvariableNameprotected StringvariableNameLikeprotected booleanwithoutTenantId-
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, maxResults, nullHandlingColumn, nullHandlingOnOrder, orderByCollection, orderProperty, parameter, resultType, SORTORDER_ASC, SORTORDER_DESC
-
-
Constructor Summary
Constructors Constructor Description AppVariableQueryImpl()AppVariableQueryImpl(CommandContext commandContext)AppVariableQueryImpl(CommandExecutor commandExecutor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AppVariableQueryImplappKey(String appKey)Query for app variables with the given app key.protected voidensureVariableInitialized(CommandContext commandContext)longexecuteCount(CommandContext commandContext)List<AppVariable>executeList(CommandContext commandContext)StringgetAppKey()StringgetId()QueryVariableValuegetQueryVariableValue()StringgetTenantId()StringgetTenantIdLike()StringgetVariableName()StringgetVariableNameLike()AppVariableQueryImplid(String id)Query for the app variable with the given id.booleanisWithoutTenantId()AppVariableQueryorderByVariableName()Order the result by variable name.AppVariableQueryImpltenantId(String tenantId)Query for app variables with the given tenant id.AppVariableQueryImpltenantIdLike(String tenantIdLike)Query for app variables like the given tenant id.AppVariableQueryImplvariableName(String variableName)Query for app variables with the given variable name.AppVariableQueryImplvariableNameLike(String variableNameLike)Query for app variables like the given variable name.AppVariableQueryImplvariableValueEquals(String variableName, Object variableValue)Query for app variables with the given name and valueAppVariableQueryImplvariableValueLike(String variableName, String variableValue)Query for app variables like the given name and valueAppVariableQueryImplvariableValueLikeIgnoreCase(String variableName, String variableValue)Query for app variables like the given name and value (case insensitive)AppVariableQueryImplvariableValueNotEquals(String variableName, Object variableValue)Query for app variables that don't have the given name and valueAppVariableQueryImplwithoutTenantId()Query for app variables without a tenant id.-
Methods inherited from class org.flowable.common.engine.impl.query.AbstractQuery
asc, checkQueryOk, count, desc, direction, execute, executeSingleResult, 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, setMaxResults, setNullHandlingColumn, setParameter
-
-
-
-
Field Detail
-
id
protected String id
-
appKey
protected String appKey
-
variableName
protected String variableName
-
variableNameLike
protected String variableNameLike
-
tenantId
protected String tenantId
-
tenantIdLike
protected String tenantIdLike
-
queryVariableValue
protected QueryVariableValue queryVariableValue
-
withoutTenantId
protected boolean withoutTenantId
-
-
Constructor Detail
-
AppVariableQueryImpl
public AppVariableQueryImpl()
-
AppVariableQueryImpl
public AppVariableQueryImpl(CommandContext commandContext)
-
AppVariableQueryImpl
public AppVariableQueryImpl(CommandExecutor commandExecutor)
-
-
Method Detail
-
id
public AppVariableQueryImpl id(String id)
Description copied from interface:AppVariableQueryQuery for the app variable with the given id.- Specified by:
idin interfaceAppVariableQuery
-
appKey
public AppVariableQueryImpl appKey(String appKey)
Description copied from interface:AppVariableQueryQuery for app variables with the given app key.- Specified by:
appKeyin interfaceAppVariableQuery
-
variableName
public AppVariableQueryImpl variableName(String variableName)
Description copied from interface:AppVariableQueryQuery for app variables with the given variable name.- Specified by:
variableNamein interfaceAppVariableQuery
-
variableNameLike
public AppVariableQueryImpl variableNameLike(String variableNameLike)
Description copied from interface:AppVariableQueryQuery for app variables like the given variable name.- Specified by:
variableNameLikein interfaceAppVariableQuery
-
variableValueEquals
public AppVariableQueryImpl variableValueEquals(String variableName, Object variableValue)
Description copied from interface:AppVariableQueryQuery for app variables with the given name and value- Specified by:
variableValueEqualsin interfaceAppVariableQuery
-
variableValueNotEquals
public AppVariableQueryImpl variableValueNotEquals(String variableName, Object variableValue)
Description copied from interface:AppVariableQueryQuery for app variables that don't have the given name and value- Specified by:
variableValueNotEqualsin interfaceAppVariableQuery
-
variableValueLike
public AppVariableQueryImpl variableValueLike(String variableName, String variableValue)
Description copied from interface:AppVariableQueryQuery for app variables like the given name and value- Specified by:
variableValueLikein interfaceAppVariableQuery
-
variableValueLikeIgnoreCase
public AppVariableQueryImpl variableValueLikeIgnoreCase(String variableName, String variableValue)
Description copied from interface:AppVariableQueryQuery for app variables like the given name and value (case insensitive)- Specified by:
variableValueLikeIgnoreCasein interfaceAppVariableQuery
-
tenantId
public AppVariableQueryImpl tenantId(String tenantId)
Description copied from interface:AppVariableQueryQuery for app variables with the given tenant id.- Specified by:
tenantIdin interfaceAppVariableQuery
-
tenantIdLike
public AppVariableQueryImpl tenantIdLike(String tenantIdLike)
Description copied from interface:AppVariableQueryQuery for app variables like the given tenant id.- Specified by:
tenantIdLikein interfaceAppVariableQuery
-
withoutTenantId
public AppVariableQueryImpl withoutTenantId()
Description copied from interface:AppVariableQueryQuery for app variables without a tenant id.- Specified by:
withoutTenantIdin interfaceAppVariableQuery
-
orderByVariableName
public AppVariableQuery orderByVariableName()
Description copied from interface:AppVariableQueryOrder the result by variable name.- Specified by:
orderByVariableNamein interfaceAppVariableQuery
-
executeCount
public long executeCount(CommandContext commandContext)
- Specified by:
executeCountin classAbstractQuery<AppVariableQuery,AppVariable>
-
executeList
public List<AppVariable> executeList(CommandContext commandContext)
- Specified by:
executeListin classAbstractQuery<AppVariableQuery,AppVariable>
-
ensureVariableInitialized
protected void ensureVariableInitialized(CommandContext commandContext)
-
getId
public String getId()
-
getAppKey
public String getAppKey()
-
getVariableName
public String getVariableName()
-
getVariableNameLike
public String getVariableNameLike()
-
getTenantId
public String getTenantId()
-
getTenantIdLike
public String getTenantIdLike()
-
getQueryVariableValue
public QueryVariableValue getQueryVariableValue()
-
isWithoutTenantId
public boolean isWithoutTenantId()
-
-