Class 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
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      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
    • Constructor Detail

    • Method Detail

      • 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>