public class ChannelKickEvent extends ActorChannelMessageEventBase<Actor> implements ChannelUserListChangeEvent
User has kicked another User!ChannelUserListChangeEvent.Change| Constructor and Description |
|---|
ChannelKickEvent(Client client,
List<ServerMessage> originalMessages,
Channel channel,
Actor actor,
User target,
String message)
Creates the event.
|
| Modifier and Type | Method and Description |
|---|---|
Optional<Channel> |
getAffectedChannel()
Gets the channel affected or empty if affecting all channels the user
is present in.
|
ChannelUserListChangeEvent.Change |
getChange()
Gets the type of change occurring.
|
User |
getTarget()
Gets the kicked user.
|
User |
getUser()
Gets the current user affected.
|
protected ToStringer |
toStringer()
Generates a partial
ToStringer for the command. |
getMessagegetChannelgetActorgetOriginalMessagesgetClient, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetOriginalMessagesgetClientpublic ChannelKickEvent(@Nonnull Client client, @Nonnull List<ServerMessage> originalMessages, @Nonnull Channel channel, @Nonnull Actor actor, @Nonnull User target, @Nonnull String message)
client - client for which this is occurringoriginalMessages - original messageschannel - channel being leftactor - actor kicking the targeted usertarget - targeted usermessage - message the user left@Nonnull public Optional<Channel> getAffectedChannel()
ChannelUserListChangeEventgetAffectedChannel in interface ChannelUserListChangeEvent@Nonnull public ChannelUserListChangeEvent.Change getChange()
ChannelUserListChangeEventgetChange in interface ChannelUserListChangeEvent@Nonnull public User getTarget()
@Nonnull public User getUser()
ChannelUserListChangeEventgetUser in interface ChannelUserListChangeEvent@Nonnull protected ToStringer toStringer()
ClientEventBaseToStringer for the command.toStringer in class ActorChannelMessageEventBase<Actor>Copyright © 2013–2019 Kitteh. All rights reserved.