Modifier and Type | Interface and Description |
---|---|
interface |
Conversation
The conversation is a container where messaging and events between humans and even bots happen.
|
interface |
ConversationBuilder
A builder interface building
Conversation objects. |
Modifier and Type | Class and Description |
---|---|
class |
ConversationBuilderImpl |
Modifier and Type | Method and Description |
---|---|
static boolean |
TagUtils.containsTag(Taggable taggable,
String tag)
Returns
true if the given tag is found within the taggable object (e.g. |
static boolean |
TagUtils.doesNotContainTag(Taggable taggable,
String tag) |
static List<String> |
TagUtils.getExcludedTags(Taggable taggable,
String tagPrefix)
Filters the given taggable object for tags NOT having a specific prefix.
|
static List<String> |
TagUtils.getFilteredTags(Taggable taggable,
Predicate<String> filter)
Returns a filtered list of tags from the given taggable object based on a provided filter function.
|
static List<String> |
TagUtils.getFilteredTags(Taggable taggable,
String tagPrefix)
Filters the given taggable object for tags having a specific prefix.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ConversationEntity |
interface |
MessageEntity |
interface |
TemporaryMessageEntity |
Modifier and Type | Class and Description |
---|---|
class |
ConversationEntityImpl |
class |
MessageEntityImpl
The default message implementation.
|
class |
TemporaryMessageEntityImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
Message
The message object that holds all relevant data describing the
event, message, action, etc
|
Modifier and Type | Interface and Description |
---|---|
interface |
TemporaryMessage
A temporary message that is a copy of
Message
that is used when some messages should be handled separately. |
Copyright © 2019. All rights reserved.