public class ClientReceiveServerMessageEventBase extends ActorEventBase<Actor> implements ClientReceiveServerMessageEvent
Constructor and Description |
---|
ClientReceiveServerMessageEventBase(Client client,
ServerMessage serverMessage,
Actor server,
String command,
List<String> parameters)
Constructs the event.
|
Modifier and Type | Method and Description |
---|---|
String |
getCommand()
Gets the command sent.
|
List<MessageTag> |
getMessageTags()
Gets the message tags.
|
String |
getOriginalMessage()
Gets the original message received by the server.
|
List<String> |
getParameters()
Gets the subsequent arguments after the command.
|
ServerMessage |
getServerMessage()
Gets the server message received.
|
protected ToStringer |
toStringer()
Generates a partial
ToStringer for the command. |
getActor
getOriginalMessages
getClient, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getActor
getOriginalMessages
getClient
public ClientReceiveServerMessageEventBase(@Nonnull Client client, @Nonnull ServerMessage serverMessage, @Nonnull Actor server, @Nonnull String command, @Nonnull List<String> parameters)
client
- clientserverMessage
- server messageserver
- servercommand
- commandparameters
- parameters@Nonnull public List<String> getParameters()
getParameters
in interface ClientReceiveServerMessageEvent
@Nonnull public String getCommand()
ClientReceiveServerMessageEvent
getCommand
in interface ClientReceiveServerMessageEvent
@Nonnull public List<MessageTag> getMessageTags()
getMessageTags
in interface ClientReceiveServerMessageEvent
@Nonnull public String getOriginalMessage()
getOriginalMessage
in interface ClientReceiveServerMessageEvent
@Nonnull public ServerMessage getServerMessage()
ClientReceiveServerMessageEvent
getServerMessage
in interface ClientReceiveServerMessageEvent
@Nonnull protected ToStringer toStringer()
ClientEventBase
ToStringer
for the command.toStringer
in class ActorEventBase<Actor>
Copyright © 2013–2019 Kitteh. All rights reserved.