Package org.teamapps.model.controlcenter
Interface ChatChannelQuery
- All Superinterfaces:
org.teamapps.universaldb.pojo.Query<ChatChannel>
- All Known Implementing Classes:
UdbChatChannelQuery
public interface ChatChannelQuery extends org.teamapps.universaldb.pojo.Query<ChatChannel>
-
Method Summary
Modifier and Type Method Description ChatChannelQueryandOr(ChatChannelQuery... queries)ChatChannelQuerychatMessages(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter)ChatChannelQuerychatMessages(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, ChatMessage... value)ChatChannelQuerychatMessagesCount(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, int count)static ChatChannelQuerycreate()ChatChannelQuerycustomFilter(java.util.function.Function<ChatChannel,java.lang.Boolean> customFilter)java.util.List<ChatChannel>execute()java.util.List<ChatChannel>execute(int startIndex, int length, org.teamapps.universaldb.query.Sorting sorting, org.teamapps.universaldb.context.UserContext userContext)java.util.List<ChatChannel>execute(java.lang.String sortFieldName, boolean ascending, org.teamapps.universaldb.context.UserContext userContext, java.lang.String... path)ChatChannelexecuteExpectSingleton()java.util.List<ChatChannel>executeOnDeletedRecords()java.util.BitSetexecuteToBitSet()ChatChannelQueryfilterChatMessages(ChatMessageQuery query)ChatChannelQueryfullTextFilter(org.teamapps.universaldb.index.text.TextFilter textFilter, java.lang.String... fieldNames)ChatChannelQuerymetaCreatedBy(org.teamapps.universaldb.index.numeric.NumericFilter filter)ChatChannelQuerymetaCreationDate(org.teamapps.universaldb.index.numeric.NumericFilter filter)ChatChannelQuerymetaDeletedBy(org.teamapps.universaldb.index.numeric.NumericFilter filter)ChatChannelQuerymetaDeletionDate(org.teamapps.universaldb.index.numeric.NumericFilter filter)ChatChannelQuerymetaModificationDate(org.teamapps.universaldb.index.numeric.NumericFilter filter)ChatChannelQuerymetaModifiedBy(org.teamapps.universaldb.index.numeric.NumericFilter filter)ChatChannelQuerymetaRestoreDate(org.teamapps.universaldb.index.numeric.NumericFilter filter)ChatChannelQuerymetaRestoredBy(org.teamapps.universaldb.index.numeric.NumericFilter filter)ChatChannelQueryorChatMessages(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter)ChatChannelQueryorMetaCreatedBy(org.teamapps.universaldb.index.numeric.NumericFilter filter)ChatChannelQueryorMetaCreationDate(org.teamapps.universaldb.index.numeric.NumericFilter filter)ChatChannelQueryorMetaDeletedBy(org.teamapps.universaldb.index.numeric.NumericFilter filter)ChatChannelQueryorMetaDeletionDate(org.teamapps.universaldb.index.numeric.NumericFilter filter)ChatChannelQueryorMetaModificationDate(org.teamapps.universaldb.index.numeric.NumericFilter filter)ChatChannelQueryorMetaModifiedBy(org.teamapps.universaldb.index.numeric.NumericFilter filter)ChatChannelQueryorMetaRestoreDate(org.teamapps.universaldb.index.numeric.NumericFilter filter)ChatChannelQueryorMetaRestoredBy(org.teamapps.universaldb.index.numeric.NumericFilter filter)ChatChannelQueryorTitle(org.teamapps.universaldb.index.text.TextFilter filter)ChatChannelQueryparseFullTextFilter(java.lang.String query, java.lang.String... fieldNames)ChatChannelQuerytitle(org.teamapps.universaldb.index.text.TextFilter filter)
-
Method Details
-
create
-
fullTextFilter
ChatChannelQuery fullTextFilter(org.teamapps.universaldb.index.text.TextFilter textFilter, java.lang.String... fieldNames) -
parseFullTextFilter
-
metaCreationDate
-
orMetaCreationDate
-
metaCreatedBy
-
orMetaCreatedBy
-
metaModificationDate
-
orMetaModificationDate
ChatChannelQuery orMetaModificationDate(org.teamapps.universaldb.index.numeric.NumericFilter filter) -
metaModifiedBy
-
orMetaModifiedBy
-
metaDeletionDate
-
orMetaDeletionDate
-
metaDeletedBy
-
orMetaDeletedBy
-
metaRestoreDate
-
orMetaRestoreDate
-
metaRestoredBy
-
orMetaRestoredBy
-
title
-
orTitle
-
filterChatMessages
-
chatMessages
ChatChannelQuery chatMessages(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, ChatMessage... value) -
chatMessagesCount
ChatChannelQuery chatMessagesCount(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilterType type, int count) -
chatMessages
ChatChannelQuery chatMessages(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter) -
orChatMessages
ChatChannelQuery orChatMessages(org.teamapps.universaldb.index.reference.multi.MultiReferenceFilter filter) -
andOr
-
customFilter
ChatChannelQuery customFilter(java.util.function.Function<ChatChannel,java.lang.Boolean> customFilter) -
execute
java.util.List<ChatChannel> execute() -
executeOnDeletedRecords
java.util.List<ChatChannel> executeOnDeletedRecords() -
executeExpectSingleton
ChatChannel executeExpectSingleton() -
executeToBitSet
java.util.BitSet executeToBitSet() -
execute
java.util.List<ChatChannel> execute(java.lang.String sortFieldName, boolean ascending, org.teamapps.universaldb.context.UserContext userContext, java.lang.String... path) -
execute
java.util.List<ChatChannel> execute(int startIndex, int length, org.teamapps.universaldb.query.Sorting sorting, org.teamapps.universaldb.context.UserContext userContext)
-