Modifier and Type | Interface and Description |
---|---|
static interface |
Client.WithManagement
A Client with management features.
|
Modifier and Type | Method and Description |
---|---|
@NonNull Client |
Client.Builder.build()
Clientmaker, clientmaker, make me a client!
|
@NonNull Client |
Client.Builder.buildAndConnect()
Clientmaker, clientmaker, make me a client, build me the client,
begin connection!
|
default @NonNull Client |
Client.getClient() |
Modifier and Type | Method and Description |
---|---|
@NonNull Client |
Command.getClient()
Gets the client on which this command will be run.
|
Constructor and Description |
---|
AwayCommand(@NonNull Client client)
Constructs the command.
|
CapabilityRequestCommand(@NonNull Client client)
Constructs the CAP REQ command.
|
ChannelCommand(@NonNull Client client,
@NonNull String channel)
Constructs a command for a given channel.
|
ChannelModeCommand(@NonNull Client client,
@NonNull String channel)
Constructs a MODE command for a given channel.
|
Command(@NonNull Client client)
Constructs the command.
|
KickCommand(@NonNull Client client,
@NonNull String channel)
Constructs a KICK command for a given channel.
|
MessageCommand(@NonNull Client client)
Constructs a message command.
|
MonitorCommand(@NonNull Client client)
Constructs the command.
|
NoticeCommand(@NonNull Client client)
Constructs a notice command.
|
OperCommand(@NonNull Client client)
Constructs the command.
|
SetNameCommand(@NonNull Client client)
Constructs the command.
|
TagMessageCommand(@NonNull Client client)
Constructs a tag message command.
|
TopicCommand(@NonNull Client client,
@NonNull String channel)
Constructs a TOPIC command for a given channel.
|
UserModeCommand(@NonNull Client client)
Constructs a MODE command for a given user.
|
WallopsCommand(@NonNull Client client)
Constructs the command.
|
WhoisCommand(@NonNull Client client)
Constructs the command.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultClient
Default implementation of
Client . |
Modifier and Type | Method and Description |
---|---|
@NonNull Client |
DefaultBuilder.build() |
@NonNull Client |
DefaultBuilder.buildAndConnect() |
Modifier and Type | Method and Description |
---|---|
@NonNull Client |
DefaultCapabilityState.getClient() |
@NonNull Client |
DefaultISupportParameter.getClient() |
@NonNull Client |
DefaultWhoisData.getClient() |
Constructor and Description |
---|
Builder(@NonNull Client client,
@NonNull String nick)
Constructs the builder.
|
DefaultCapabilityState(@NonNull Client client,
@NonNull String capabilityListItem)
Constructs a capability state.
|
DefaultChannelCommands(@NonNull Client client,
@NonNull String channel)
Constructs for the given channel.
|
DefaultISupportParameter(@NonNull Client client,
@NonNull String name,
@Nullable String value)
Constructs the object.
|
DefaultWhoisData(@NonNull Client client,
@Nullable String account,
@NonNull Set<String> channels,
@NonNull String nick,
@NonNull String userString,
@NonNull String host,
@Nullable String realName,
@Nullable String server,
@Nullable String serverDescription,
boolean secureConnection,
@Nullable String operatorInformation,
@Nullable Long idleTime,
@Nullable Long signOnTime,
@Nullable String awayMessage)
Creates the default WHOIS data object.
|
Constructor and Description |
---|
DefaultISupportAwayLen(@NonNull Client client,
@NonNull String name,
@Nullable String value)
Constructs the object.
|
DefaultISupportCaseMapping(@NonNull Client client,
@NonNull String name,
@Nullable String value)
Constructs the object.
|
DefaultISupportChanLimit(@NonNull Client client,
@NonNull String name,
@Nullable String value)
Constructs the object.
|
DefaultISupportChanModes(@NonNull Client client,
@NonNull String name,
@Nullable String value)
Constructs the object.
|
DefaultISupportChannelLen(@NonNull Client client,
@NonNull String name,
@Nullable String value)
Constructs the object.
|
DefaultISupportChanTypes(@NonNull Client client,
@NonNull String name,
@Nullable String value)
Constructs the object.
|
DefaultISupportClientTagDeny(@NonNull Client client,
@NonNull String name,
@Nullable String value)
Constructs the object.
|
DefaultISupportEList(@NonNull Client client,
@NonNull String name,
@Nullable String value)
Constructs the object.
|
DefaultISupportExcepts(@NonNull Client client,
@NonNull String name,
@Nullable String value)
Constructs the object.
|
DefaultISupportExtBan(@NonNull Client client,
@NonNull String name,
@Nullable String value)
Constructs the object.
|
DefaultISupportHostLen(@NonNull Client client,
@NonNull String name,
@Nullable String value)
Constructs the object.
|
DefaultISupportInvEx(@NonNull Client client,
@NonNull String name,
@Nullable String value)
Constructs the object.
|
DefaultISupportKickLen(@NonNull Client client,
@NonNull String name,
@Nullable String value)
Constructs the object.
|
DefaultISupportMaxList(@NonNull Client client,
@NonNull String name,
@Nullable String value)
Constructs the object.
|
DefaultISupportMaxTargets(@NonNull Client client,
@NonNull String name,
@Nullable String value)
Constructs the object.
|
DefaultISupportModes(@NonNull Client client,
@NonNull String name,
@Nullable String value)
Constructs the object.
|
DefaultISupportNetwork(@NonNull Client client,
@NonNull String name,
@Nullable String value)
Constructs the object.
|
DefaultISupportNickLen(@NonNull Client client,
@NonNull String name,
@Nullable String value)
Constructs the object.
|
DefaultISupportParameterInteger(@NonNull Client client,
@NonNull String name,
@Nullable String value)
Constructs the object.
|
DefaultISupportParameterOptionalInteger(@NonNull Client client,
@NonNull String name,
@Nullable String value)
Constructs the object.
|
DefaultISupportPrefix(@NonNull Client client,
@NonNull String name,
@Nullable String value)
Constructs the object.
|
DefaultISupportSilence(@NonNull Client client,
@NonNull String name,
@Nullable String value)
Constructs the object.
|
DefaultISupportStatusMsg(@NonNull Client client,
@NonNull String name,
@Nullable String value)
Constructs the object.
|
DefaultISupportTargMax(@NonNull Client client,
@NonNull String name,
@Nullable String value)
Constructs the object.
|
DefaultISupportTopicLen(@NonNull Client client,
@NonNull String name,
@Nullable String value)
Constructs the object.
|
DefaultISupportUserLen(@NonNull Client client,
@NonNull String name,
@Nullable String value)
Constructs the object.
|
DefaultISupportWhoX(@NonNull Client client,
@NonNull String name,
@Nullable String value)
Constructs the object.
|
Modifier and Type | Field and Description |
---|---|
static TriFunction<Client,String,String,DefaultMessageTagLabel> |
DefaultMessageTagLabel.FUNCTION
Function to create this message tag.
|
static TriFunction<Client,String,String,DefaultMessageTagMsgId> |
DefaultMessageTagMsgId.FUNCTION
Function to create this message tag.
|
static TriFunction<Client,String,String,DefaultMessageTagTime> |
DefaultMessageTagTime.FUNCTION
Function to create this message tag.
|
static TriFunction<Client,String,String,DefaultMessageTagTyping> |
DefaultMessageTagTyping.FUNCTION
Function to create this message tag.
|
Modifier and Type | Method and Description |
---|---|
@NonNull Client |
DefaultModeBase.getClient() |
@NonNull Client |
DefaultModeInfo.getClient() |
@NonNull Client |
DefaultModeStatus.getClient() |
Modifier and Type | Method and Description |
---|---|
static @NonNull DefaultModeStatusList<ChannelMode> |
DefaultModeStatusList.fromChannel(@NonNull Client client,
@NonNull String string)
Creates a list from a given string input such as "+o Kittens".
|
static @NonNull DefaultModeStatusList<UserMode> |
DefaultModeStatusList.fromUser(@NonNull Client client,
@NonNull String string)
Creates a list from a given string input such as "+iZ".
|
Constructor and Description |
---|
DefaultChannelMode(@NonNull Client client,
char mode,
@NonNull ChannelMode.Type type)
Constructs this object.
|
DefaultChannelUserMode(@NonNull Client client,
char mode,
char prefix)
Constructs this object.
|
DefaultModeBase(@NonNull Client client,
char mode)
Constructs and such.
|
DefaultModeInfo(@NonNull Client client,
@NonNull Channel channel,
@NonNull ChannelMode mode,
@NonNull String mask,
@Nullable String creator,
@Nullable Instant creationTime)
Constructs the mode info.
|
DefaultUserMode(@NonNull Client client,
char mode)
Constructs this object.
|
Constructor and Description |
---|
DefaultAuthManager(@NonNull Client client)
Constructs the AuthManager.
|
DefaultCapabilityManager(Client client)
Constructs the capability manager.
|
DefaultEventManager(@NonNull Client client)
Constructs the event manager.
|
DefaultServerInfo(@NonNull Client client)
Constructs the server info.
|
Exceptional(@NonNull Client client)
Constructs this exceptional class.
|
Modifier and Type | Method and Description |
---|---|
@NonNull Client |
ClientLinked.getClient()
Gets the Client to which this belongs.
|
Modifier and Type | Method and Description |
---|---|
@NonNull Client |
ClientEventBase.getClient() |
Constructor and Description |
---|
ActorChannelEventBase(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
A actor,
@NonNull Channel channel)
Constructs the event.
|
ActorChannelMessageEventBase(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
A actor,
@NonNull Channel channel,
@NonNull String message)
Constructs the event.
|
ActorEventBase(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
A actor)
Constructs the event.
|
ActorMessageEventBase(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
A actor,
@NonNull String message)
Constructs the event.
|
ActorPrivateMessageEventBase(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
A actor,
@NonNull String target,
@NonNull String message)
Constructs the event.
|
CapabilityNegotiationResponseEventBase(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
boolean negotiating)
Constructs the event.
|
CapabilityNegotiationResponseEventWithRequestBase(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
boolean negotiating)
Constructs the event.
|
ChannelEventBase(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull Channel channel)
Constructs the event.
|
ChannelMultipleMessageEventBase(@NonNull Client client,
@NonNull List<ServerMessage> sourceMessages,
@NonNull Channel channel)
Constructs the event.
|
ClientBatchEventBase(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull BatchReferenceTag batchReferenceTag)
Constructs the event.
|
ClientEventBase(@NonNull Client client)
Constructs the event.
|
ClientReceiveServerMessageEventBase(@NonNull Client client,
@NonNull ServerMessage serverMessage,
@NonNull Actor server,
@NonNull String command,
@NonNull List<String> parameters)
Constructs the event.
|
MonitoredNickEventBase(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull String nick)
Constructs the event.
|
PrivateEventBase(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
A sender,
@NonNull String target)
Creates the event.
|
ServerMessageEventBase(@NonNull Client client,
@NonNull ServerMessage sourceMessage)
Constructs the event.
|
ServerMultipleMessageEventBase(@NonNull Client client,
@NonNull List<ServerMessage> sourceMessages)
Constructs the event.
|
TargetedUserChannelMessageEventBase(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull User user,
@NonNull Channel channel,
@NonNull ChannelUserMode prefix,
@NonNull String message)
Constructs the event.
|
UserInfoChangeEventBase(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull User oldUser,
@NonNull User newUser,
@NonNull Function<User,Type> changedInfoGetter)
Constructs the event.
|
Constructor and Description |
---|
ClientBatchEndEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull BatchReferenceTag batchReferenceTag)
Constructs the event.
|
ClientBatchMessageEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull BatchReferenceTag batchReferenceTag)
Constructs the event.
|
ClientBatchStartEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull BatchReferenceTag batchReferenceTag)
Constructs the event.
|
Constructor and Description |
---|
CapabilitiesAcknowledgedEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
boolean negotiating,
@NonNull List<CapabilityState> acknowledgedCapabilities)
Constructs this event.
|
CapabilitiesDeletedSupportedEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
boolean negotiating,
@NonNull List<CapabilityState> deletedCapabilities)
Constructs the event.
|
CapabilitiesListEvent(@NonNull Client client,
@NonNull List<ServerMessage> sourceMessages,
@NonNull List<CapabilityState> capabilities)
Constructs the event.
|
CapabilitiesNewSupportedEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
boolean negotiating,
@NonNull List<CapabilityState> newCapabilities)
Constructs the event.
|
CapabilitiesRejectedEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
boolean negotiating,
@NonNull List<CapabilityState> rejectedCapabilitiesRequest)
Constructs the event.
|
CapabilitiesSupportedListEvent(@NonNull Client client,
@NonNull List<ServerMessage> sourceMessages,
boolean negotiating,
@NonNull List<CapabilityState> supportedCapabilities)
Constructs the event.
|
Constructor and Description |
---|
ChannelCtcpEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull User sender,
@NonNull Channel channel,
@NonNull String message)
Creates the event.
|
ChannelInviteEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull Channel channel,
@NonNull Actor actor,
@NonNull String target)
Creates the event.
|
ChannelJoinEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull Channel channel,
@NonNull User user)
Creates the event.
|
ChannelKickEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull Channel channel,
@NonNull Actor actor,
@NonNull User target,
@NonNull String message)
Creates the event.
|
ChannelKnockEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull Channel channel,
@NonNull User user)
Creates the event.
|
ChannelMessageEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull User sender,
@NonNull Channel channel,
@NonNull String message)
Creates the event.
|
ChannelModeEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull Actor actor,
@NonNull Channel channel,
@NonNull ModeStatusList<ChannelMode> statusList)
Creates the event.
|
ChannelModeInfoListEvent(@NonNull Client client,
@NonNull List<ServerMessage> sourceMessages,
@NonNull Channel channel,
@NonNull ChannelMode mode,
@NonNull List<ModeInfo> info)
Constructs the event.
|
ChannelNamesUpdatedEvent(@NonNull Client client,
@NonNull List<ServerMessage> sourceMessages,
@NonNull Channel channel)
Constructs the event.
|
ChannelNoticeEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull User sender,
@NonNull Channel channel,
@NonNull String message)
Creates the event.
|
ChannelPartEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull Channel channel,
@NonNull User user,
@NonNull String message)
Creates the event.
|
ChannelTagMessageEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull Actor sender,
@NonNull Channel channel)
Creates the event.
|
ChannelTargetedCtcpEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull User sender,
@NonNull Channel channel,
@NonNull ChannelUserMode prefix,
@NonNull String message)
Creates the event.
|
ChannelTargetedMessageEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull User sender,
@NonNull Channel channel,
@NonNull ChannelUserMode prefix,
@NonNull String message)
Creates the event.
|
ChannelTargetedNoticeEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull User sender,
@NonNull Channel channel,
@NonNull ChannelUserMode prefix,
@NonNull String message)
Creates the event.
|
ChannelTargetedTagMessageEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull Actor sender,
@NonNull Channel channel,
@NonNull ChannelUserMode prefix)
Creates the event.
|
ChannelTopicEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull Channel channel,
boolean updated)
Deprecated.
Use new constructor
|
ChannelTopicEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull Channel channel,
Channel.Topic oldTopic,
Channel.Topic newTopic,
boolean updated)
Creates the event.
|
ChannelUsersUpdatedEvent(@NonNull Client client,
@NonNull List<ServerMessage> sourceMessages,
@NonNull Channel channel)
Constructs the event.
|
RequestedChannelJoinCompleteEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull Channel channel,
@NonNull User user)
Creates the event.
|
UnexpectedChannelLeaveViaKickEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull Channel channel,
@NonNull Actor actor,
@NonNull User target,
@NonNull String message)
Creates the event.
|
UnexpectedChannelLeaveViaPartEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull Channel channel,
@NonNull User user,
@NonNull String message)
Creates the event.
|
Constructor and Description |
---|
AckEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage)
Constructs the event.
|
ClientAwayStatusChangeEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
boolean isNowAway)
Constructs the event.
|
ClientNegotiationCompleteEvent(@NonNull Client client,
@NonNull Actor server,
@NonNull ServerInfo serverInfo)
Creates the event.
|
ClientReceiveCommandEvent(@NonNull Client client,
@NonNull ServerMessage serverMessage,
@NonNull Actor actor,
@NonNull String command,
@NonNull List<String> parameters)
Constructs the event.
|
ClientReceiveMotdEvent(@NonNull Client client,
@NonNull List<ServerMessage> sourceMessages)
Constructs the event.
|
ClientReceiveNumericEvent(@NonNull Client client,
@NonNull ServerMessage serverMessage,
@NonNull Actor server,
String command,
int numeric,
@NonNull List<String> parameters)
Constructs the event.
|
FailEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull String command,
@NonNull String code,
@NonNull List<String> context,
@NonNull String description)
Constructs the event.
|
ISupportParameterEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull ISupportParameter parameter)
Constructs the event.
|
NickRejectedEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull String attemptedNick,
@NonNull String newNick)
Constructs the event.
|
NoteEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull String command,
@NonNull String code,
@NonNull List<String> context,
@NonNull String description)
Constructs the event.
|
StandardReplyEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull StandardReplyEvent.Type type,
@NonNull String command,
@NonNull String code,
@NonNull List<String> context,
@NonNull String description)
Constructs the event.
|
WarnEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull String command,
@NonNull String code,
@NonNull List<String> context,
@NonNull String description)
Constructs the event.
|
Constructor and Description |
---|
ClientConnectionClosedEvent(@NonNull Client client,
boolean reconnecting,
@Nullable Throwable cause,
@Nullable String lastMessage)
Constructs the event.
|
ClientConnectionEndedEvent(@NonNull Client client,
boolean canReconnect,
@Nullable Throwable cause)
Constructs the event.
|
ClientConnectionEstablishedEvent(@NonNull Client client)
Constructs the event.
|
ClientConnectionFailedEvent(@NonNull Client client,
boolean reconnecting,
@Nullable Throwable cause)
Constructs the event.
|
Constructor and Description |
---|
MonitoredNickListEvent(@NonNull Client client,
@NonNull List<ServerMessage> sourceMessages,
@NonNull List<String> nicks)
Constructs the event.
|
MonitoredNickListFullEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
int limit,
@NonNull List<String> rejectedNicks)
Constructs the event.
|
MonitoredNickOfflineEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull String nick)
Constructs the event.
|
MonitoredNickOnlineEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull String nick)
Constructs the event.
|
PrivateCtcpQueryEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull User sender,
@NonNull String target,
@NonNull String message,
@Nullable String reply)
Creates the event
|
PrivateCtcpReplyEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull User sender,
@NonNull String target,
@NonNull String message)
Creates the event.
|
PrivateMessageEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull User sender,
@NonNull String target,
@NonNull String message)
Creates the event.
|
PrivateNoticeEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull User sender,
@NonNull String target,
@NonNull String message)
Creates the event.
|
PrivateTagMessageEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull Actor sender,
@NonNull String target)
Creates the event.
|
ServerNoticeEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull Server sender,
@NonNull String message)
Creates the event.
|
UserAccountStatusEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull User user,
@Nullable String account)
Creates the event.
|
UserAwayMessageEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull User user,
@Nullable String message)
Creates the event.
|
UserHostnameChangeEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull User oldUser,
@NonNull User newUser)
Creates the event.
|
UserModeEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull Actor actor,
@NonNull String target,
@NonNull ModeStatusList<UserMode> statusList)
Creates the event.
|
UserNickChangeEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull User oldUser,
@NonNull User newUser)
Creates the event.
|
UserQuitEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull User user,
@NonNull String message)
Creates the event.
|
UserRealnameChangeEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull User oldUser,
@NonNull User newUser)
Creates the event.
|
UserUserStringChangeEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull User oldUser,
@NonNull User newUser)
Creates the event.
|
WallopsEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull Actor actor,
@NonNull String message)
Constructs the event.
|
WhoisEvent(@NonNull Client client,
@NonNull WhoisData whoisData)
Constructs the event.
|
Modifier and Type | Method and Description |
---|---|
@NonNull Client |
AbstractAuthProtocol.getClient() |
Modifier and Type | Method and Description |
---|---|
static @NonNull NickServ.Builder |
NickServ.builder(@NonNull Client client)
Creates a new NickServ builder.
|
Constructor and Description |
---|
AbstractAccountPassProtocol(@NonNull Client client,
@Nullable String accountName,
@NonNull String password)
Creates an instance.
|
AbstractAccountSaslProtocol(@NonNull Client client,
@NonNull String saslType,
@NonNull String accountName)
Creates an instance.
|
AbstractAuthProtocol(@NonNull Client client)
Creates an instance.
|
AbstractSaslProtocol(@NonNull Client client,
@NonNull String saslType)
Creates an instance.
|
Builder(@NonNull Client client)
Constructs the builder with the given client.
|
GameSurge(@NonNull Client client,
@NonNull String accountName,
@NonNull String password)
Creates a GameSurge authentication protocol instance.
|
NickServ(@NonNull Client client,
@NonNull String serviceName,
@Nullable String accountName,
@NonNull String password)
Creates a NickServ authentication protocol instance.
|
SaslEcdsaNist256PChallenge(@NonNull Client client,
@NonNull String accountName,
@NonNull ECPrivateKey privateKey)
Creates an instance.
|
SaslExternal(@NonNull Client client)
Creates an instance.
|
SaslPlain(@NonNull Client client,
@NonNull String accountName,
@NonNull String password)
Creates an instance.
|
Modifier and Type | Method and Description |
---|---|
protected @NonNull Client |
QueueProcessingThreadSender.getClient()
Gets the client.
|
Constructor and Description |
---|
QueueProcessingThreadSender(@NonNull Client client,
@NonNull String name)
Constructs the sending queue.
|
SingleDelaySender(@NonNull Client client,
@NonNull String name,
int delay)
Constructs the sending queue.
|
Modifier and Type | Method and Description |
---|---|
static Client |
TwitchSupport.addSupport(@NonNull Client client)
Adds support for Twitch to the client.
|
static Client |
TwitchSupport.addSupport(@NonNull Client client,
boolean alwaysModOrOp)
Adds support for Twitch to the client.
|
Modifier and Type | Method and Description |
---|---|
static Client |
TwitchSupport.addSupport(@NonNull Client client)
Adds support for Twitch to the client.
|
static Client |
TwitchSupport.addSupport(@NonNull Client client,
boolean alwaysModOrOp)
Adds support for Twitch to the client.
|
static boolean |
TwitchSupport.hasSupport(@NonNull Client client)
Checks if the given client has had Twitch support added.
|
Constructor and Description |
---|
TwitchDelaySender(@NonNull Client client,
@NonNull String name,
int perThirtySeconds)
Constructs the sending queue.
|
TwitchListener(@NonNull Client client)
Creates a new TwitchListener.
|
Constructor and Description |
---|
ClearChatEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull Channel channel)
Constructs the event.
|
GlobalUserStateEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage)
Constructs the event.
|
RoomStateEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull Channel channel)
Constructs the event.
|
UserNoticeEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull Channel channel,
@Nullable String message)
Constructs the event.
|
UserStateEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull Channel channel)
Constructs the event.
|
WhisperEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull User sender,
@NonNull String target,
@NonNull String message)
Creates the event.
|
Modifier and Type | Field and Description |
---|---|
static TriFunction<Client,String,String,Badges> |
Badges.FUNCTION
Function to create this message tag.
|
static TriFunction<Client,String,String,BanDuration> |
BanDuration.FUNCTION
Function to create this message tag.
|
static TriFunction<Client,String,String,BanReason> |
BanReason.FUNCTION
Function to create this message tag.
|
static TriFunction<Client,String,String,Bits> |
Bits.FUNCTION
Function to create this message tag.
|
static TriFunction<Client,String,String,BroadcasterLang> |
BroadcasterLang.FUNCTION
Function to create this message tag.
|
static TriFunction<Client,String,String,Color> |
Color.FUNCTION
Function to create this message tag.
|
static TriFunction<Client,String,String,DisplayName> |
DisplayName.FUNCTION
Function to create this message tag.
|
static TriFunction<Client,String,String,Emotes> |
Emotes.FUNCTION
Function to create this message tag.
|
static TriFunction<Client,String,String,EmoteSets> |
EmoteSets.FUNCTION
Function to create this message tag.
|
static TriFunction<Client,String,String,Id> |
Id.FUNCTION
Function to create this message tag.
|
static TriFunction<Client,String,String,Login> |
Login.FUNCTION
Function to create this message tag.
|
static TriFunction<Client,String,String,Mod> |
Mod.FUNCTION
Function to create this message tag.
|
static TriFunction<Client,String,String,MsgId> |
MsgId.FUNCTION
Function to create this message tag.
|
static TriFunction<Client,String,String,MsgParamCumulativeMonths> |
MsgParamCumulativeMonths.FUNCTION
Function to create this message tag.
|
static TriFunction<Client,String,String,MsgParamMonths> |
MsgParamMonths.FUNCTION
Function to create this message tag.
|
static TriFunction<Client,String,String,MsgParamSubPlan> |
MsgParamSubPlan.FUNCTION
Function to create this message tag.
|
static TriFunction<Client,String,String,MsgParamSubPlanName> |
MsgParamSubPlanName.FUNCTION
Function to create this message tag.
|
static TriFunction<Client,String,String,R9k> |
R9k.FUNCTION
Function to create this message tag.
|
static TriFunction<Client,String,String,RoomId> |
RoomId.FUNCTION
Function to create this message tag.
|
static TriFunction<Client,String,String,Slow> |
Slow.FUNCTION
Function to create this message tag.
|
static TriFunction<Client,String,String,Subscriber> |
Subscriber.FUNCTION
Function to create this message tag.
|
static TriFunction<Client,String,String,SubsOnly> |
SubsOnly.FUNCTION
Function to create this message tag.
|
static TriFunction<Client,String,String,SystemMsg> |
SystemMsg.FUNCTION
Function to create this message tag.
|
static TriFunction<Client,String,String,Turbo> |
Turbo.FUNCTION
Function to create this message tag.
|
static TriFunction<Client,String,String,User> |
User.FUNCTION
Function to create this message tag.
|
static TriFunction<Client,String,String,UserId> |
UserId.FUNCTION
Function to create this message tag.
|
static TriFunction<Client,String,String,UserType> |
UserType.FUNCTION
Function to create this message tag.
|
Modifier and Type | Method and Description |
---|---|
static @NonNull String |
StringUtil.toLowerCase(@NonNull Client client,
@NonNull String input)
Converts a given String to lowercase per spec.
|
Constructor and Description |
---|
CIKeyMap(@NonNull Client client)
Constructs a map tied to a client.
|
CISet(@NonNull Client client)
Constructs a set tied to a client.
|
Listener(@NonNull Client client,
@Nullable Consumer<Type> consumer) |
Copyright © 2013–2021 Kitteh. All rights reserved.