public class DefaultServerMessage extends Object implements ServerMessage
ServerMessage.| Modifier and Type | Class and Description |
|---|---|
static class |
DefaultServerMessage.NumericCommand
Default implementation of
NumericCommandServerMessage. |
static class |
DefaultServerMessage.StringCommand
Default implementation of
StringCommandServerMessage. |
ServerMessage.NumericCommandServerMessage, ServerMessage.StringCommandServerMessage| Constructor and Description |
|---|
DefaultServerMessage(String message,
List<MessageTag> tags)
Constructs a sad, non-command message, only used in KICL for bad
messages going to a
KittehServerMessageException. |
| Modifier and Type | Method and Description |
|---|---|
String |
getMessage()
Gets the full content of the line sent by the server, minus linebreak
characters \r and \n.
|
List<MessageTag> |
getTags()
Gets the processed message tags, if any, contained in the message.
|
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetTag, getTagpublic DefaultServerMessage(@Nonnull String message, @Nonnull List<MessageTag> tags)
KittehServerMessageException.message - full messagetags - parsed tags@Nonnull public String getMessage()
ServerMessagegetMessage in interface ServerMessage@Nonnull public final List<MessageTag> getTags()
ServerMessagegetTags in interface ServerMessageCopyright © 2013–2019 Kitteh. All rights reserved.