public class AbstractModeInfoListenerBase extends AbstractDefaultListenerBase
AbstractDefaultListenerBase.MessageTargetInfo| Constructor and Description |
|---|
AbstractModeInfoListenerBase(Client.WithManagement client)
Constructs the listener.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
endModeInfoList(@NonNull ClientReceiveNumericEvent event,
@NonNull String name,
char mode,
@NonNull List<ServerMessage> messageList,
@NonNull List<ModeInfo> infoList)
Handles the end of the mode info list.
|
protected @Nullable Channel |
getChannel(@NonNull ClientReceiveNumericEvent event,
@NonNull String name) |
protected @Nullable ChannelMode |
getChannelMode(@NonNull ClientReceiveNumericEvent event,
@NonNull String name,
char mode) |
protected void |
modeInfoList(@NonNull ClientReceiveNumericEvent event,
@NonNull String name,
char mode,
@NonNull List<ServerMessage> messageList,
@NonNull List<ModeInfo> infoList)
Adds an item to a mode info list.
|
protected void |
modeInfoList(@NonNull ClientReceiveNumericEvent event,
@NonNull String name,
char mode,
@NonNull List<ServerMessage> messageList,
@NonNull List<ModeInfo> infoList,
int offset)
Adds an item to a mode info list.
|
fire, getClient, getTracker, getTypeByTarget, toString, trackExceptionpublic AbstractModeInfoListenerBase(Client.WithManagement client)
client - clientprotected void modeInfoList(@NonNull ClientReceiveNumericEvent event, @NonNull String name, char mode, @NonNull List<ServerMessage> messageList, @NonNull List<ModeInfo> infoList)
event - eventname - name in listmode - modemessageList - list of server messagesinfoList - info list to appendprotected void modeInfoList(@NonNull ClientReceiveNumericEvent event, @NonNull String name, char mode, @NonNull List<ServerMessage> messageList, @NonNull List<ModeInfo> infoList, int offset)
event - eventname - name in listmode - modemessageList - list of server messagesinfoList - info list to appendoffset - offsetprotected void endModeInfoList(@NonNull ClientReceiveNumericEvent event, @NonNull String name, char mode, @NonNull List<ServerMessage> messageList, @NonNull List<ModeInfo> infoList)
event - eventname - namemode - modemessageList - list of messagesinfoList - mode info listprotected @Nullable Channel getChannel(@NonNull ClientReceiveNumericEvent event, @NonNull String name)
protected @Nullable ChannelMode getChannelMode(@NonNull ClientReceiveNumericEvent event, @NonNull String name, char mode)
Copyright © 2013–2021 Kitteh. All rights reserved.