Package org.teamapps.model.controlcenter
Interface ChatMessageQuery
- All Superinterfaces:
org.teamapps.universaldb.pojo.Query<ChatMessage>
- All Known Implementing Classes:
UdbChatMessageQuery
public interface ChatMessageQuery extends org.teamapps.universaldb.pojo.Query<ChatMessage>
-
Method Summary
Modifier and Type Method Description ChatMessageQueryandOr(ChatMessageQuery... queries)ChatMessageQueryauthor(org.teamapps.universaldb.index.numeric.NumericFilter filter)ChatMessageQuerychatChannel(org.teamapps.universaldb.index.numeric.NumericFilter filter)static ChatMessageQuerycreate()ChatMessageQuerycustomFilter(java.util.function.Function<ChatMessage,java.lang.Boolean> customFilter)java.util.List<ChatMessage>execute()java.util.List<ChatMessage>execute(int startIndex, int length, org.teamapps.universaldb.query.Sorting sorting, org.teamapps.universaldb.context.UserContext userContext)java.util.List<ChatMessage>execute(java.lang.String sortFieldName, boolean ascending, org.teamapps.universaldb.context.UserContext userContext, java.lang.String... path)ChatMessageexecuteExpectSingleton()java.util.List<ChatMessage>executeOnDeletedRecords()java.util.BitSetexecuteToBitSet()ChatMessageQueryfilterAuthor(UserQuery query)ChatMessageQueryfilterChatChannel(ChatChannelQuery query)ChatMessageQueryfullTextFilter(org.teamapps.universaldb.index.text.TextFilter textFilter, java.lang.String... fieldNames)ChatMessageQuerymessage(org.teamapps.universaldb.index.text.TextFilter filter)ChatMessageQuerymetaCreatedBy(org.teamapps.universaldb.index.numeric.NumericFilter filter)ChatMessageQuerymetaCreationDate(org.teamapps.universaldb.index.numeric.NumericFilter filter)ChatMessageQuerymetaDeletedBy(org.teamapps.universaldb.index.numeric.NumericFilter filter)ChatMessageQuerymetaDeletionDate(org.teamapps.universaldb.index.numeric.NumericFilter filter)ChatMessageQuerymetaModificationDate(org.teamapps.universaldb.index.numeric.NumericFilter filter)ChatMessageQuerymetaModifiedBy(org.teamapps.universaldb.index.numeric.NumericFilter filter)ChatMessageQuerymetaRestoreDate(org.teamapps.universaldb.index.numeric.NumericFilter filter)ChatMessageQuerymetaRestoredBy(org.teamapps.universaldb.index.numeric.NumericFilter filter)ChatMessageQueryorAuthor(org.teamapps.universaldb.index.numeric.NumericFilter filter)ChatMessageQueryorChatChannel(org.teamapps.universaldb.index.numeric.NumericFilter filter)ChatMessageQueryorMessage(org.teamapps.universaldb.index.text.TextFilter filter)ChatMessageQueryorMetaCreatedBy(org.teamapps.universaldb.index.numeric.NumericFilter filter)ChatMessageQueryorMetaCreationDate(org.teamapps.universaldb.index.numeric.NumericFilter filter)ChatMessageQueryorMetaDeletedBy(org.teamapps.universaldb.index.numeric.NumericFilter filter)ChatMessageQueryorMetaDeletionDate(org.teamapps.universaldb.index.numeric.NumericFilter filter)ChatMessageQueryorMetaModificationDate(org.teamapps.universaldb.index.numeric.NumericFilter filter)ChatMessageQueryorMetaModifiedBy(org.teamapps.universaldb.index.numeric.NumericFilter filter)ChatMessageQueryorMetaRestoreDate(org.teamapps.universaldb.index.numeric.NumericFilter filter)ChatMessageQueryorMetaRestoredBy(org.teamapps.universaldb.index.numeric.NumericFilter filter)ChatMessageQueryparseFullTextFilter(java.lang.String query, java.lang.String... fieldNames)
-
Method Details
-
create
-
fullTextFilter
ChatMessageQuery fullTextFilter(org.teamapps.universaldb.index.text.TextFilter textFilter, java.lang.String... fieldNames) -
parseFullTextFilter
-
metaCreationDate
-
orMetaCreationDate
-
metaCreatedBy
-
orMetaCreatedBy
-
metaModificationDate
-
orMetaModificationDate
ChatMessageQuery orMetaModificationDate(org.teamapps.universaldb.index.numeric.NumericFilter filter) -
metaModifiedBy
-
orMetaModifiedBy
-
metaDeletionDate
-
orMetaDeletionDate
-
metaDeletedBy
-
orMetaDeletedBy
-
metaRestoreDate
-
orMetaRestoreDate
-
metaRestoredBy
-
orMetaRestoredBy
-
filterChatChannel
-
chatChannel
-
orChatChannel
-
filterAuthor
-
author
-
orAuthor
-
message
-
orMessage
-
andOr
-
customFilter
ChatMessageQuery customFilter(java.util.function.Function<ChatMessage,java.lang.Boolean> customFilter) -
execute
java.util.List<ChatMessage> execute() -
executeOnDeletedRecords
java.util.List<ChatMessage> executeOnDeletedRecords() -
executeExpectSingleton
ChatMessage executeExpectSingleton() -
executeToBitSet
java.util.BitSet executeToBitSet() -
execute
java.util.List<ChatMessage> execute(java.lang.String sortFieldName, boolean ascending, org.teamapps.universaldb.context.UserContext userContext, java.lang.String... path) -
execute
java.util.List<ChatMessage> execute(int startIndex, int length, org.teamapps.universaldb.query.Sorting sorting, org.teamapps.universaldb.context.UserContext userContext)
-