Package com.flowable.idm.engine.impl
Class UserDefinitionQueryImpl
java.lang.Object
org.flowable.common.engine.impl.db.ListQueryParameterObject
org.flowable.common.engine.impl.query.AbstractQuery<UserDefinitionQuery,UserDefinition>
com.flowable.idm.engine.impl.UserDefinitionQueryImpl
- All Implemented Interfaces:
UserDefinitionQuery
,java.io.Serializable
,org.flowable.common.engine.api.query.Query<UserDefinitionQuery,UserDefinition>
,org.flowable.common.engine.impl.interceptor.Command<java.lang.Object>
public class UserDefinitionQueryImpl extends org.flowable.common.engine.impl.query.AbstractQuery<UserDefinitionQuery,UserDefinition> implements UserDefinitionQuery
- Author:
- Tijs Rademakers
- See Also:
- Serialized Form
-
Nested Class Summary
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.String
accessibleByGroup
protected java.lang.String
accessibleByUser
protected java.lang.String
id
protected boolean
includeDefaultTenant
protected java.lang.String
key
protected java.lang.String
name
protected java.lang.String
nameLike
protected java.lang.String
nameLikeIgnoreCase
protected java.lang.String
tenantId
-
Constructor Summary
Constructors Constructor Description UserDefinitionQueryImpl(org.flowable.common.engine.impl.interceptor.CommandExecutor commandExecutor)
-
Method Summary
Modifier and Type Method Description UserDefinitionQuery
accessibleByGroup(java.lang.String groupId)
UserDefinitionQuery
accessibleByUser(java.lang.String userId)
long
executeCount(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
java.util.List<UserDefinition>
executeList(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
java.lang.String
getAccessibleByGroup()
java.lang.String
getAccessibleByUser()
java.lang.String
getId()
java.lang.String
getKey()
java.lang.String
getNameLikeIgnoreCase()
UserDefinitionQuery
id(java.lang.String id)
UserDefinitionQuery
includeDefaultTenantId()
UserDefinitionQuery
key(java.lang.String key)
UserDefinitionQuery
name(java.lang.String name)
UserDefinitionQuery
nameLike(java.lang.String nameLike)
UserDefinitionQuery
nameLikeIgnoreCase(java.lang.String nameLikeIgnoreCase)
UserDefinitionQuery
orderByUserDefinitionId()
UserDefinitionQuery
orderByUserDefinitionKey()
UserDefinitionQuery
orderByUserDefinitionName()
UserDefinitionQuery
tenantId(java.lang.String tenantId)
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, getDatabaseType, getFirstResult, getFirstRow, getLastRow, getMaxResults, getNullHandlingColumn, getOrderBy, getOrderByColumnMap, getOrderByColumns, getParameter, setDatabaseType, setFirstResult, setMaxResults, setNullHandlingColumn, setOrderByColumns, setParameter
-
Field Details
-
id
protected java.lang.String id -
key
protected java.lang.String key -
name
protected java.lang.String name -
nameLike
protected java.lang.String nameLike -
nameLikeIgnoreCase
protected java.lang.String nameLikeIgnoreCase -
accessibleByUser
protected java.lang.String accessibleByUser -
accessibleByGroup
protected java.lang.String accessibleByGroup -
tenantId
protected java.lang.String tenantId -
includeDefaultTenant
protected boolean includeDefaultTenant
-
-
Constructor Details
-
UserDefinitionQueryImpl
public UserDefinitionQueryImpl(org.flowable.common.engine.impl.interceptor.CommandExecutor commandExecutor)
-
-
Method Details
-
id
- Specified by:
id
in interfaceUserDefinitionQuery
-
key
- Specified by:
key
in interfaceUserDefinitionQuery
-
name
- Specified by:
name
in interfaceUserDefinitionQuery
-
nameLike
- Specified by:
nameLike
in interfaceUserDefinitionQuery
-
nameLikeIgnoreCase
- Specified by:
nameLikeIgnoreCase
in interfaceUserDefinitionQuery
-
accessibleByUser
- Specified by:
accessibleByUser
in interfaceUserDefinitionQuery
-
accessibleByGroup
- Specified by:
accessibleByGroup
in interfaceUserDefinitionQuery
-
tenantId
- Specified by:
tenantId
in interfaceUserDefinitionQuery
-
includeDefaultTenantId
- Specified by:
includeDefaultTenantId
in interfaceUserDefinitionQuery
-
executeCount
public long executeCount(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)- Specified by:
executeCount
in classorg.flowable.common.engine.impl.query.AbstractQuery<UserDefinitionQuery,UserDefinition>
-
executeList
public java.util.List<UserDefinition> executeList(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)- Specified by:
executeList
in classorg.flowable.common.engine.impl.query.AbstractQuery<UserDefinitionQuery,UserDefinition>
-
orderByUserDefinitionKey
- Specified by:
orderByUserDefinitionKey
in interfaceUserDefinitionQuery
-
orderByUserDefinitionId
- Specified by:
orderByUserDefinitionId
in interfaceUserDefinitionQuery
-
orderByUserDefinitionName
- Specified by:
orderByUserDefinitionName
in interfaceUserDefinitionQuery
-
getId
public java.lang.String getId() -
getKey
public java.lang.String getKey() -
getNameLikeIgnoreCase
public java.lang.String getNameLikeIgnoreCase() -
getAccessibleByUser
public java.lang.String getAccessibleByUser() -
getAccessibleByGroup
public java.lang.String getAccessibleByGroup()
-