Package org.teamapps.model.controlcenter
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 Summary
Modifier and Type Method Description UserQueryacceptedPolicies(org.teamapps.universaldb.index.numeric.NumericFilter filter)UserQueryaccessTokens(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter)UserQueryaccessTokens(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, UserAccessToken... value)UserQueryaccessTokensCount(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, int count)UserQueryaddress(org.teamapps.universaldb.index.numeric.NumericFilter filter)UserQueryallGroupMemberships(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter)UserQueryallGroupMemberships(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, UserGroupMembership... value)UserQueryallGroupMembershipsCount(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, int count)UserQueryandOr(UserQuery... queries)static UserQuerycreate()UserQuerycustomFilter(java.util.function.Function<User,java.lang.Boolean> customFilter)UserQueryemail(org.teamapps.universaldb.index.text.TextFilter filter)java.util.List<User>execute()java.util.List<User>execute(int startIndex, int length, org.teamapps.universaldb.query.Sorting sorting)java.util.List<User>execute(java.lang.String sortFieldName, boolean ascending, java.lang.String... path)UserexecuteExpectSingleton()java.util.BitSetexecuteToBitSet()UserQueryfilterAcceptedPolicies(UserAcceptedPolicyQuery query)UserQueryfilterAccessTokens(UserAccessTokenQuery query)UserQueryfilterAddress(AddressQuery query)UserQueryfilterAllGroupMemberships(UserGroupMembershipQuery query)UserQueryfilterOrganizationUnit(OrganizationUnitQuery query)UserQueryfilterPrivateMessages(MessageQuery query)UserQueryfilterRoleAssignments(UserRoleAssignmentQuery query)UserQueryfirstName(org.teamapps.universaldb.index.text.TextFilter filter)UserQueryfullTextFilter(org.teamapps.universaldb.index.text.TextFilter textFilter, java.lang.String... fieldNames)UserQuerylanguages(org.teamapps.universaldb.index.text.TextFilter filter)UserQuerylastLogin(org.teamapps.universaldb.index.numeric.NumericFilter filter)UserQuerylastName(org.teamapps.universaldb.index.text.TextFilter filter)UserQuerylogin(org.teamapps.universaldb.index.text.TextFilter filter)UserQuerymetaCreatedBy(org.teamapps.universaldb.index.numeric.NumericFilter filter)UserQuerymetaCreationDate(org.teamapps.universaldb.index.numeric.NumericFilter filter)UserQuerymetaDeletedBy(org.teamapps.universaldb.index.numeric.NumericFilter filter)UserQuerymetaDeletionDate(org.teamapps.universaldb.index.numeric.NumericFilter filter)UserQuerymetaModificationDate(org.teamapps.universaldb.index.numeric.NumericFilter filter)UserQuerymetaModifiedBy(org.teamapps.universaldb.index.numeric.NumericFilter filter)UserQuerymobile(org.teamapps.universaldb.index.text.TextFilter filter)UserQueryorAcceptedPolicies(org.teamapps.universaldb.index.numeric.NumericFilter filter)UserQueryorAccessTokens(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter)UserQueryorAddress(org.teamapps.universaldb.index.numeric.NumericFilter filter)UserQueryorAllGroupMemberships(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter)UserQueryorEmail(org.teamapps.universaldb.index.text.TextFilter filter)UserQueryorFirstName(org.teamapps.universaldb.index.text.TextFilter filter)UserQueryorganizationUnit(org.teamapps.universaldb.index.numeric.NumericFilter filter)UserQueryorLanguages(org.teamapps.universaldb.index.text.TextFilter filter)UserQueryorLastLogin(org.teamapps.universaldb.index.numeric.NumericFilter filter)UserQueryorLastName(org.teamapps.universaldb.index.text.TextFilter filter)UserQueryorLogin(org.teamapps.universaldb.index.text.TextFilter filter)UserQueryorMetaCreatedBy(org.teamapps.universaldb.index.numeric.NumericFilter filter)UserQueryorMetaCreationDate(org.teamapps.universaldb.index.numeric.NumericFilter filter)UserQueryorMetaDeletedBy(org.teamapps.universaldb.index.numeric.NumericFilter filter)UserQueryorMetaDeletionDate(org.teamapps.universaldb.index.numeric.NumericFilter filter)UserQueryorMetaModificationDate(org.teamapps.universaldb.index.numeric.NumericFilter filter)UserQueryorMetaModifiedBy(org.teamapps.universaldb.index.numeric.NumericFilter filter)UserQueryorMobile(org.teamapps.universaldb.index.text.TextFilter filter)UserQueryorOrganizationUnit(org.teamapps.universaldb.index.numeric.NumericFilter filter)UserQueryorPassword(org.teamapps.universaldb.index.text.TextFilter filter)UserQueryorPhone(org.teamapps.universaldb.index.text.TextFilter filter)UserQueryorPrivateMessages(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter)UserQueryorProfilePicture(org.teamapps.universaldb.index.binary.BinaryFilter filter)UserQueryorProfilePictureLarge(org.teamapps.universaldb.index.binary.BinaryFilter filter)UserQueryorRoleAssignments(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter)UserQueryorTheme(org.teamapps.universaldb.index.text.TextFilter filter)UserQueryorUserAccountStatus(org.teamapps.universaldb.index.enumeration.EnumFilterType filterType, UserAccountStatus... enums)UserQueryparseFullTextFilter(java.lang.String query, java.lang.String... fieldNames)UserQuerypassword(org.teamapps.universaldb.index.text.TextFilter filter)UserQueryphone(org.teamapps.universaldb.index.text.TextFilter filter)UserQueryprivateMessages(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter)UserQueryprivateMessages(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, Message... value)UserQueryprivateMessagesCount(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, int count)UserQueryprofilePicture(org.teamapps.universaldb.index.binary.BinaryFilter filter)UserQueryprofilePictureLarge(org.teamapps.universaldb.index.binary.BinaryFilter filter)UserQueryroleAssignments(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter)UserQueryroleAssignments(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, UserRoleAssignment... value)UserQueryroleAssignmentsCount(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, int count)UserQuerytheme(org.teamapps.universaldb.index.text.TextFilter filter)UserQueryuserAccountStatus(org.teamapps.universaldb.index.enumeration.EnumFilterType filterType, UserAccountStatus... enums)
-
Method Details
-
create
-
fullTextFilter
UserQuery fullTextFilter(org.teamapps.universaldb.index.text.TextFilter textFilter, java.lang.String... fieldNames) -
parseFullTextFilter
-
metaCreationDate
-
orMetaCreationDate
-
metaCreatedBy
-
orMetaCreatedBy
-
metaModificationDate
-
orMetaModificationDate
-
metaModifiedBy
-
orMetaModifiedBy
-
metaDeletionDate
-
orMetaDeletionDate
-
metaDeletedBy
-
orMetaDeletedBy
-
firstName
-
orFirstName
-
lastName
-
orLastName
-
profilePicture
-
orProfilePicture
-
profilePictureLarge
-
orProfilePictureLarge
-
languages
-
orLanguages
-
email
-
orEmail
-
mobile
-
orMobile
-
phone
-
orPhone
-
login
-
orLogin
-
lastLogin
-
orLastLogin
-
password
-
orPassword
-
theme
-
orTheme
-
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
-
acceptedPolicies
-
orAcceptedPolicies
-
filterAddress
-
address
-
orAddress
-
filterOrganizationUnit
-
organizationUnit
-
orOrganizationUnit
-
filterAccessTokens
-
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
-
orAccessTokens
UserQuery orAccessTokens(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter) -
filterRoleAssignments
-
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
-
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
-
privateMessages
-
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
-
customFilter
-
execute
java.util.List<User> execute() -
executeExpectSingleton
User executeExpectSingleton() -
executeToBitSet
java.util.BitSet executeToBitSet() -
execute
java.util.List<User> execute(java.lang.String sortFieldName, boolean ascending, java.lang.String... path) -
execute
java.util.List<User> execute(int startIndex, int length, org.teamapps.universaldb.query.Sorting sorting)
-