Class UserQueryWrapper

java.lang.Object
com.flowable.idm.engine.impl.UserQueryWrapper
All Implemented Interfaces:
org.flowable.common.engine.api.query.Query<org.flowable.idm.api.UserQuery,​org.flowable.idm.api.User>, org.flowable.idm.api.UserBaseQuery<org.flowable.idm.api.UserQuery,​org.flowable.idm.api.User>, org.flowable.idm.api.UserQuery

public class UserQueryWrapper
extends java.lang.Object
implements org.flowable.idm.api.UserQuery
  • Nested Class Summary

    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 PlatformUserQuery platformUserQuery  
  • Constructor Summary

    Constructors 
    Constructor Description
    UserQueryWrapper​(PlatformUserQuery platformUserQuery)  
  • Method Summary

    Modifier and Type Method Description
    org.flowable.idm.api.UserQuery asc()  
    long count()  
    org.flowable.idm.api.UserQuery desc()  
    java.util.List<org.flowable.idm.api.User> list()  
    java.util.List<org.flowable.idm.api.User> listPage​(int firstResult, int maxResult)  
    org.flowable.idm.api.UserQuery memberOfGroup​(java.lang.String groupId)  
    org.flowable.idm.api.UserQuery memberOfGroups​(java.util.List<java.lang.String> groupIds)  
    org.flowable.idm.api.UserQuery orderBy​(org.flowable.common.engine.api.query.QueryProperty queryProperty)  
    org.flowable.idm.api.UserQuery orderBy​(org.flowable.common.engine.api.query.QueryProperty queryProperty, org.flowable.common.engine.api.query.Query.NullHandlingOnOrder nullHandlingOnOrder)  
    org.flowable.idm.api.UserQuery orderByUserEmail()  
    org.flowable.idm.api.UserQuery orderByUserFirstName()  
    org.flowable.idm.api.UserQuery orderByUserId()  
    org.flowable.idm.api.UserQuery orderByUserLastName()  
    org.flowable.idm.api.User singleResult()  
    org.flowable.idm.api.UserQuery tenantId​(java.lang.String tenantId)  
    org.flowable.idm.api.UserQuery userDisplayName​(java.lang.String displayName)  
    org.flowable.idm.api.UserQuery userDisplayNameLike​(java.lang.String displayNameLike)  
    org.flowable.idm.api.UserQuery userDisplayNameLikeIgnoreCase​(java.lang.String displayNameLikeIgnoreCase)  
    org.flowable.idm.api.UserQuery userEmail​(java.lang.String email)  
    org.flowable.idm.api.UserQuery userEmailLike​(java.lang.String emailLike)  
    org.flowable.idm.api.UserQuery userFirstName​(java.lang.String firstName)  
    org.flowable.idm.api.UserQuery userFirstNameLike​(java.lang.String firstNameLike)  
    org.flowable.idm.api.UserQuery userFirstNameLikeIgnoreCase​(java.lang.String firstNameLikeIgnoreCase)  
    org.flowable.idm.api.UserQuery userFullNameLike​(java.lang.String fullNameLike)  
    org.flowable.idm.api.UserQuery userFullNameLikeIgnoreCase​(java.lang.String fullNameLikeIgnoreCase)  
    org.flowable.idm.api.UserQuery userId​(java.lang.String id)  
    org.flowable.idm.api.UserQuery userIdIgnoreCase​(java.lang.String id)  
    org.flowable.idm.api.UserQuery userIds​(java.util.List<java.lang.String> ids)  
    org.flowable.idm.api.UserQuery userLastName​(java.lang.String lastName)  
    org.flowable.idm.api.UserQuery userLastNameLike​(java.lang.String lastNameLike)  
    org.flowable.idm.api.UserQuery userLastNameLikeIgnoreCase​(java.lang.String lastNameLikeIgnoreCase)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

  • Method Details

    • userId

      public org.flowable.idm.api.UserQuery userId​(java.lang.String id)
      Specified by:
      userId in interface org.flowable.idm.api.UserBaseQuery<org.flowable.idm.api.UserQuery,​org.flowable.idm.api.User>
    • userIds

      public org.flowable.idm.api.UserQuery userIds​(java.util.List<java.lang.String> ids)
      Specified by:
      userIds in interface org.flowable.idm.api.UserBaseQuery<org.flowable.idm.api.UserQuery,​org.flowable.idm.api.User>
    • userIdIgnoreCase

      public org.flowable.idm.api.UserQuery userIdIgnoreCase​(java.lang.String id)
      Specified by:
      userIdIgnoreCase in interface org.flowable.idm.api.UserBaseQuery<org.flowable.idm.api.UserQuery,​org.flowable.idm.api.User>
    • userFirstName

      public org.flowable.idm.api.UserQuery userFirstName​(java.lang.String firstName)
      Specified by:
      userFirstName in interface org.flowable.idm.api.UserBaseQuery<org.flowable.idm.api.UserQuery,​org.flowable.idm.api.User>
    • userFirstNameLike

      public org.flowable.idm.api.UserQuery userFirstNameLike​(java.lang.String firstNameLike)
      Specified by:
      userFirstNameLike in interface org.flowable.idm.api.UserBaseQuery<org.flowable.idm.api.UserQuery,​org.flowable.idm.api.User>
    • userFirstNameLikeIgnoreCase

      public org.flowable.idm.api.UserQuery userFirstNameLikeIgnoreCase​(java.lang.String firstNameLikeIgnoreCase)
      Specified by:
      userFirstNameLikeIgnoreCase in interface org.flowable.idm.api.UserBaseQuery<org.flowable.idm.api.UserQuery,​org.flowable.idm.api.User>
    • userLastName

      public org.flowable.idm.api.UserQuery userLastName​(java.lang.String lastName)
      Specified by:
      userLastName in interface org.flowable.idm.api.UserBaseQuery<org.flowable.idm.api.UserQuery,​org.flowable.idm.api.User>
    • userLastNameLike

      public org.flowable.idm.api.UserQuery userLastNameLike​(java.lang.String lastNameLike)
      Specified by:
      userLastNameLike in interface org.flowable.idm.api.UserBaseQuery<org.flowable.idm.api.UserQuery,​org.flowable.idm.api.User>
    • userLastNameLikeIgnoreCase

      public org.flowable.idm.api.UserQuery userLastNameLikeIgnoreCase​(java.lang.String lastNameLikeIgnoreCase)
      Specified by:
      userLastNameLikeIgnoreCase in interface org.flowable.idm.api.UserBaseQuery<org.flowable.idm.api.UserQuery,​org.flowable.idm.api.User>
    • userFullNameLike

      public org.flowable.idm.api.UserQuery userFullNameLike​(java.lang.String fullNameLike)
      Specified by:
      userFullNameLike in interface org.flowable.idm.api.UserBaseQuery<org.flowable.idm.api.UserQuery,​org.flowable.idm.api.User>
    • userFullNameLikeIgnoreCase

      public org.flowable.idm.api.UserQuery userFullNameLikeIgnoreCase​(java.lang.String fullNameLikeIgnoreCase)
      Specified by:
      userFullNameLikeIgnoreCase in interface org.flowable.idm.api.UserBaseQuery<org.flowable.idm.api.UserQuery,​org.flowable.idm.api.User>
    • userDisplayName

      public org.flowable.idm.api.UserQuery userDisplayName​(java.lang.String displayName)
      Specified by:
      userDisplayName in interface org.flowable.idm.api.UserBaseQuery<org.flowable.idm.api.UserQuery,​org.flowable.idm.api.User>
    • userDisplayNameLike

      public org.flowable.idm.api.UserQuery userDisplayNameLike​(java.lang.String displayNameLike)
      Specified by:
      userDisplayNameLike in interface org.flowable.idm.api.UserBaseQuery<org.flowable.idm.api.UserQuery,​org.flowable.idm.api.User>
    • userDisplayNameLikeIgnoreCase

      public org.flowable.idm.api.UserQuery userDisplayNameLikeIgnoreCase​(java.lang.String displayNameLikeIgnoreCase)
      Specified by:
      userDisplayNameLikeIgnoreCase in interface org.flowable.idm.api.UserBaseQuery<org.flowable.idm.api.UserQuery,​org.flowable.idm.api.User>
    • userEmail

      public org.flowable.idm.api.UserQuery userEmail​(java.lang.String email)
      Specified by:
      userEmail in interface org.flowable.idm.api.UserBaseQuery<org.flowable.idm.api.UserQuery,​org.flowable.idm.api.User>
    • userEmailLike

      public org.flowable.idm.api.UserQuery userEmailLike​(java.lang.String emailLike)
      Specified by:
      userEmailLike in interface org.flowable.idm.api.UserBaseQuery<org.flowable.idm.api.UserQuery,​org.flowable.idm.api.User>
    • memberOfGroup

      public org.flowable.idm.api.UserQuery memberOfGroup​(java.lang.String groupId)
      Specified by:
      memberOfGroup in interface org.flowable.idm.api.UserBaseQuery<org.flowable.idm.api.UserQuery,​org.flowable.idm.api.User>
    • memberOfGroups

      public org.flowable.idm.api.UserQuery memberOfGroups​(java.util.List<java.lang.String> groupIds)
      Specified by:
      memberOfGroups in interface org.flowable.idm.api.UserBaseQuery<org.flowable.idm.api.UserQuery,​org.flowable.idm.api.User>
    • tenantId

      public org.flowable.idm.api.UserQuery tenantId​(java.lang.String tenantId)
      Specified by:
      tenantId in interface org.flowable.idm.api.UserBaseQuery<org.flowable.idm.api.UserQuery,​org.flowable.idm.api.User>
    • orderByUserId

      public org.flowable.idm.api.UserQuery orderByUserId()
      Specified by:
      orderByUserId in interface org.flowable.idm.api.UserBaseQuery<org.flowable.idm.api.UserQuery,​org.flowable.idm.api.User>
    • orderByUserFirstName

      public org.flowable.idm.api.UserQuery orderByUserFirstName()
      Specified by:
      orderByUserFirstName in interface org.flowable.idm.api.UserBaseQuery<org.flowable.idm.api.UserQuery,​org.flowable.idm.api.User>
    • orderByUserLastName

      public org.flowable.idm.api.UserQuery orderByUserLastName()
      Specified by:
      orderByUserLastName in interface org.flowable.idm.api.UserBaseQuery<org.flowable.idm.api.UserQuery,​org.flowable.idm.api.User>
    • orderByUserEmail

      public org.flowable.idm.api.UserQuery orderByUserEmail()
      Specified by:
      orderByUserEmail in interface org.flowable.idm.api.UserBaseQuery<org.flowable.idm.api.UserQuery,​org.flowable.idm.api.User>
    • asc

      public org.flowable.idm.api.UserQuery asc()
      Specified by:
      asc in interface org.flowable.common.engine.api.query.Query<org.flowable.idm.api.UserQuery,​org.flowable.idm.api.User>
    • desc

      public org.flowable.idm.api.UserQuery desc()
      Specified by:
      desc in interface org.flowable.common.engine.api.query.Query<org.flowable.idm.api.UserQuery,​org.flowable.idm.api.User>
    • orderBy

      public org.flowable.idm.api.UserQuery orderBy​(org.flowable.common.engine.api.query.QueryProperty queryProperty)
      Specified by:
      orderBy in interface org.flowable.common.engine.api.query.Query<org.flowable.idm.api.UserQuery,​org.flowable.idm.api.User>
    • orderBy

      public org.flowable.idm.api.UserQuery orderBy​(org.flowable.common.engine.api.query.QueryProperty queryProperty, org.flowable.common.engine.api.query.Query.NullHandlingOnOrder nullHandlingOnOrder)
      Specified by:
      orderBy in interface org.flowable.common.engine.api.query.Query<org.flowable.idm.api.UserQuery,​org.flowable.idm.api.User>
    • count

      public long count()
      Specified by:
      count in interface org.flowable.common.engine.api.query.Query<org.flowable.idm.api.UserQuery,​org.flowable.idm.api.User>
    • singleResult

      public org.flowable.idm.api.User singleResult()
      Specified by:
      singleResult in interface org.flowable.common.engine.api.query.Query<org.flowable.idm.api.UserQuery,​org.flowable.idm.api.User>
    • list

      public java.util.List<org.flowable.idm.api.User> list()
      Specified by:
      list in interface org.flowable.common.engine.api.query.Query<org.flowable.idm.api.UserQuery,​org.flowable.idm.api.User>
    • listPage

      public java.util.List<org.flowable.idm.api.User> listPage​(int firstResult, int maxResult)
      Specified by:
      listPage in interface org.flowable.common.engine.api.query.Query<org.flowable.idm.api.UserQuery,​org.flowable.idm.api.User>