Interface UserQuery

All Superinterfaces:
org.teamapps.universaldb.pojo.Query<User>
All Known Implementing Classes:
UdbUserQuery

public interface UserQuery
extends org.teamapps.universaldb.pojo.Query<User>
  • Method Details

    • create

      static UserQuery create()
    • fullTextFilter

      UserQuery fullTextFilter​(org.teamapps.universaldb.index.text.TextFilter textFilter, java.lang.String... fieldNames)
    • parseFullTextFilter

      UserQuery parseFullTextFilter​(java.lang.String query, java.lang.String... fieldNames)
    • metaCreationDate

      UserQuery metaCreationDate​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • orMetaCreationDate

      UserQuery orMetaCreationDate​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • metaCreatedBy

      UserQuery metaCreatedBy​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • orMetaCreatedBy

      UserQuery orMetaCreatedBy​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • metaModificationDate

      UserQuery metaModificationDate​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • orMetaModificationDate

      UserQuery orMetaModificationDate​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • metaModifiedBy

      UserQuery metaModifiedBy​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • orMetaModifiedBy

      UserQuery orMetaModifiedBy​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • metaDeletionDate

      UserQuery metaDeletionDate​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • orMetaDeletionDate

      UserQuery orMetaDeletionDate​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • metaDeletedBy

      UserQuery metaDeletedBy​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • orMetaDeletedBy

      UserQuery orMetaDeletedBy​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • metaRestoreDate

      UserQuery metaRestoreDate​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • orMetaRestoreDate

      UserQuery orMetaRestoreDate​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • metaRestoredBy

      UserQuery metaRestoredBy​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • orMetaRestoredBy

      UserQuery orMetaRestoredBy​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • firstName

      UserQuery firstName​(org.teamapps.universaldb.index.text.TextFilter filter)
    • orFirstName

      UserQuery orFirstName​(org.teamapps.universaldb.index.text.TextFilter filter)
    • lastName

      UserQuery lastName​(org.teamapps.universaldb.index.text.TextFilter filter)
    • orLastName

      UserQuery orLastName​(org.teamapps.universaldb.index.text.TextFilter filter)
    • profilePicture

      UserQuery profilePicture​(org.teamapps.universaldb.index.binary.BinaryFilter filter)
    • orProfilePicture

      UserQuery orProfilePicture​(org.teamapps.universaldb.index.binary.BinaryFilter filter)
    • profilePictureLarge

      UserQuery profilePictureLarge​(org.teamapps.universaldb.index.binary.BinaryFilter filter)
    • orProfilePictureLarge

      UserQuery orProfilePictureLarge​(org.teamapps.universaldb.index.binary.BinaryFilter filter)
    • languages

      UserQuery languages​(org.teamapps.universaldb.index.text.TextFilter filter)
    • orLanguages

      UserQuery orLanguages​(org.teamapps.universaldb.index.text.TextFilter filter)
    • email

      UserQuery email​(org.teamapps.universaldb.index.text.TextFilter filter)
    • orEmail

      UserQuery orEmail​(org.teamapps.universaldb.index.text.TextFilter filter)
    • mobile

      UserQuery mobile​(org.teamapps.universaldb.index.text.TextFilter filter)
    • orMobile

      UserQuery orMobile​(org.teamapps.universaldb.index.text.TextFilter filter)
    • phone

      UserQuery phone​(org.teamapps.universaldb.index.text.TextFilter filter)
    • orPhone

      UserQuery orPhone​(org.teamapps.universaldb.index.text.TextFilter filter)
    • login

      UserQuery login​(org.teamapps.universaldb.index.text.TextFilter filter)
    • orLogin

      UserQuery orLogin​(org.teamapps.universaldb.index.text.TextFilter filter)
    • lastLogin

      UserQuery lastLogin​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • orLastLogin

      UserQuery orLastLogin​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • password

      UserQuery password​(org.teamapps.universaldb.index.text.TextFilter filter)
    • orPassword

      UserQuery orPassword​(org.teamapps.universaldb.index.text.TextFilter filter)
    • theme

      UserQuery theme​(org.teamapps.universaldb.index.text.TextFilter filter)
    • orTheme

      UserQuery orTheme​(org.teamapps.universaldb.index.text.TextFilter filter)
    • userAccountStatus

      UserQuery userAccountStatus​(org.teamapps.universaldb.index.enumeration.EnumFilterType filterType, UserAccountStatus... enums)
    • orUserAccountStatus

      UserQuery orUserAccountStatus​(org.teamapps.universaldb.index.enumeration.EnumFilterType filterType, UserAccountStatus... enums)
    • filterAcceptedPolicies

      UserQuery filterAcceptedPolicies​(UserAcceptedPolicyQuery query)
    • acceptedPolicies

      UserQuery acceptedPolicies​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • orAcceptedPolicies

      UserQuery orAcceptedPolicies​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • filterAddress

      UserQuery filterAddress​(AddressQuery query)
    • address

      UserQuery address​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • orAddress

      UserQuery orAddress​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • filterOrganizationUnit

      UserQuery filterOrganizationUnit​(OrganizationUnitQuery query)
    • organizationUnit

      UserQuery organizationUnit​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • orOrganizationUnit

      UserQuery orOrganizationUnit​(org.teamapps.universaldb.index.numeric.NumericFilter filter)
    • filterAccessTokens

      UserQuery filterAccessTokens​(UserAccessTokenQuery query)
    • accessTokens

      UserQuery accessTokens​(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, UserAccessToken... value)
    • accessTokensCount

      UserQuery accessTokensCount​(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, int count)
    • accessTokens

      UserQuery accessTokens​(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter)
    • orAccessTokens

      UserQuery orAccessTokens​(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter)
    • filterRoleAssignments

      UserQuery filterRoleAssignments​(UserRoleAssignmentQuery query)
    • roleAssignments

      UserQuery roleAssignments​(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, UserRoleAssignment... value)
    • roleAssignmentsCount

      UserQuery roleAssignmentsCount​(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, int count)
    • roleAssignments

      UserQuery roleAssignments​(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter)
    • orRoleAssignments

      UserQuery orRoleAssignments​(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter)
    • filterAllGroupMemberships

      UserQuery filterAllGroupMemberships​(UserGroupMembershipQuery query)
    • allGroupMemberships

      UserQuery allGroupMemberships​(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, UserGroupMembership... value)
    • allGroupMembershipsCount

      UserQuery allGroupMembershipsCount​(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, int count)
    • allGroupMemberships

      UserQuery allGroupMemberships​(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter)
    • orAllGroupMemberships

      UserQuery orAllGroupMemberships​(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter)
    • filterPrivateMessages

      UserQuery filterPrivateMessages​(MessageQuery query)
    • privateMessages

      UserQuery privateMessages​(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, Message... value)
    • privateMessagesCount

      UserQuery privateMessagesCount​(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, int count)
    • privateMessages

      UserQuery privateMessages​(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter)
    • orPrivateMessages

      UserQuery orPrivateMessages​(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter)
    • andOr

      UserQuery andOr​(UserQuery... queries)
    • customFilter

      UserQuery customFilter​(java.util.function.Function<User,​java.lang.Boolean> customFilter)
    • execute

      java.util.List<User> execute()
    • executeOnDeletedRecords

      java.util.List<User> executeOnDeletedRecords()
    • executeExpectSingleton

      User executeExpectSingleton()
    • executeToBitSet

      java.util.BitSet executeToBitSet()
    • execute

      java.util.List<User> execute​(java.lang.String sortFieldName, boolean ascending, org.teamapps.universaldb.context.UserContext userContext, java.lang.String... path)
    • execute

      java.util.List<User> execute​(int startIndex, int length, org.teamapps.universaldb.query.Sorting sorting, org.teamapps.universaldb.context.UserContext userContext)