Package org.teamapps.model.controlcenter
Class UdbGroupQuery
java.lang.Object
org.teamapps.universaldb.pojo.AbstractUdbQuery<Group>
org.teamapps.model.controlcenter.UdbGroupQuery
- All Implemented Interfaces:
GroupQuery,org.teamapps.universaldb.pojo.Query<Group>
public class UdbGroupQuery extends org.teamapps.universaldb.pojo.AbstractUdbQuery<Group> implements GroupQuery
-
Constructor Summary
Constructors Constructor Description UdbGroupQuery() -
Method Summary
Modifier and Type Method Description UdbGroupQueryandOr(GroupQuery... queries)GroupQuerycustomFilter(java.util.function.Function<Group,java.lang.Boolean> customFilter)GroupQuerydescription(org.teamapps.universaldb.index.text.TextFilter filter)GroupQueryfilterGroupFolders(GroupFolderQuery query)GroupQueryfilterMembershipDefinitions(GroupMembershipDefinitionQuery query)GroupQueryfilterMentors(UserQuery query)GroupQueryfilterModerators(UserQuery query)GroupQueryfilterOrganizationField(OrganizationFieldQuery query)GroupQueryfilterOrganizationUnit(OrganizationUnitQuery query)GroupQueryfilterOwner(UserQuery query)GroupQueryfilterRegistrationAllowedForDefinitions(GroupMembershipDefinitionQuery query)GroupQueryfilterUserMemberships(UserGroupMembershipQuery query)GroupQueryfullTextFilter(org.teamapps.universaldb.index.text.TextFilter textFilter, java.lang.String... fieldNames)GroupQuerygroupFolders(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter)GroupQuerygroupFolders(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, GroupFolder... values)GroupQuerygroupFoldersCount(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, int count)GroupQuerygroupType(org.teamapps.universaldb.index.enumeration.EnumFilterType filterType, GroupType... enums)GroupQuerylanguage(org.teamapps.universaldb.index.text.TextFilter filter)GroupQuerylastMessageDate(org.teamapps.universaldb.index.numeric.NumericFilter filter)GroupQuerymembershipDefinitions(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter)GroupQuerymembershipDefinitions(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, GroupMembershipDefinition... values)GroupQuerymembershipDefinitionsCount(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, int count)GroupQuerymentors(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter)GroupQuerymentors(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, User... values)GroupQuerymentorsCount(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, int count)GroupQuerymetaCreatedBy(org.teamapps.universaldb.index.numeric.NumericFilter filter)GroupQuerymetaCreationDate(org.teamapps.universaldb.index.numeric.NumericFilter filter)GroupQuerymetaDeletedBy(org.teamapps.universaldb.index.numeric.NumericFilter filter)GroupQuerymetaDeletionDate(org.teamapps.universaldb.index.numeric.NumericFilter filter)GroupQuerymetaModificationDate(org.teamapps.universaldb.index.numeric.NumericFilter filter)GroupQuerymetaModifiedBy(org.teamapps.universaldb.index.numeric.NumericFilter filter)GroupQuerymetaRestoreDate(org.teamapps.universaldb.index.numeric.NumericFilter filter)GroupQuerymetaRestoredBy(org.teamapps.universaldb.index.numeric.NumericFilter filter)GroupQuerymoderators(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter)GroupQuerymoderators(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, User... values)GroupQuerymoderatorsCount(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, int count)GroupQueryname(org.teamapps.universaldb.index.text.TextFilter filter)GroupQueryorDescription(org.teamapps.universaldb.index.text.TextFilter filter)GroupQueryorganizationField(org.teamapps.universaldb.index.numeric.NumericFilter filter)GroupQueryorganizationUnit(org.teamapps.universaldb.index.numeric.NumericFilter filter)GroupQueryorGroupFolders(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter)GroupQueryorGroupType(org.teamapps.universaldb.index.enumeration.EnumFilterType filterType, GroupType... enums)GroupQueryorLanguage(org.teamapps.universaldb.index.text.TextFilter filter)GroupQueryorLastMessageDate(org.teamapps.universaldb.index.numeric.NumericFilter filter)GroupQueryorMembershipDefinitions(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter)GroupQueryorMentors(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter)GroupQueryorMetaCreatedBy(org.teamapps.universaldb.index.numeric.NumericFilter filter)GroupQueryorMetaCreationDate(org.teamapps.universaldb.index.numeric.NumericFilter filter)GroupQueryorMetaDeletedBy(org.teamapps.universaldb.index.numeric.NumericFilter filter)GroupQueryorMetaDeletionDate(org.teamapps.universaldb.index.numeric.NumericFilter filter)GroupQueryorMetaModificationDate(org.teamapps.universaldb.index.numeric.NumericFilter filter)GroupQueryorMetaModifiedBy(org.teamapps.universaldb.index.numeric.NumericFilter filter)GroupQueryorMetaRestoreDate(org.teamapps.universaldb.index.numeric.NumericFilter filter)GroupQueryorMetaRestoredBy(org.teamapps.universaldb.index.numeric.NumericFilter filter)GroupQueryorModerators(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter)GroupQueryorName(org.teamapps.universaldb.index.text.TextFilter filter)GroupQueryorOrganizationField(org.teamapps.universaldb.index.numeric.NumericFilter filter)GroupQueryorOrganizationUnit(org.teamapps.universaldb.index.numeric.NumericFilter filter)GroupQueryorOwner(org.teamapps.universaldb.index.numeric.NumericFilter filter)GroupQueryorRegistrationAllowedForDefinitions(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter)GroupQueryorUserMemberships(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter)GroupQueryorValid(org.teamapps.universaldb.index.bool.BooleanFilter filter)GroupQueryowner(org.teamapps.universaldb.index.numeric.NumericFilter filter)GroupQueryparseFullTextFilter(java.lang.String query, java.lang.String... fieldNames)GroupQueryregistrationAllowedForDefinitions(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter)GroupQueryregistrationAllowedForDefinitions(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, GroupMembershipDefinition... values)GroupQueryregistrationAllowedForDefinitionsCount(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, int count)GroupQueryuserMemberships(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter)GroupQueryuserMemberships(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, UserGroupMembership... values)GroupQueryuserMembershipsCount(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, int count)GroupQueryvalid(org.teamapps.universaldb.index.bool.BooleanFilter filter)Methods inherited from class org.teamapps.universaldb.pojo.AbstractUdbQuery
addBooleanFilter, addFullTextFilter, addFullTextQuery, addNumericFilter, addTextFilter, and, and, and, and, andOr, andOr, execute, execute, execute, execute, execute, executeExpectSingleton, executeOnDeletedRecords, executeToBitSet, filter, getEntityBuilder, getFilter, getTableIndex, or, or, prependPath, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.teamapps.model.controlcenter.GroupQuery
execute, execute, execute, executeExpectSingleton, executeOnDeletedRecords, executeToBitSet
-
Constructor Details
-
UdbGroupQuery
public UdbGroupQuery()
-
-
Method Details
-
fullTextFilter
public GroupQuery fullTextFilter(org.teamapps.universaldb.index.text.TextFilter textFilter, java.lang.String... fieldNames)- Specified by:
fullTextFilterin interfaceGroupQuery
-
parseFullTextFilter
- Specified by:
parseFullTextFilterin interfaceGroupQuery
-
metaCreationDate
- Specified by:
metaCreationDatein interfaceGroupQuery
-
orMetaCreationDate
- Specified by:
orMetaCreationDatein interfaceGroupQuery
-
metaCreatedBy
- Specified by:
metaCreatedByin interfaceGroupQuery
-
orMetaCreatedBy
- Specified by:
orMetaCreatedByin interfaceGroupQuery
-
metaModificationDate
public GroupQuery metaModificationDate(org.teamapps.universaldb.index.numeric.NumericFilter filter)- Specified by:
metaModificationDatein interfaceGroupQuery
-
orMetaModificationDate
public GroupQuery orMetaModificationDate(org.teamapps.universaldb.index.numeric.NumericFilter filter)- Specified by:
orMetaModificationDatein interfaceGroupQuery
-
metaModifiedBy
- Specified by:
metaModifiedByin interfaceGroupQuery
-
orMetaModifiedBy
- Specified by:
orMetaModifiedByin interfaceGroupQuery
-
metaDeletionDate
- Specified by:
metaDeletionDatein interfaceGroupQuery
-
orMetaDeletionDate
- Specified by:
orMetaDeletionDatein interfaceGroupQuery
-
metaDeletedBy
- Specified by:
metaDeletedByin interfaceGroupQuery
-
orMetaDeletedBy
- Specified by:
orMetaDeletedByin interfaceGroupQuery
-
metaRestoreDate
- Specified by:
metaRestoreDatein interfaceGroupQuery
-
orMetaRestoreDate
- Specified by:
orMetaRestoreDatein interfaceGroupQuery
-
metaRestoredBy
- Specified by:
metaRestoredByin interfaceGroupQuery
-
orMetaRestoredBy
- Specified by:
orMetaRestoredByin interfaceGroupQuery
-
groupType
public GroupQuery groupType(org.teamapps.universaldb.index.enumeration.EnumFilterType filterType, GroupType... enums)- Specified by:
groupTypein interfaceGroupQuery
-
orGroupType
public GroupQuery orGroupType(org.teamapps.universaldb.index.enumeration.EnumFilterType filterType, GroupType... enums)- Specified by:
orGroupTypein interfaceGroupQuery
-
name
- Specified by:
namein interfaceGroupQuery
-
orName
- Specified by:
orNamein interfaceGroupQuery
-
description
- Specified by:
descriptionin interfaceGroupQuery
-
orDescription
- Specified by:
orDescriptionin interfaceGroupQuery
-
language
- Specified by:
languagein interfaceGroupQuery
-
orLanguage
- Specified by:
orLanguagein interfaceGroupQuery
-
filterOrganizationField
- Specified by:
filterOrganizationFieldin interfaceGroupQuery
-
organizationField
- Specified by:
organizationFieldin interfaceGroupQuery
-
orOrganizationField
- Specified by:
orOrganizationFieldin interfaceGroupQuery
-
filterOrganizationUnit
- Specified by:
filterOrganizationUnitin interfaceGroupQuery
-
organizationUnit
- Specified by:
organizationUnitin interfaceGroupQuery
-
orOrganizationUnit
- Specified by:
orOrganizationUnitin interfaceGroupQuery
-
filterOwner
- Specified by:
filterOwnerin interfaceGroupQuery
-
owner
- Specified by:
ownerin interfaceGroupQuery
-
orOwner
- Specified by:
orOwnerin interfaceGroupQuery
-
filterModerators
- Specified by:
filterModeratorsin interfaceGroupQuery
-
moderators
public GroupQuery moderators(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, User... values)- Specified by:
moderatorsin interfaceGroupQuery
-
moderatorsCount
public GroupQuery moderatorsCount(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, int count)- Specified by:
moderatorsCountin interfaceGroupQuery
-
moderators
public GroupQuery moderators(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter)- Specified by:
moderatorsin interfaceGroupQuery
-
orModerators
public GroupQuery orModerators(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter)- Specified by:
orModeratorsin interfaceGroupQuery
-
filterMentors
- Specified by:
filterMentorsin interfaceGroupQuery
-
mentors
public GroupQuery mentors(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, User... values)- Specified by:
mentorsin interfaceGroupQuery
-
mentorsCount
public GroupQuery mentorsCount(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, int count)- Specified by:
mentorsCountin interfaceGroupQuery
-
mentors
public GroupQuery mentors(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter)- Specified by:
mentorsin interfaceGroupQuery
-
orMentors
public GroupQuery orMentors(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter)- Specified by:
orMentorsin interfaceGroupQuery
-
valid
- Specified by:
validin interfaceGroupQuery
-
orValid
- Specified by:
orValidin interfaceGroupQuery
-
filterMembershipDefinitions
- Specified by:
filterMembershipDefinitionsin interfaceGroupQuery
-
membershipDefinitions
public GroupQuery membershipDefinitions(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, GroupMembershipDefinition... values)- Specified by:
membershipDefinitionsin interfaceGroupQuery
-
membershipDefinitionsCount
public GroupQuery membershipDefinitionsCount(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, int count)- Specified by:
membershipDefinitionsCountin interfaceGroupQuery
-
membershipDefinitions
public GroupQuery membershipDefinitions(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter)- Specified by:
membershipDefinitionsin interfaceGroupQuery
-
orMembershipDefinitions
public GroupQuery orMembershipDefinitions(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter)- Specified by:
orMembershipDefinitionsin interfaceGroupQuery
-
filterRegistrationAllowedForDefinitions
- Specified by:
filterRegistrationAllowedForDefinitionsin interfaceGroupQuery
-
registrationAllowedForDefinitions
public GroupQuery registrationAllowedForDefinitions(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, GroupMembershipDefinition... values)- Specified by:
registrationAllowedForDefinitionsin interfaceGroupQuery
-
registrationAllowedForDefinitionsCount
public GroupQuery registrationAllowedForDefinitionsCount(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, int count)- Specified by:
registrationAllowedForDefinitionsCountin interfaceGroupQuery
-
registrationAllowedForDefinitions
public GroupQuery registrationAllowedForDefinitions(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter)- Specified by:
registrationAllowedForDefinitionsin interfaceGroupQuery
-
orRegistrationAllowedForDefinitions
public GroupQuery orRegistrationAllowedForDefinitions(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter)- Specified by:
orRegistrationAllowedForDefinitionsin interfaceGroupQuery
-
filterUserMemberships
- Specified by:
filterUserMembershipsin interfaceGroupQuery
-
userMemberships
public GroupQuery userMemberships(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, UserGroupMembership... values)- Specified by:
userMembershipsin interfaceGroupQuery
-
userMembershipsCount
public GroupQuery userMembershipsCount(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, int count)- Specified by:
userMembershipsCountin interfaceGroupQuery
-
userMemberships
public GroupQuery userMemberships(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter)- Specified by:
userMembershipsin interfaceGroupQuery
-
orUserMemberships
public GroupQuery orUserMemberships(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter)- Specified by:
orUserMembershipsin interfaceGroupQuery
-
lastMessageDate
- Specified by:
lastMessageDatein interfaceGroupQuery
-
orLastMessageDate
- Specified by:
orLastMessageDatein interfaceGroupQuery
-
filterGroupFolders
- Specified by:
filterGroupFoldersin interfaceGroupQuery
-
groupFolders
public GroupQuery groupFolders(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, GroupFolder... values)- Specified by:
groupFoldersin interfaceGroupQuery
-
groupFoldersCount
public GroupQuery groupFoldersCount(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, int count)- Specified by:
groupFoldersCountin interfaceGroupQuery
-
groupFolders
public GroupQuery groupFolders(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter)- Specified by:
groupFoldersin interfaceGroupQuery
-
orGroupFolders
public GroupQuery orGroupFolders(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter)- Specified by:
orGroupFoldersin interfaceGroupQuery
-
andOr
- Specified by:
andOrin interfaceGroupQuery
-
customFilter
- Specified by:
customFilterin interfaceGroupQuery
-