Package org.teamapps.model.controlcenter
Interface GroupFolderQuery
- All Superinterfaces:
org.teamapps.universaldb.pojo.Query<GroupFolder>
- All Known Implementing Classes:
UdbGroupFolderQuery
public interface GroupFolderQuery extends org.teamapps.universaldb.pojo.Query<GroupFolder>
-
Method Summary
Modifier and Type Method Description GroupFolderQueryandOr(GroupFolderQuery... queries)static GroupFolderQuerycreate()GroupFolderQuerycustomFilter(java.util.function.Function<GroupFolder,java.lang.Boolean> customFilter)java.util.List<GroupFolder>execute()java.util.List<GroupFolder>execute(int startIndex, int length, org.teamapps.universaldb.query.Sorting sorting, org.teamapps.universaldb.context.UserContext userContext)java.util.List<GroupFolder>execute(java.lang.String sortFieldName, boolean ascending, org.teamapps.universaldb.context.UserContext userContext, java.lang.String... path)GroupFolderexecuteExpectSingleton()java.util.List<GroupFolder>executeOnDeletedRecords()java.util.BitSetexecuteToBitSet()GroupFolderQueryfilterGroup(GroupQuery query)GroupFolderQueryfilterMessages(MessageQuery query)GroupFolderQueryfullTextFilter(org.teamapps.universaldb.index.text.TextFilter textFilter, java.lang.String... fieldNames)GroupFolderQuerygroup(org.teamapps.universaldb.index.numeric.NumericFilter filter)GroupFolderQuerygroupFolderType(org.teamapps.universaldb.index.enumeration.EnumFilterType filterType, GroupFolderType... enums)GroupFolderQuerymessages(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter)GroupFolderQuerymessages(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, Message... value)GroupFolderQuerymessagesCount(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, int count)GroupFolderQuerymetaCreatedBy(org.teamapps.universaldb.index.numeric.NumericFilter filter)GroupFolderQuerymetaCreationDate(org.teamapps.universaldb.index.numeric.NumericFilter filter)GroupFolderQuerymetaDeletedBy(org.teamapps.universaldb.index.numeric.NumericFilter filter)GroupFolderQuerymetaDeletionDate(org.teamapps.universaldb.index.numeric.NumericFilter filter)GroupFolderQuerymetaModificationDate(org.teamapps.universaldb.index.numeric.NumericFilter filter)GroupFolderQuerymetaModifiedBy(org.teamapps.universaldb.index.numeric.NumericFilter filter)GroupFolderQuerymetaRestoreDate(org.teamapps.universaldb.index.numeric.NumericFilter filter)GroupFolderQuerymetaRestoredBy(org.teamapps.universaldb.index.numeric.NumericFilter filter)GroupFolderQuerymoderatorReadAccess(org.teamapps.universaldb.index.bool.BooleanFilter filter)GroupFolderQuerymoderatorWriteAccess(org.teamapps.universaldb.index.bool.BooleanFilter filter)GroupFolderQueryname(org.teamapps.universaldb.index.text.TextFilter filter)GroupFolderQueryorGroup(org.teamapps.universaldb.index.numeric.NumericFilter filter)GroupFolderQueryorGroupFolderType(org.teamapps.universaldb.index.enumeration.EnumFilterType filterType, GroupFolderType... enums)GroupFolderQueryorMessages(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter)GroupFolderQueryorMetaCreatedBy(org.teamapps.universaldb.index.numeric.NumericFilter filter)GroupFolderQueryorMetaCreationDate(org.teamapps.universaldb.index.numeric.NumericFilter filter)GroupFolderQueryorMetaDeletedBy(org.teamapps.universaldb.index.numeric.NumericFilter filter)GroupFolderQueryorMetaDeletionDate(org.teamapps.universaldb.index.numeric.NumericFilter filter)GroupFolderQueryorMetaModificationDate(org.teamapps.universaldb.index.numeric.NumericFilter filter)GroupFolderQueryorMetaModifiedBy(org.teamapps.universaldb.index.numeric.NumericFilter filter)GroupFolderQueryorMetaRestoreDate(org.teamapps.universaldb.index.numeric.NumericFilter filter)GroupFolderQueryorMetaRestoredBy(org.teamapps.universaldb.index.numeric.NumericFilter filter)GroupFolderQueryorModeratorReadAccess(org.teamapps.universaldb.index.bool.BooleanFilter filter)GroupFolderQueryorModeratorWriteAccess(org.teamapps.universaldb.index.bool.BooleanFilter filter)GroupFolderQueryorName(org.teamapps.universaldb.index.text.TextFilter filter)GroupFolderQueryorSubjectTags(org.teamapps.universaldb.index.text.TextFilter filter)GroupFolderQueryparseFullTextFilter(java.lang.String query, java.lang.String... fieldNames)GroupFolderQuerysubjectTags(org.teamapps.universaldb.index.text.TextFilter filter)
-
Method Details
-
create
-
fullTextFilter
GroupFolderQuery fullTextFilter(org.teamapps.universaldb.index.text.TextFilter textFilter, java.lang.String... fieldNames) -
parseFullTextFilter
-
metaCreationDate
-
orMetaCreationDate
-
metaCreatedBy
-
orMetaCreatedBy
-
metaModificationDate
-
orMetaModificationDate
GroupFolderQuery orMetaModificationDate(org.teamapps.universaldb.index.numeric.NumericFilter filter) -
metaModifiedBy
-
orMetaModifiedBy
-
metaDeletionDate
-
orMetaDeletionDate
-
metaDeletedBy
-
orMetaDeletedBy
-
metaRestoreDate
-
orMetaRestoreDate
-
metaRestoredBy
-
orMetaRestoredBy
-
filterGroup
-
group
-
orGroup
-
name
-
orName
-
moderatorReadAccess
-
orModeratorReadAccess
-
moderatorWriteAccess
-
orModeratorWriteAccess
-
subjectTags
-
orSubjectTags
-
groupFolderType
GroupFolderQuery groupFolderType(org.teamapps.universaldb.index.enumeration.EnumFilterType filterType, GroupFolderType... enums) -
orGroupFolderType
GroupFolderQuery orGroupFolderType(org.teamapps.universaldb.index.enumeration.EnumFilterType filterType, GroupFolderType... enums) -
filterMessages
-
messages
GroupFolderQuery messages(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, Message... value) -
messagesCount
GroupFolderQuery messagesCount(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, int count) -
messages
GroupFolderQuery messages(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter) -
orMessages
GroupFolderQuery orMessages(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter) -
andOr
-
customFilter
GroupFolderQuery customFilter(java.util.function.Function<GroupFolder,java.lang.Boolean> customFilter) -
execute
java.util.List<GroupFolder> execute() -
executeOnDeletedRecords
java.util.List<GroupFolder> executeOnDeletedRecords() -
executeExpectSingleton
GroupFolder executeExpectSingleton() -
executeToBitSet
java.util.BitSet executeToBitSet() -
execute
java.util.List<GroupFolder> execute(java.lang.String sortFieldName, boolean ascending, org.teamapps.universaldb.context.UserContext userContext, java.lang.String... path) -
execute
java.util.List<GroupFolder> execute(int startIndex, int length, org.teamapps.universaldb.query.Sorting sorting, org.teamapps.universaldb.context.UserContext userContext)
-