Package org.flowable.idm.engine.impl
Class GroupQueryImpl
java.lang.Object
org.flowable.common.engine.impl.db.ListQueryParameterObject
org.flowable.common.engine.impl.query.AbstractQuery<GroupQuery,Group>
org.flowable.idm.engine.impl.GroupQueryImpl
- All Implemented Interfaces:
Serializable,CacheAwareQuery<GroupEntity>,Query<GroupQuery,,Group> Command<Object>,GroupQuery
public class GroupQueryImpl
extends AbstractQuery<GroupQuery,Group>
implements GroupQuery, CacheAwareQuery<GroupEntity>
- Author:
- Joram Barrez
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.flowable.common.engine.impl.db.ListQueryParameterObject
ListQueryParameterObject.OrderBy, ListQueryParameterObject.ResultTypeNested classes/interfaces inherited from interface org.flowable.common.engine.api.query.Query
Query.NullHandlingOnOrder -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected StringFields inherited from class org.flowable.common.engine.impl.query.AbstractQuery
commandContext, commandExecutorFields 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
ConstructorsConstructorDescriptionGroupQueryImpl(CommandContext commandContext) GroupQueryImpl(CommandExecutor commandExecutor) -
Method Summary
Modifier and TypeMethodDescriptionlongexecuteCount(CommandContext commandContext) executeList(CommandContext commandContext) getId()getIds()getName()getType()groupMember(String userId) groupMembers(List<String> userIds) groupNameLike(String nameLike) groupNameLikeIgnoreCase(String nameLikeIgnoreCase) Methods inherited from class org.flowable.common.engine.impl.query.AbstractQuery
asc, checkQueryOk, count, desc, direction, execute, executeSingleResult, getSafeList, list, listPage, orderBy, orderBy, setCommandExecutor, singleResultMethods 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, setParameterMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.flowable.common.engine.api.query.CacheAwareQuery
enhanceCachedValue
-
Field Details
-
id
-
ids
-
name
-
nameLike
-
nameLikeIgnoreCase
-
type
-
userId
-
userIds
-
-
Constructor Details
-
GroupQueryImpl
public GroupQueryImpl() -
GroupQueryImpl
-
GroupQueryImpl
-
-
Method Details
-
groupId
- Specified by:
groupIdin interfaceGroupQuery
-
groupIds
- Specified by:
groupIdsin interfaceGroupQuery
-
groupName
- Specified by:
groupNamein interfaceGroupQuery
-
groupNameLike
- Specified by:
groupNameLikein interfaceGroupQuery
-
groupNameLikeIgnoreCase
- Specified by:
groupNameLikeIgnoreCasein interfaceGroupQuery
-
groupType
- Specified by:
groupTypein interfaceGroupQuery
-
groupMember
- Specified by:
groupMemberin interfaceGroupQuery
-
groupMembers
- Specified by:
groupMembersin interfaceGroupQuery
-
orderByGroupId
- Specified by:
orderByGroupIdin interfaceGroupQuery
-
orderByGroupName
- Specified by:
orderByGroupNamein interfaceGroupQuery
-
orderByGroupType
- Specified by:
orderByGroupTypein interfaceGroupQuery
-
executeCount
- Specified by:
executeCountin classAbstractQuery<GroupQuery,Group>
-
executeList
- Specified by:
executeListin classAbstractQuery<GroupQuery,Group>
-
getId
- Specified by:
getIdin interfaceCacheAwareQuery<GroupEntity>
-
getIds
-
getName
-
getNameLike
-
getNameLikeIgnoreCase
-
getType
-
getUserId
-
getUserIds
-