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
-
-
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
All Methods Instance Methods Concrete Methods 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 Detail
-
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
-
-
Method Detail
-
id
public UserDefinitionQuery id(java.lang.String id)
- Specified by:
id
in interfaceUserDefinitionQuery
-
key
public UserDefinitionQuery key(java.lang.String key)
- Specified by:
key
in interfaceUserDefinitionQuery
-
name
public UserDefinitionQuery name(java.lang.String name)
- Specified by:
name
in interfaceUserDefinitionQuery
-
nameLike
public UserDefinitionQuery nameLike(java.lang.String nameLike)
- Specified by:
nameLike
in interfaceUserDefinitionQuery
-
nameLikeIgnoreCase
public UserDefinitionQuery nameLikeIgnoreCase(java.lang.String nameLikeIgnoreCase)
- Specified by:
nameLikeIgnoreCase
in interfaceUserDefinitionQuery
-
accessibleByUser
public UserDefinitionQuery accessibleByUser(java.lang.String userId)
- Specified by:
accessibleByUser
in interfaceUserDefinitionQuery
-
accessibleByGroup
public UserDefinitionQuery accessibleByGroup(java.lang.String groupId)
- Specified by:
accessibleByGroup
in interfaceUserDefinitionQuery
-
tenantId
public UserDefinitionQuery tenantId(java.lang.String tenantId)
- Specified by:
tenantId
in interfaceUserDefinitionQuery
-
includeDefaultTenantId
public UserDefinitionQuery 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
public UserDefinitionQuery orderByUserDefinitionKey()
- Specified by:
orderByUserDefinitionKey
in interfaceUserDefinitionQuery
-
orderByUserDefinitionId
public UserDefinitionQuery orderByUserDefinitionId()
- Specified by:
orderByUserDefinitionId
in interfaceUserDefinitionQuery
-
orderByUserDefinitionName
public UserDefinitionQuery 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()
-
-