public class ChannelPartEvent extends ActorChannelMessageEventBase<User> implements ChannelUserListChangeEvent
ChannelUserListChangeEvent.Change| Constructor and Description |
|---|
ChannelPartEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull Channel channel,
@NonNull User user,
@NonNull String message)
Creates the event.
|
| Modifier and Type | Method and Description |
|---|---|
@NonNull Optional<Channel> |
getAffectedChannel()
Gets the channel affected or empty if affecting all channels the user
is present in.
|
@NonNull ChannelUserListChangeEvent.Change |
getChange()
Gets the type of change occurring.
|
@NonNull User |
getUser()
Gets the current user affected.
|
getMessage, toStringergetChannelgetActorgetSourcegetClient, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetSource, getTag, getTag, getTagsgetClientpublic ChannelPartEvent(@NonNull Client client, @NonNull ServerMessage sourceMessage, @NonNull Channel channel, @NonNull User user, @NonNull String message)
client - client for which this is occurringsourceMessage - source messagechannel - channel being leftuser - user leavingmessage - message the user leftpublic @NonNull Optional<Channel> getAffectedChannel()
ChannelUserListChangeEventgetAffectedChannel in interface ChannelUserListChangeEventpublic @NonNull ChannelUserListChangeEvent.Change getChange()
ChannelUserListChangeEventgetChange in interface ChannelUserListChangeEventpublic @NonNull User getUser()
ChannelUserListChangeEventgetUser in interface ChannelUserListChangeEventCopyright © 2013–2021 Kitteh. All rights reserved.