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,Serializable,Query<UserDefinitionQuery,UserDefinition>,Command<Object>
public class UserDefinitionQueryImpl extends AbstractQuery<UserDefinitionQuery,UserDefinition> implements UserDefinitionQuery
- Author:
- Tijs Rademakers
- 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 StringaccessibleByGroupprotected StringaccessibleByUserprotected Stringidprotected booleanincludeDefaultTenantprotected Stringkeyprotected Stringnameprotected StringnameLikeprotected StringnameLikeIgnoreCaseprotected StringtenantId-
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 UserDefinitionQueryImpl(CommandExecutor commandExecutor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UserDefinitionQueryaccessibleByGroup(String groupId)UserDefinitionQueryaccessibleByUser(String userId)longexecuteCount(CommandContext commandContext)List<UserDefinition>executeList(CommandContext commandContext)StringgetAccessibleByGroup()StringgetAccessibleByUser()StringgetId()StringgetKey()StringgetNameLikeIgnoreCase()UserDefinitionQueryid(String id)UserDefinitionQueryincludeDefaultTenantId()UserDefinitionQuerykey(String key)UserDefinitionQueryname(String name)UserDefinitionQuerynameLike(String nameLike)UserDefinitionQuerynameLikeIgnoreCase(String nameLikeIgnoreCase)UserDefinitionQueryorderByUserDefinitionId()UserDefinitionQueryorderByUserDefinitionKey()UserDefinitionQueryorderByUserDefinitionName()UserDefinitionQuerytenantId(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, 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
-
key
protected String key
-
name
protected String name
-
nameLike
protected String nameLike
-
nameLikeIgnoreCase
protected String nameLikeIgnoreCase
-
accessibleByUser
protected String accessibleByUser
-
accessibleByGroup
protected String accessibleByGroup
-
tenantId
protected String tenantId
-
includeDefaultTenant
protected boolean includeDefaultTenant
-
-
Constructor Detail
-
UserDefinitionQueryImpl
public UserDefinitionQueryImpl(CommandExecutor commandExecutor)
-
-
Method Detail
-
id
public UserDefinitionQuery id(String id)
- Specified by:
idin interfaceUserDefinitionQuery
-
key
public UserDefinitionQuery key(String key)
- Specified by:
keyin interfaceUserDefinitionQuery
-
name
public UserDefinitionQuery name(String name)
- Specified by:
namein interfaceUserDefinitionQuery
-
nameLike
public UserDefinitionQuery nameLike(String nameLike)
- Specified by:
nameLikein interfaceUserDefinitionQuery
-
nameLikeIgnoreCase
public UserDefinitionQuery nameLikeIgnoreCase(String nameLikeIgnoreCase)
- Specified by:
nameLikeIgnoreCasein interfaceUserDefinitionQuery
-
accessibleByUser
public UserDefinitionQuery accessibleByUser(String userId)
- Specified by:
accessibleByUserin interfaceUserDefinitionQuery
-
accessibleByGroup
public UserDefinitionQuery accessibleByGroup(String groupId)
- Specified by:
accessibleByGroupin interfaceUserDefinitionQuery
-
tenantId
public UserDefinitionQuery tenantId(String tenantId)
- Specified by:
tenantIdin interfaceUserDefinitionQuery
-
includeDefaultTenantId
public UserDefinitionQuery includeDefaultTenantId()
- Specified by:
includeDefaultTenantIdin interfaceUserDefinitionQuery
-
executeCount
public long executeCount(CommandContext commandContext)
- Specified by:
executeCountin classAbstractQuery<UserDefinitionQuery,UserDefinition>
-
executeList
public List<UserDefinition> executeList(CommandContext commandContext)
- Specified by:
executeListin classAbstractQuery<UserDefinitionQuery,UserDefinition>
-
orderByUserDefinitionKey
public UserDefinitionQuery orderByUserDefinitionKey()
- Specified by:
orderByUserDefinitionKeyin interfaceUserDefinitionQuery
-
orderByUserDefinitionId
public UserDefinitionQuery orderByUserDefinitionId()
- Specified by:
orderByUserDefinitionIdin interfaceUserDefinitionQuery
-
orderByUserDefinitionName
public UserDefinitionQuery orderByUserDefinitionName()
- Specified by:
orderByUserDefinitionNamein interfaceUserDefinitionQuery
-
getId
public String getId()
-
getKey
public String getKey()
-
getNameLikeIgnoreCase
public String getNameLikeIgnoreCase()
-
getAccessibleByUser
public String getAccessibleByUser()
-
getAccessibleByGroup
public String getAccessibleByGroup()
-
-