Class PrivilegeQueryImpl

java.lang.Object
org.flowable.common.engine.impl.db.ListQueryParameterObject
org.flowable.common.engine.impl.query.AbstractQuery<org.flowable.idm.api.PrivilegeQuery,org.flowable.idm.api.Privilege>
com.flowable.idm.engine.impl.PrivilegeQueryImpl
All Implemented Interfaces:
Serializable, org.flowable.common.engine.api.query.Query<org.flowable.idm.api.PrivilegeQuery,org.flowable.idm.api.Privilege>, org.flowable.common.engine.impl.interceptor.Command<Object>, org.flowable.idm.api.PrivilegeQuery

public class PrivilegeQueryImpl extends org.flowable.common.engine.impl.query.AbstractQuery<org.flowable.idm.api.PrivilegeQuery,org.flowable.idm.api.Privilege> implements org.flowable.idm.api.PrivilegeQuery
Author:
Joram Barrez
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.flowable.common.engine.impl.db.ListQueryParameterObject

    org.flowable.common.engine.impl.db.ListQueryParameterObject.OrderBy, org.flowable.common.engine.impl.db.ListQueryParameterObject.ResultType

    Nested classes/interfaces inherited from interface org.flowable.common.engine.api.query.Query

    org.flowable.common.engine.api.query.Query.NullHandlingOnOrder
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected String
     
    protected List<String>
     
    protected String
     
    protected List<String>
     
    protected String
     
    protected String
     

    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, ignoreOrderBy, maxResults, nullHandlingColumn, nullHandlingOnOrder, orderByCollection, orderProperty, parameter, resultType, SORTORDER_ASC, SORTORDER_DESC
  • Constructor Summary

    Constructors
    Constructor
    Description
     
    PrivilegeQueryImpl(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
     
    PrivilegeQueryImpl(org.flowable.common.engine.impl.interceptor.CommandExecutor commandExecutor)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    long
    executeCount(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
     
    List<org.flowable.idm.api.Privilege>
    executeList(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
     
     
     
     
     
     
     
    org.flowable.idm.api.PrivilegeQuery
    groupId(String groupId)
     
    org.flowable.idm.api.PrivilegeQuery
    groupIds(List<String> groupIds)
     
    org.flowable.idm.api.PrivilegeQuery
     
    org.flowable.idm.api.PrivilegeQuery
     
    org.flowable.idm.api.PrivilegeQuery
     
    void
    setGroupId(String groupId)
     
    void
    setGroupIds(List<String> groupIds)
     
    void
     
    void
     
    void
     
    void
    setUserId(String userId)
     
    org.flowable.idm.api.PrivilegeQuery
    userId(String userId)
     

    Methods inherited from class org.flowable.common.engine.impl.query.AbstractQuery

    asc, checkQueryOk, count, desc, direction, execute, executeSingleResult, getSafeList, 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, setIgnoreOrderBy, setMaxResults, setNullHandlingColumn, setParameter

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.flowable.common.engine.api.query.Query

    asc, count, desc, list, listPage, orderBy, orderBy, singleResult
  • Field Details

  • Constructor Details

    • PrivilegeQueryImpl

      public PrivilegeQueryImpl()
    • PrivilegeQueryImpl

      public PrivilegeQueryImpl(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
    • PrivilegeQueryImpl

      public PrivilegeQueryImpl(org.flowable.common.engine.impl.interceptor.CommandExecutor commandExecutor)
  • Method Details

    • privilegeId

      public org.flowable.idm.api.PrivilegeQuery privilegeId(String id)
      Specified by:
      privilegeId in interface org.flowable.idm.api.PrivilegeQuery
    • privilegeIds

      public org.flowable.idm.api.PrivilegeQuery privilegeIds(List<String> ids)
      Specified by:
      privilegeIds in interface org.flowable.idm.api.PrivilegeQuery
    • privilegeName

      public org.flowable.idm.api.PrivilegeQuery privilegeName(String name)
      Specified by:
      privilegeName in interface org.flowable.idm.api.PrivilegeQuery
    • userId

      public org.flowable.idm.api.PrivilegeQuery userId(String userId)
      Specified by:
      userId in interface org.flowable.idm.api.PrivilegeQuery
    • groupId

      public org.flowable.idm.api.PrivilegeQuery groupId(String groupId)
      Specified by:
      groupId in interface org.flowable.idm.api.PrivilegeQuery
    • groupIds

      public org.flowable.idm.api.PrivilegeQuery groupIds(List<String> groupIds)
      Specified by:
      groupIds in interface org.flowable.idm.api.PrivilegeQuery
    • getId

      public String getId()
    • setId

      public void setId(String id)
    • getIds

      public List<String> getIds()
    • setIds

      public void setIds(List<String> ids)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getUserId

      public String getUserId()
    • setUserId

      public void setUserId(String userId)
    • getGroupId

      public String getGroupId()
    • setGroupId

      public void setGroupId(String groupId)
    • getGroupIds

      public List<String> getGroupIds()
    • setGroupIds

      public void setGroupIds(List<String> groupIds)
    • executeCount

      public long executeCount(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
      Specified by:
      executeCount in class org.flowable.common.engine.impl.query.AbstractQuery<org.flowable.idm.api.PrivilegeQuery,org.flowable.idm.api.Privilege>
    • executeList

      public List<org.flowable.idm.api.Privilege> executeList(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
      Specified by:
      executeList in class org.flowable.common.engine.impl.query.AbstractQuery<org.flowable.idm.api.PrivilegeQuery,org.flowable.idm.api.Privilege>