- AbstractAccountPassProtocol - Class in org.kitteh.irc.client.library.feature.auth
 
- 
Abstract general account/password protocol.
 
- AbstractAccountPassProtocol(Client, String, String) - Constructor for class org.kitteh.irc.client.library.feature.auth.AbstractAccountPassProtocol
 
- 
Creates an instance.
 
- AbstractAccountSaslProtocol - Class in org.kitteh.irc.client.library.feature.auth
 
- 
Abstract class covering SASL protocols.
 
- AbstractAccountSaslProtocol(Client, String, String) - Constructor for class org.kitteh.irc.client.library.feature.auth.AbstractAccountSaslProtocol
 
- 
Creates an instance.
 
- AbstractAuthProtocol - Class in org.kitteh.irc.client.library.feature.auth
 
- 
Abstract auth protocol.
 
- AbstractAuthProtocol(Client) - Constructor for class org.kitteh.irc.client.library.feature.auth.AbstractAuthProtocol
 
- 
Creates an instance.
 
- AbstractDefaultListenerBase - Class in org.kitteh.irc.client.library.defaults.listener
 
- 
A base for listening to server message events.
 
- AbstractDefaultListenerBase(Client.WithManagement) - Constructor for class org.kitteh.irc.client.library.defaults.listener.AbstractDefaultListenerBase
 
- 
Constructs the listener.
 
- AbstractDefaultListenerBase.MessageTargetInfo - Class in org.kitteh.irc.client.library.defaults.listener
 
- 
Information about the target of a message.
 
- AbstractDefaultListenerBase.MessageTargetInfo.ChannelInfo - Class in org.kitteh.irc.client.library.defaults.listener
 
- 
A targeted channel.
 
- AbstractDefaultListenerBase.MessageTargetInfo.Private - Class in org.kitteh.irc.client.library.defaults.listener
 
- 
A private message received.
 
- AbstractDefaultListenerBase.MessageTargetInfo.TargetedChannel - Class in org.kitteh.irc.client.library.defaults.listener
 
- 
A channel targeted with a prefix.
 
- AbstractModeInfoListenerBase - Class in org.kitteh.irc.client.library.defaults.listener
 
- 
A base for listening to mode info events.
 
- AbstractModeInfoListenerBase(Client.WithManagement) - Constructor for class org.kitteh.irc.client.library.defaults.listener.AbstractModeInfoListenerBase
 
- 
Constructs the listener.
 
- AbstractNameValueProcessor<NameValue> - Class in org.kitteh.irc.client.library.util
 
- 
Abstract class for registering and processing name/value pairs.
 
- AbstractNameValueProcessor(Client.WithManagement) - Constructor for class org.kitteh.irc.client.library.util.AbstractNameValueProcessor
 
- 
Constructs the processor.
 
- AbstractNameValueProcessor.Creator<NameValue> - Class in org.kitteh.irc.client.library.util
 
- 
A creator of name/value pairs of a particular type.
 
- AbstractSaslProtocol - Class in org.kitteh.irc.client.library.feature.auth
 
- 
SASL authentication.
 
- AbstractSaslProtocol(Client, String) - Constructor for class org.kitteh.irc.client.library.feature.auth.AbstractSaslProtocol
 
- 
Creates an instance.
 
- AbstractSaslProtocol.Listener - Class in org.kitteh.irc.client.library.feature.auth
 
-  
 
- accepts(ClientReceiveCommandEvent, CommandFilter[]) - Method in class org.kitteh.irc.client.library.feature.filter.CommandFilter.Processor
 
-  
 
- accepts(ClientReceiveCommandEvent, SubscriptionContext) - Method in class org.kitteh.irc.client.library.feature.filter.CommandFilter.Processor
 
-  
 
- accepts(ActorEvent<? extends Actor>, EchoMessage[]) - Method in class org.kitteh.irc.client.library.feature.filter.EchoMessage.Processor
 
-  
 
- accepts(ActorEvent<? extends Actor>, SubscriptionContext) - Method in class org.kitteh.irc.client.library.feature.filter.EchoMessage.Processor
 
-  
 
- accepts(Event, A[]) - Method in interface org.kitteh.irc.client.library.feature.filter.FilterProcessor
 
- 
Gets if this event should be accepted based on annotations.
 
- accepts(CtcpEvent, MeCommandOnly[]) - Method in class org.kitteh.irc.client.library.feature.filter.MeCommandOnly.Processor
 
-  
 
- accepts(CtcpEvent, SubscriptionContext) - Method in class org.kitteh.irc.client.library.feature.filter.MeCommandOnly.Processor
 
-  
 
- accepts(ClientReceiveNumericEvent, NumericFilter[]) - Method in class org.kitteh.irc.client.library.feature.filter.NumericFilter.Processor
 
-  
 
- accepts(ClientReceiveNumericEvent, SubscriptionContext) - Method in class org.kitteh.irc.client.library.feature.filter.NumericFilter.Processor
 
-  
 
- accepts(ServerMessageEvent, TagFilter[]) - Method in class org.kitteh.irc.client.library.feature.filter.TagFilter.Processor
 
-  
 
- accepts(ServerMessageEvent, SubscriptionContext) - Method in class org.kitteh.irc.client.library.feature.filter.TagFilter.Processor
 
-  
 
- accepts(PrivateEvent, ToSelfOnly[]) - Method in class org.kitteh.irc.client.library.feature.filter.ToSelfOnly.Processor
 
-  
 
- accepts(PrivateEvent, SubscriptionContext) - Method in class org.kitteh.irc.client.library.feature.filter.ToSelfOnly.Processor
 
-  
 
- account(ClientReceiveCommandEvent) - Method in class org.kitteh.irc.client.library.defaults.listener.DefaultAccountListener
 
-  
 
- account(String) - Method in class org.kitteh.irc.client.library.feature.auth.NickServ.Builder
 
- 
Sets the account.
 
- ACCOUNT_NOTIFY - Static variable in class org.kitteh.irc.client.library.feature.CapabilityManager.Defaults
 
- 
Account change notification.
 
- ACCOUNT_TAG - Static variable in class org.kitteh.irc.client.library.feature.CapabilityManager.Defaults
 
- 
Account message tags.
 
- ack(ClientReceiveCommandEvent) - Method in class org.kitteh.irc.client.library.defaults.listener.DefaultAckListener
 
-  
 
- AckEvent - Class in org.kitteh.irc.client.library.event.client
 
- 
An ACK has been received, which should have a label attached to correspond
 with a previously sent message.
 
- AckEvent(Client, ServerMessage) - Constructor for class org.kitteh.irc.client.library.event.client.AckEvent
 
- 
Constructs the event.
 
- action(MonitorCommand.Action) - Method in class org.kitteh.irc.client.library.command.MonitorCommand
 
- 
Sets the action for the command.
 
- Actor - Interface in org.kitteh.irc.client.library.element
 
- 
Represents an entity on an IRC server which can perform actions.
 
- ActorChannelEventBase<A extends Actor> - Class in org.kitteh.irc.client.library.event.abstractbase
 
- 
Abstract base class for events involving an Actor and Channel.
 
- ActorChannelEventBase(Client, ServerMessage, A, Channel) - Constructor for class org.kitteh.irc.client.library.event.abstractbase.ActorChannelEventBase
 
- 
Constructs the event.
 
- ActorChannelMessageEventBase<A extends Actor> - Class in org.kitteh.irc.client.library.event.abstractbase
 
- 
Abstract base class for events involving an Actor and Channel and have a
 message.
 
- ActorChannelMessageEventBase(Client, ServerMessage, A, Channel, String) - Constructor for class org.kitteh.irc.client.library.event.abstractbase.ActorChannelMessageEventBase
 
- 
Constructs the event.
 
- ActorEvent<A extends Actor> - Interface in org.kitteh.irc.client.library.event.helper
 
- 
An event involving an 
Actor.
 
 
- ActorEventBase<A extends Actor> - Class in org.kitteh.irc.client.library.event.abstractbase
 
- 
Abstract base class for events involving an Actor.
 
- ActorEventBase(Client, ServerMessage, A) - Constructor for class org.kitteh.irc.client.library.event.abstractbase.ActorEventBase
 
- 
Constructs the event.
 
- ActorMessageEvent<A extends Actor> - Interface in org.kitteh.irc.client.library.event.helper
 
- 
An event involving a message sent by an actor, not to be confused with an
 event where an actor happens to have a message along with their action.
 
- ActorMessageEventBase<A extends Actor> - Class in org.kitteh.irc.client.library.event.abstractbase
 
- 
Abstract base class for events involving an Actor and have a message.
 
- ActorMessageEventBase(Client, ServerMessage, A, String) - Constructor for class org.kitteh.irc.client.library.event.abstractbase.ActorMessageEventBase
 
- 
Constructs the event.
 
- ActorPrivateMessageEventBase<A extends Actor> - Class in org.kitteh.irc.client.library.event.abstractbase
 
- 
Abstract base class for events involving an Actor and have a message and
 are private messages.
 
- ActorPrivateMessageEventBase(Client, ServerMessage, A, String, String) - Constructor for class org.kitteh.irc.client.library.event.abstractbase.ActorPrivateMessageEventBase
 
- 
Constructs the event.
 
- actorTracker(Function<Client.WithManagement, ? extends ActorTracker>) - Method in interface org.kitteh.irc.client.library.Client.Builder.Management
 
- 
Sets the supplier of the actor tracker.
 
- ActorTracker - Interface in org.kitteh.irc.client.library.feature
 
- 
Tracker of users and channels, provider of all actors.
 
- add(ModeStatus.Action, ChannelMode) - Method in class org.kitteh.irc.client.library.command.ChannelModeCommand
 
- 
Adds a mode change without a parameter.
 
- add(ModeStatus.Action, ChannelMode, String) - Method in class org.kitteh.irc.client.library.command.ChannelModeCommand
 
- 
Adds a mode change.
 
- add(ModeStatus.Action, ChannelUserMode, User) - Method in class org.kitteh.irc.client.library.command.ChannelModeCommand
 
- 
Adds a mode change.
 
- add(MessageTag) - Method in class org.kitteh.irc.client.library.command.Command.Tags
 
-  
 
- add(String) - Method in class org.kitteh.irc.client.library.command.Command.Tags
 
-  
 
- add(String, String) - Method in class org.kitteh.irc.client.library.command.Command.Tags
 
-  
 
- add(ModeStatus.Action, UserMode) - Method in class org.kitteh.irc.client.library.command.UserModeCommand
 
- 
Adds a mode change without a parameter.
 
- add(ModeStatus.Action, UserMode, String) - Method in class org.kitteh.irc.client.library.command.UserModeCommand
 
- 
Adds a mode change.
 
- add(String) - Method in class org.kitteh.irc.client.library.util.CISet
 
-  
 
- add(String, Object) - Method in class org.kitteh.irc.client.library.util.ToStringer
 
- 
Adds an object.
 
- add(String, boolean) - Method in class org.kitteh.irc.client.library.util.ToStringer
 
- 
Adds a boolean.
 
- add(String, byte) - Method in class org.kitteh.irc.client.library.util.ToStringer
 
- 
Adds a byte.
 
- add(String, char) - Method in class org.kitteh.irc.client.library.util.ToStringer
 
- 
Adds a char.
 
- add(String, double) - Method in class org.kitteh.irc.client.library.util.ToStringer
 
- 
Adds a double.
 
- add(String, float) - Method in class org.kitteh.irc.client.library.util.ToStringer
 
- 
Adds a float.
 
- add(String, int) - Method in class org.kitteh.irc.client.library.util.ToStringer
 
- 
Adds an int.
 
- add(String, long) - Method in class org.kitteh.irc.client.library.util.ToStringer
 
- 
Adds a long.
 
- add(String, short) - Method in class org.kitteh.irc.client.library.util.ToStringer
 
- 
Adds a short.
 
- addAll(Collection<? extends String>) - Method in class org.kitteh.irc.client.library.util.CISet
 
-  
 
- addChannel(String...) - Method in interface org.kitteh.irc.client.library.Client
 
- 
Adds channels to this client.
 
- addChannel(String...) - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- addChannels(String) - Method in class org.kitteh.irc.client.library.defaults.element.DefaultWhoisData.Builder
 
- 
Adds channels, not erasing any previously added channels.
 
- addCustomChannelMode(ChannelMode) - Method in class org.kitteh.irc.client.library.defaults.feature.DefaultServerInfo
 
-  
 
- addCustomChannelMode(ChannelMode) - Method in interface org.kitteh.irc.client.library.feature.ServerInfo
 
- 
Adds a custom channel mode, for a server that doesn't correctly list
 modes.
 
- addCustomUserMode(UserMode) - Method in class org.kitteh.irc.client.library.defaults.feature.DefaultServerInfo
 
-  
 
- addCustomUserMode(UserMode) - Method in interface org.kitteh.irc.client.library.feature.ServerInfo
 
- 
Adds a custom user mode, for a server that doesn't correctly list
 modes.
 
- addEntry(String, long, StsPolicy) - Method in class org.kitteh.irc.client.library.feature.sts.StsPropertiesStorageManager
 
- 
Adds an entry to the store, storing data in the backing properties file.
 
- addEntry(String, long, StsPolicy) - Method in interface org.kitteh.irc.client.library.feature.sts.StsStorageManager
 
- 
Adds an STS policy to the store.
 
- addEvent(ClientReceiveServerMessageEvent) - Method in class org.kitteh.irc.client.library.util.BatchReferenceTag
 
- 
Adds an event to the tag.
 
- addISupportParameter(ISupportParameter) - Method in class org.kitteh.irc.client.library.defaults.feature.DefaultServerInfo
 
-  
 
- addISupportParameter(ISupportParameter) - Method in interface org.kitteh.irc.client.library.feature.ServerInfo.WithManagement
 
- 
Adds an ISUPPORT parameter to the list of supported parameters.
 
- addKeyProtectedChannel(String, String) - Method in interface org.kitteh.irc.client.library.Client
 
- 
Adds a key-protected channel to this client.
 
- addKeyProtectedChannel(Pair<String, String>...) - Method in interface org.kitteh.irc.client.library.Client
 
- 
Adds key-protected channels to this client.
 
- addKeyProtectedChannel(String, String) - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- addKeyProtectedChannel(Pair<String, String>...) - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- addProtocol(AuthProtocol) - Method in class org.kitteh.irc.client.library.defaults.feature.DefaultAuthManager
 
-  
 
- addProtocol(AuthProtocol) - Method in interface org.kitteh.irc.client.library.feature.AuthManager
 
- 
Adds a protocol to be handled by this manager.
 
- addRequest(String) - Method in class org.kitteh.irc.client.library.event.abstractbase.CapabilityNegotiationResponseEventWithRequestBase
 
-  
 
- addRequest(String) - Method in class org.kitteh.irc.client.library.event.capabilities.CapabilitiesSupportedListEvent
 
-  
 
- addRequest(String) - Method in interface org.kitteh.irc.client.library.event.helper.CapabilityNegotiationRequestEvent
 
- 
Add a capability to be requested following this event.
 
- address(HostWithPort) - Method in interface org.kitteh.irc.client.library.Client.Builder.Server
 
- 
Sets the server host and port to which the client will connect.
 
- addSupport(Client) - Static method in class org.kitteh.irc.client.library.feature.twitch.TwitchSupport
 
- 
Adds support for Twitch to the client.
 
- addSupport(Client, boolean) - Static method in class org.kitteh.irc.client.library.feature.twitch.TwitchSupport
 
- 
Adds support for Twitch to the client.
 
- ADMIN - Static variable in class org.kitteh.irc.client.library.feature.twitch.messagetag.Badges.KnownNames
 
- 
Admin.
 
- ADMIN - Static variable in class org.kitteh.irc.client.library.feature.twitch.messagetag.UserType.KnownValues
 
- 
Admin.
 
- ALREADY_BANNED - Static variable in class org.kitteh.irc.client.library.feature.twitch.messagetag.MsgId.KnownValues
 
- 
<user> is already banned in this room.
 
- ALREADY_EMOTE_ONLY_OFF - Static variable in class org.kitteh.irc.client.library.feature.twitch.messagetag.MsgId.KnownValues
 
- 
This room is not in emote-only mode.
 
- ALREADY_EMOTE_ONLY_ON - Static variable in class org.kitteh.irc.client.library.feature.twitch.messagetag.MsgId.KnownValues
 
- 
This room is already in emote-only mode.
 
- ALREADY_R9K_OFF - Static variable in class org.kitteh.irc.client.library.feature.twitch.messagetag.MsgId.KnownValues
 
- 
This room is not in r9k mode.
 
- ALREADY_R9K_ON - Static variable in class org.kitteh.irc.client.library.feature.twitch.messagetag.MsgId.KnownValues
 
- 
This room is already in r9k mode.
 
- ALREADY_SUBS_OFF - Static variable in class org.kitteh.irc.client.library.feature.twitch.messagetag.MsgId.KnownValues
 
- 
This room is not in subscribers-only mode.
 
- ALREADY_SUBS_ON - Static variable in class org.kitteh.irc.client.library.feature.twitch.messagetag.MsgId.KnownValues
 
- 
This room is already in subscribers-only mode.
 
- apply(Input) - Method in interface org.kitteh.irc.client.library.util.RiskyBusiness.CheckedFunction
 
- 
Takes input, gives output.
 
- apply(First, Second, Third) - Method in interface org.kitteh.irc.client.library.util.TriFunction
 
- 
Applies this function to the given arguments.
 
- areEqualIgnoringCase(String, String) - Method in enum org.kitteh.irc.client.library.feature.CaseMapping
 
- 
Gets if two given strings are equal, case insensitive, using this
 case mapping.
 
- assertSafe(RiskyBusiness.CheckedFunction<Input, Output>, Input) - Static method in class org.kitteh.irc.client.library.util.RiskyBusiness
 
- 
Throws an assertion error if the function throws an exception.
 
- asString() - Method in class org.kitteh.irc.client.library.util.Mask
 
- 
Gets the String representation of this mask.
 
- authenticate(ClientReceiveCommandEvent) - Method in class org.kitteh.irc.client.library.feature.auth.AbstractSaslProtocol.Listener
 
-  
 
- authManager(Function<Client.WithManagement, ? extends AuthManager>) - Method in interface org.kitteh.irc.client.library.Client.Builder.Management
 
- 
Sets the supplier of the authentication manager.
 
- AuthManager - Interface in org.kitteh.irc.client.library.feature
 
- 
Manages Authentication
 
- AuthProtocol - Interface in org.kitteh.irc.client.library.feature.auth
 
- 
An authentication protocol.
 
- away() - Method in interface org.kitteh.irc.client.library.Client.Commands
 
- 
Provides a new AWAY command.
 
- away(String) - Method in class org.kitteh.irc.client.library.command.AwayCommand
 
- 
Sets the away message for the command.
 
- away(ClientReceiveNumericEvent) - Method in class org.kitteh.irc.client.library.defaults.listener.DefaultAwayListener
 
-  
 
- away(ClientReceiveCommandEvent) - Method in class org.kitteh.irc.client.library.defaults.listener.DefaultAwayListener
 
-  
 
- AWAY_NOTIFY - Static variable in class org.kitteh.irc.client.library.feature.CapabilityManager.Defaults
 
- 
Away notification.
 
- AwayCommand - Class in org.kitteh.irc.client.library.command
 
- 
Sends an AWAY request to the server.
 
- AwayCommand(Client) - Constructor for class org.kitteh.irc.client.library.command.AwayCommand
 
- 
Constructs the command.
 
- callEvent(Object) - Method in class org.kitteh.irc.client.library.defaults.feature.DefaultEventManager
 
-  
 
- callEvent(Object) - Method in interface org.kitteh.irc.client.library.feature.EventManager
 
- 
Calls an event, triggering any registered methods for the event class.
 
- canAttemptReconnect() - Method in class org.kitteh.irc.client.library.event.connection.ClientConnectionEndedEvent
 
- 
Gets if the client will be able to reconnect.
 
- cap(ClientReceiveCommandEvent) - Method in class org.kitteh.irc.client.library.defaults.listener.DefaultCapListener
 
-  
 
- CAP_NOTIFY - Static variable in class org.kitteh.irc.client.library.feature.CapabilityManager.Defaults
 
- 
Capability change notification.
 
- CapabilitiesAcknowledgedEvent - Class in org.kitteh.irc.client.library.event.capabilities
 
- 
Fired when a CAP ACK command is received.
 
- CapabilitiesAcknowledgedEvent(Client, ServerMessage, boolean, List<CapabilityState>) - Constructor for class org.kitteh.irc.client.library.event.capabilities.CapabilitiesAcknowledgedEvent
 
- 
Constructs this event.
 
- CapabilitiesDeletedSupportedEvent - Class in org.kitteh.irc.client.library.event.capabilities
 
- 
Fired when a CAP DEL is received.
 
- CapabilitiesDeletedSupportedEvent(Client, ServerMessage, boolean, List<CapabilityState>) - Constructor for class org.kitteh.irc.client.library.event.capabilities.CapabilitiesDeletedSupportedEvent
 
- 
Constructs the event.
 
- CapabilitiesListEvent - Class in org.kitteh.irc.client.library.event.capabilities
 
- 
Fired when a CAP LIST is received, listing the current capabilities
 
- CapabilitiesListEvent(Client, List<ServerMessage>, List<CapabilityState>) - Constructor for class org.kitteh.irc.client.library.event.capabilities.CapabilitiesListEvent
 
- 
Constructs the event.
 
- CapabilitiesNewSupportedEvent - Class in org.kitteh.irc.client.library.event.capabilities
 
- 
Fired when a CAP NEW is received.
 
- CapabilitiesNewSupportedEvent(Client, ServerMessage, boolean, List<CapabilityState>) - Constructor for class org.kitteh.irc.client.library.event.capabilities.CapabilitiesNewSupportedEvent
 
- 
Constructs the event.
 
- CapabilitiesRejectedEvent - Class in org.kitteh.irc.client.library.event.capabilities
 
- 
Fired when a CAP NAK is received.
 
- CapabilitiesRejectedEvent(Client, ServerMessage, boolean, List<CapabilityState>) - Constructor for class org.kitteh.irc.client.library.event.capabilities.CapabilitiesRejectedEvent
 
- 
Constructs the event.
 
- CapabilitiesSupportedListEvent - Class in org.kitteh.irc.client.library.event.capabilities
 
- 
Fired when a CAP LS is received.
 
- CapabilitiesSupportedListEvent(Client, List<ServerMessage>, boolean, List<CapabilityState>) - Constructor for class org.kitteh.irc.client.library.event.capabilities.CapabilitiesSupportedListEvent
 
- 
Constructs the event.
 
- CAPABILITY_COMMANDS - Static variable in class org.kitteh.irc.client.library.feature.twitch.TwitchSupport
 
- 
Capability to receive commands.
 
- CAPABILITY_MEMBERSHIP - Static variable in class org.kitteh.irc.client.library.feature.twitch.TwitchSupport
 
- 
Capability to receive JOIN, MODE, NAMES, and PART.
 
- CAPABILITY_TAGS - Static variable in class org.kitteh.irc.client.library.feature.twitch.TwitchSupport
 
- 
Capability to receive tags.
 
- capabilityManager(Function<Client.WithManagement, ? extends CapabilityManager.WithManagement>) - Method in interface org.kitteh.irc.client.library.Client.Builder.Management
 
- 
Sets the supplier of the capability manager.
 
- CapabilityManager - Interface in org.kitteh.irc.client.library.feature
 
- 
Provides information on IRCv3 extensions available and in use.
 
- CapabilityManager.Defaults - Class in org.kitteh.irc.client.library.feature
 
- 
Contains the capabilities natively supported by KICL, which will be
 requested automatically upon availability.
 
- CapabilityManager.WithManagement - Interface in org.kitteh.irc.client.library.feature
 
- 
A capability manager with management features.
 
- CapabilityNegotiationRequestEvent - Interface in org.kitteh.irc.client.library.event.helper
 
- 
An event caused by a received response to capability handling.
 
- CapabilityNegotiationResponseEvent - Interface in org.kitteh.irc.client.library.event.helper
 
- 
An event caused by a received response to capability handling.
 
- CapabilityNegotiationResponseEventBase - Class in org.kitteh.irc.client.library.event.abstractbase
 
- 
Abstract base class for events involving capability negotiation (CAP) that
 can have a response.
 
- CapabilityNegotiationResponseEventBase(Client, ServerMessage, boolean) - Constructor for class org.kitteh.irc.client.library.event.abstractbase.CapabilityNegotiationResponseEventBase
 
- 
Constructs the event.
 
- CapabilityNegotiationResponseEventWithRequestBase - Class in org.kitteh.irc.client.library.event.abstractbase
 
- 
Abstract base class for specific capability events
 
- CapabilityNegotiationResponseEventWithRequestBase(Client, ServerMessage, boolean) - Constructor for class org.kitteh.irc.client.library.event.abstractbase.CapabilityNegotiationResponseEventWithRequestBase
 
- 
Constructs the event.
 
- capabilityRequest() - Method in interface org.kitteh.irc.client.library.Client.Commands
 
- 
Provides a new CAP REQ command.
 
- CapabilityRequestCommand - Class in org.kitteh.irc.client.library.command
 
- 
Sends a capability request to the server.
 
- CapabilityRequestCommand(Client) - Constructor for class org.kitteh.irc.client.library.command.CapabilityRequestCommand
 
- 
Constructs the CAP REQ command.
 
- CapabilityState - Interface in org.kitteh.irc.client.library.element
 
- 
Reflects a capability state as told by the server.
 
- capAck(CapabilitiesAcknowledgedEvent) - Method in class org.kitteh.irc.client.library.feature.auth.AbstractSaslProtocol.Listener
 
-  
 
- capEndable(CapabilityNegotiationResponseEvent) - Method in class org.kitteh.irc.client.library.feature.auth.AbstractSaslProtocol.Listener
 
-  
 
- capList(CapabilitiesSupportedListEvent) - Method in class org.kitteh.irc.client.library.feature.auth.AbstractSaslProtocol.Listener
 
-  
 
- capList(CapabilitiesSupportedListEvent) - Method in class org.kitteh.irc.client.library.feature.twitch.TwitchListener
 
-  
 
- capNak(CapabilitiesRejectedEvent) - Method in class org.kitteh.irc.client.library.feature.auth.AbstractSaslProtocol.Listener
 
-  
 
- CaseMapping - Enum in org.kitteh.irc.client.library.feature
 
- 
ISUPPORT CASEMAPPING.
 
- Change<Type> - Class in org.kitteh.irc.client.library.util
 
- 
Generic class used to track a piece of information changing.
 
- Change(Type, Type) - Constructor for class org.kitteh.irc.client.library.util.Change
 
- 
Constructs the change.
 
- Channel - Interface in org.kitteh.irc.client.library.element
 
- 
Represents an IRC channel.
 
- Channel.Commands - Interface in org.kitteh.irc.client.library.element
 
- 
Provides commands.
 
- Channel.Topic - Interface in org.kitteh.irc.client.library.element
 
- 
Information about the channel's topic.
 
- CHANNEL_CREATION_TIME - Static variable in interface org.kitteh.irc.client.library.element.ISupportParameter.EList
 
- 
Support for searching by channel creation time.
 
- ChannelCommand<C extends ChannelCommand<C>> - Class in org.kitteh.irc.client.library.command
 
- 
A command only executed on a channel.
 
- ChannelCommand(Client, String) - Constructor for class org.kitteh.irc.client.library.command.ChannelCommand
 
- 
Constructs a command for a given channel.
 
- ChannelCtcpEvent - Class in org.kitteh.irc.client.library.event.channel
 
- 
 
- ChannelCtcpEvent(Client, ServerMessage, User, Channel, String) - Constructor for class org.kitteh.irc.client.library.event.channel.ChannelCtcpEvent
 
- 
Creates the event.
 
- ChannelEvent - Interface in org.kitteh.irc.client.library.event.helper
 
- 
 
- ChannelEventBase - Class in org.kitteh.irc.client.library.event.abstractbase
 
- 
Abstract base class for events involving a Channel.
 
- ChannelEventBase(Client, ServerMessage, Channel) - Constructor for class org.kitteh.irc.client.library.event.abstractbase.ChannelEventBase
 
- 
Constructs the event.
 
- ChannelInviteEvent - Class in org.kitteh.irc.client.library.event.channel
 
- 
 
- ChannelInviteEvent(Client, ServerMessage, Channel, Actor, String) - Constructor for class org.kitteh.irc.client.library.event.channel.ChannelInviteEvent
 
- 
Creates the event.
 
- ChannelJoinEvent - Class in org.kitteh.irc.client.library.event.channel
 
- 
 
- ChannelJoinEvent(Client, ServerMessage, Channel, User) - Constructor for class org.kitteh.irc.client.library.event.channel.ChannelJoinEvent
 
- 
Creates the event.
 
- ChannelKickEvent - Class in org.kitteh.irc.client.library.event.channel
 
- 
A 
User has kicked another User!
 
 
- ChannelKickEvent(Client, ServerMessage, Channel, Actor, User, String) - Constructor for class org.kitteh.irc.client.library.event.channel.ChannelKickEvent
 
- 
Creates the event.
 
- ChannelKnockEvent - Class in org.kitteh.irc.client.library.event.channel
 
- 
 
- ChannelKnockEvent(Client, ServerMessage, Channel, User) - Constructor for class org.kitteh.irc.client.library.event.channel.ChannelKnockEvent
 
- 
Creates the event.
 
- ChannelMessageEvent - Class in org.kitteh.irc.client.library.event.channel
 
- 
Fires when a message is sent to a channel.
 
- ChannelMessageEvent(Client, ServerMessage, User, Channel, String) - Constructor for class org.kitteh.irc.client.library.event.channel.ChannelMessageEvent
 
- 
Creates the event.
 
- channelMode(ClientReceiveNumericEvent) - Method in class org.kitteh.irc.client.library.defaults.listener.DefaultModeListener
 
-  
 
- ChannelMode - Interface in org.kitteh.irc.client.library.element.mode
 
- 
A channel mode.
 
- ChannelMode.Type - Enum in org.kitteh.irc.client.library.element.mode
 
- 
Channel mode types.
 
- ChannelModeCommand - Class in org.kitteh.irc.client.library.command
 
- 
Commands a la MODE.
 
- ChannelModeCommand(Client, String) - Constructor for class org.kitteh.irc.client.library.command.ChannelModeCommand
 
- 
Constructs a MODE command for a given channel.
 
- ChannelModeEvent - Class in org.kitteh.irc.client.library.event.channel
 
- 
Channel a la mode.
 
- ChannelModeEvent(Client, ServerMessage, Actor, Channel, ModeStatusList<ChannelMode>) - Constructor for class org.kitteh.irc.client.library.event.channel.ChannelModeEvent
 
- 
Creates the event.
 
- ChannelModeInfoListEvent - Class in org.kitteh.irc.client.library.event.channel
 
- 
A list of mode info is available!
 
- ChannelModeInfoListEvent(Client, List<ServerMessage>, Channel, ChannelMode, List<ModeInfo>) - Constructor for class org.kitteh.irc.client.library.event.channel.ChannelModeInfoListEvent
 
- 
Constructs the event.
 
- ChannelMultipleMessageEventBase - Class in org.kitteh.irc.client.library.event.abstractbase
 
- 
Abstract base class for events involving a Channel.
 
- ChannelMultipleMessageEventBase(Client, List<ServerMessage>, Channel) - Constructor for class org.kitteh.irc.client.library.event.abstractbase.ChannelMultipleMessageEventBase
 
- 
Constructs the event.
 
- ChannelNamesUpdatedEvent - Class in org.kitteh.irc.client.library.event.channel
 
- 
Called after completion of a NAMES command, or after joining a channel.
 
- ChannelNamesUpdatedEvent(Client, List<ServerMessage>, Channel) - Constructor for class org.kitteh.irc.client.library.event.channel.ChannelNamesUpdatedEvent
 
- 
Constructs the event.
 
- ChannelNoticeEvent - Class in org.kitteh.irc.client.library.event.channel
 
- 
Fires when a notice is sent to a channel.
 
- ChannelNoticeEvent(Client, ServerMessage, User, Channel, String) - Constructor for class org.kitteh.irc.client.library.event.channel.ChannelNoticeEvent
 
- 
Creates the event.
 
- ChannelPartEvent - Class in org.kitteh.irc.client.library.event.channel
 
- 
 
- ChannelPartEvent(Client, ServerMessage, Channel, User, String) - Constructor for class org.kitteh.irc.client.library.event.channel.ChannelPartEvent
 
- 
Creates the event.
 
- ChannelTagMessageEvent - Class in org.kitteh.irc.client.library.event.channel
 
- 
Fires when a tag message is sent to a channel.
 
- ChannelTagMessageEvent(Client, ServerMessage, Actor, Channel) - Constructor for class org.kitteh.irc.client.library.event.channel.ChannelTagMessageEvent
 
- 
Creates the event.
 
- ChannelTargetedCtcpEvent - Class in org.kitteh.irc.client.library.event.channel
 
- 
Fires when a CTCP message is sent to a subset of users in a channel.
 
- ChannelTargetedCtcpEvent(Client, ServerMessage, User, Channel, ChannelUserMode, String) - Constructor for class org.kitteh.irc.client.library.event.channel.ChannelTargetedCtcpEvent
 
- 
Creates the event.
 
- ChannelTargetedEvent - Interface in org.kitteh.irc.client.library.event.helper
 
- 
An event involving a 
Channel, targeted at specific users by mode.
 
 
- ChannelTargetedMessageEvent - Class in org.kitteh.irc.client.library.event.channel
 
- 
Fires when a message is sent to a subset of users in a channel.
 
- ChannelTargetedMessageEvent(Client, ServerMessage, User, Channel, ChannelUserMode, String) - Constructor for class org.kitteh.irc.client.library.event.channel.ChannelTargetedMessageEvent
 
- 
Creates the event.
 
- ChannelTargetedNoticeEvent - Class in org.kitteh.irc.client.library.event.channel
 
- 
Fires when a notice is sent to a subset of users in a channel.
 
- ChannelTargetedNoticeEvent(Client, ServerMessage, User, Channel, ChannelUserMode, String) - Constructor for class org.kitteh.irc.client.library.event.channel.ChannelTargetedNoticeEvent
 
- 
Creates the event.
 
- ChannelTargetedTagMessageEvent - Class in org.kitteh.irc.client.library.event.channel
 
- 
Fires when a tag message is sent to a subset of users in a channel.
 
- ChannelTargetedTagMessageEvent(Client, ServerMessage, Actor, Channel, ChannelUserMode) - Constructor for class org.kitteh.irc.client.library.event.channel.ChannelTargetedTagMessageEvent
 
- 
Creates the event.
 
- ChannelTopicEvent - Class in org.kitteh.irc.client.library.event.channel
 
- 
The server has informed us of a channel's topic.
 
- ChannelTopicEvent(Client, ServerMessage, Channel, Channel.Topic, Channel.Topic, boolean) - Constructor for class org.kitteh.irc.client.library.event.channel.ChannelTopicEvent
 
- 
Creates the event.
 
- ChannelTopicEvent(Client, ServerMessage, Channel, boolean) - Constructor for class org.kitteh.irc.client.library.event.channel.ChannelTopicEvent
 
- 
 
- ChannelUserListChangeEvent - Interface in org.kitteh.irc.client.library.event.helper
 
- 
 
- ChannelUserListChangeEvent.Change - Enum in org.kitteh.irc.client.library.event.helper
 
- 
Describes the change occurring.
 
- ChannelUserMode - Interface in org.kitteh.irc.client.library.element.mode
 
- 
Describes a channel mode that a user can have, such as op.
 
- ChannelUsersUpdatedEvent - Class in org.kitteh.irc.client.library.event.channel
 
- 
Called after completion of a WHO command.
 
- ChannelUsersUpdatedEvent(Client, List<ServerMessage>, Channel) - Constructor for class org.kitteh.irc.client.library.event.channel.ChannelUsersUpdatedEvent
 
- 
Constructs the event.
 
- checkReady(String) - Method in class org.kitteh.irc.client.library.feature.sending.QueueProcessingThreadSender
 
- 
Checks if the message can be sent yet, or at all.
 
- checkReady(String) - Method in class org.kitteh.irc.client.library.feature.sending.SingleDelaySender
 
-  
 
- checkReady(String) - Method in class org.kitteh.irc.client.library.feature.twitch.TwitchDelaySender
 
-  
 
- chghost(ClientReceiveCommandEvent) - Method in class org.kitteh.irc.client.library.defaults.listener.DefaultChgHostListener
 
-  
 
- CHGHOST - Static variable in class org.kitteh.irc.client.library.feature.CapabilityManager.Defaults
 
- 
The chghost extension, allows users to change user string or
 hostname.
 
- CIKeyMap<Value> - Class in org.kitteh.irc.client.library.util
 
- 
 
- CIKeyMap(Client) - Constructor for class org.kitteh.irc.client.library.util.CIKeyMap
 
- 
Constructs a map tied to a client.
 
- CISet - Class in org.kitteh.irc.client.library.util
 
- 
 
- CISet(Client) - Constructor for class org.kitteh.irc.client.library.util.CISet
 
- 
Constructs a set tied to a client.
 
- cleanup(Queue<String>) - Method in class org.kitteh.irc.client.library.feature.sending.QueueProcessingThreadSender
 
-  
 
- cleanup(Queue<Type>) - Method in class org.kitteh.irc.client.library.util.QueueProcessingThread
 
- 
This method is called after the thread has been interrupted.
 
- clear() - Method in class org.kitteh.irc.client.library.command.Command.Tags
 
-  
 
- clear() - Method in class org.kitteh.irc.client.library.util.CIKeyMap
 
-  
 
- clear() - Method in class org.kitteh.irc.client.library.util.CISet
 
-  
 
- clearChat(ClientReceiveCommandEvent) - Method in class org.kitteh.irc.client.library.feature.twitch.TwitchListener
 
-  
 
- ClearChatEvent - Class in org.kitteh.irc.client.library.feature.twitch.event
 
- 
An event for when Twitch sends a CLEARCHAT message meaning a ban has
 happened.
 
- ClearChatEvent(Client, ServerMessage, Channel) - Constructor for class org.kitteh.irc.client.library.feature.twitch.event.ClearChatEvent
 
- 
Constructs the event.
 
- Client - Interface in org.kitteh.irc.client.library
 
- 
 
- Client.Builder - Interface in org.kitteh.irc.client.library
 
- 
 
- Client.Builder.Bind - Interface in org.kitteh.irc.client.library
 
- 
Bind builder methods.
 
- Client.Builder.Listeners - Interface in org.kitteh.irc.client.library
 
- 
Listener builder methods.
 
- Client.Builder.Management - Interface in org.kitteh.irc.client.library
 
- 
Management-related builder methods.
 
- Client.Builder.Proxy - Interface in org.kitteh.irc.client.library
 
- 
Information about a proxy host for the connection.
 
- Client.Builder.Server - Interface in org.kitteh.irc.client.library
 
- 
Server builder methods.
 
- Client.Builder.Server.SecurityType - Enum in org.kitteh.irc.client.library
 
- 
The security type, TLS or no.
 
- Client.Builder.WebIrc - Interface in org.kitteh.irc.client.library
 
- 
WebIRC builder.
 
- Client.Builder.WebIrc.Gateway - Interface in org.kitteh.irc.client.library
 
- 
WebIRC user.
 
- Client.Builder.WebIrc.Hostname - Interface in org.kitteh.irc.client.library
 
- 
WebIRC host.
 
- Client.Builder.WebIrc.Ip - Interface in org.kitteh.irc.client.library
 
- 
WebIRC IP.
 
- Client.Builder.WebIrc.Password - Interface in org.kitteh.irc.client.library
 
- 
WebIRC password.
 
- Client.Commands - Interface in org.kitteh.irc.client.library
 
- 
Provides commands.
 
- Client.WithManagement - Interface in org.kitteh.irc.client.library
 
- 
A Client with management features.
 
- ClientAwayStatusChangeEvent - Class in org.kitteh.irc.client.library.event.client
 
- 
The Client's away status has changed.
 
- ClientAwayStatusChangeEvent(Client, ServerMessage, boolean) - Constructor for class org.kitteh.irc.client.library.event.client.ClientAwayStatusChangeEvent
 
- 
Constructs the event.
 
- ClientBatchEndEvent - Class in org.kitteh.irc.client.library.event.batch
 
- 
A batch has ended, and all the messages will now be processed.
 
- ClientBatchEndEvent(Client, ServerMessage, BatchReferenceTag) - Constructor for class org.kitteh.irc.client.library.event.batch.ClientBatchEndEvent
 
- 
Constructs the event.
 
- ClientBatchEventBase - Class in org.kitteh.irc.client.library.event.abstractbase
 
- 
Abstract base class for batch related events.
 
- ClientBatchEventBase(Client, ServerMessage, BatchReferenceTag) - Constructor for class org.kitteh.irc.client.library.event.abstractbase.ClientBatchEventBase
 
- 
Constructs the event.
 
- ClientBatchMessageEvent - Class in org.kitteh.irc.client.library.event.batch
 
- 
A new message has been added to a batch reference tag, and will be held
 until the batch finishes.
 
- ClientBatchMessageEvent(Client, ServerMessage, BatchReferenceTag) - Constructor for class org.kitteh.irc.client.library.event.batch.ClientBatchMessageEvent
 
- 
Constructs the event.
 
- ClientBatchStartEvent - Class in org.kitteh.irc.client.library.event.batch
 
- 
A batch has started.
 
- ClientBatchStartEvent(Client, ServerMessage, BatchReferenceTag) - Constructor for class org.kitteh.irc.client.library.event.batch.ClientBatchStartEvent
 
- 
Constructs the event.
 
- ClientConnection - Interface in org.kitteh.irc.client.library.feature.network
 
- 
A connection by a client.
 
- ClientConnectionClosedEvent - Class in org.kitteh.irc.client.library.event.connection
 
- 
The 
Client has had a working connection cease.
 
 
- ClientConnectionClosedEvent(Client, boolean, Throwable, String) - Constructor for class org.kitteh.irc.client.library.event.connection.ClientConnectionClosedEvent
 
- 
Constructs the event.
 
- ClientConnectionEndedEvent - Class in org.kitteh.irc.client.library.event.connection
 
- 
The 
Client has had a connection end.
 
 
- ClientConnectionEndedEvent(Client, boolean, Throwable) - Constructor for class org.kitteh.irc.client.library.event.connection.ClientConnectionEndedEvent
 
- 
Constructs the event.
 
- ClientConnectionEstablishedEvent - Class in org.kitteh.irc.client.library.event.connection
 
- 
The 
Client has connected to the server and is about to begin IRC
 negotiation.
 
 
- ClientConnectionEstablishedEvent(Client) - Constructor for class org.kitteh.irc.client.library.event.connection.ClientConnectionEstablishedEvent
 
- 
Constructs the event.
 
- ClientConnectionFailedEvent - Class in org.kitteh.irc.client.library.event.connection
 
- 
The 
Client has had a connection failure.
 
 
- ClientConnectionFailedEvent(Client, boolean, Throwable) - Constructor for class org.kitteh.irc.client.library.event.connection.ClientConnectionFailedEvent
 
- 
Constructs the event.
 
- ClientEvent - Interface in org.kitteh.irc.client.library.event.helper
 
- 
An event involving a Client
 
- ClientEventBase - Class in org.kitteh.irc.client.library.event.abstractbase
 
- 
Abstract base class for events involving a Client.
 
- ClientEventBase(Client) - Constructor for class org.kitteh.irc.client.library.event.abstractbase.ClientEventBase
 
- 
Constructs the event.
 
- ClientLinked - Interface in org.kitteh.irc.client.library.element
 
- 
Represents something which has a 
Client.
 
 
- ClientNegotiationCompleteEvent - Class in org.kitteh.irc.client.library.event.client
 
- 
The 
Client has successfully completed negotiation with the server.
 
 
- ClientNegotiationCompleteEvent(Client, Actor, ServerInfo) - Constructor for class org.kitteh.irc.client.library.event.client.ClientNegotiationCompleteEvent
 
- 
Creates the event.
 
- ClientReceiveCommandEvent - Class in org.kitteh.irc.client.library.event.client
 
- 
Fires when the client receives a command message.
 
- ClientReceiveCommandEvent(Client, ServerMessage, Actor, String, List<String>) - Constructor for class org.kitteh.irc.client.library.event.client.ClientReceiveCommandEvent
 
- 
Constructs the event.
 
- ClientReceiveMotdEvent - Class in org.kitteh.irc.client.library.event.client
 
- 
Indicates the Client has received a complete MOTD from the server.
 
- ClientReceiveMotdEvent(Client, List<ServerMessage>) - Constructor for class org.kitteh.irc.client.library.event.client.ClientReceiveMotdEvent
 
- 
Constructs the event.
 
- ClientReceiveNumericEvent - Class in org.kitteh.irc.client.library.event.client
 
- 
Fires when the client receives a numeric coded message.
 
- ClientReceiveNumericEvent(Client, ServerMessage, Actor, String, int, List<String>) - Constructor for class org.kitteh.irc.client.library.event.client.ClientReceiveNumericEvent
 
- 
Constructs the event.
 
- ClientReceiveServerMessageEvent - Interface in org.kitteh.irc.client.library.event.helper
 
- 
An event for a raw server message from the server.
 
- ClientReceiveServerMessageEventBase - Class in org.kitteh.irc.client.library.event.abstractbase
 
- 
Abstract base class for events involving a server message.
 
- ClientReceiveServerMessageEventBase(Client, ServerMessage, Actor, String, List<String>) - Constructor for class org.kitteh.irc.client.library.event.abstractbase.ClientReceiveServerMessageEventBase
 
- 
Constructs the event.
 
- Color - Class in org.kitteh.irc.client.library.feature.twitch.messagetag
 
- 
Message tag for color.
 
- COLOR_CHAR - Static variable in enum org.kitteh.irc.client.library.util.Format
 
- 
Character indicating color.
 
- combineSplit(String[], int, int, String) - Static method in class org.kitteh.irc.client.library.util.StringUtil
 
- 
Combines an array into a super string!
 
- combineSplit(String[], int) - Static method in class org.kitteh.irc.client.library.util.StringUtil
 
- 
Combines an array into a space-delimited string from a starting index.
 
- Command<C extends Command<C>> - Class in org.kitteh.irc.client.library.command
 
- 
Represents a command which is executable on the server by the client.
 
- Command(Client) - Constructor for class org.kitteh.irc.client.library.command.Command
 
- 
Constructs the command.
 
- Command.Tags - Class in org.kitteh.irc.client.library.command
 
-  
 
- CommandFilter - Annotation Type in org.kitteh.irc.client.library.feature.filter
 
- 
 
- CommandFilter.Commands - Annotation Type in org.kitteh.irc.client.library.feature.filter
 
- 
This is an annotation for storing repeated CommandFilter annotations.
 
- CommandFilter.Processor - Class in org.kitteh.irc.client.library.feature.filter
 
- 
Processes this annotation-based filter.
 
- commands() - Method in interface org.kitteh.irc.client.library.Client
 
- 
 
- commands() - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- commands() - Method in class org.kitteh.irc.client.library.defaults.element.DefaultChannel
 
-  
 
- commands() - Method in interface org.kitteh.irc.client.library.element.Channel
 
- 
 
- connect() - Method in interface org.kitteh.irc.client.library.Client
 
- 
Begin connecting to the server.
 
- connect() - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- connect(Client.WithManagement) - Method in class org.kitteh.irc.client.library.defaults.feature.network.NettyNetworkHandler
 
-  
 
- connect(Client.WithManagement) - Method in interface org.kitteh.irc.client.library.feature.network.NetworkHandler
 
- 
Starts a connection for a particular client.
 
- ConnectionEvent - Interface in org.kitteh.irc.client.library.event.helper
 
- 
An event involving a Client's connection.
 
- contains(ModeType) - Method in class org.kitteh.irc.client.library.defaults.element.mode.DefaultModeStatusList
 
-  
 
- contains(ModeType) - Method in interface org.kitteh.irc.client.library.element.mode.ModeStatusList
 
- 
Gets if the given mode is present in the list.
 
- contains(String) - Method in interface org.kitteh.irc.client.library.feature.sending.MessageSendingQueue
 
- 
Gets if the queue currently has within it a particular message.
 
- contains(Object) - Method in class org.kitteh.irc.client.library.util.CISet
 
-  
 
- contains(Type) - Method in class org.kitteh.irc.client.library.util.QueueProcessingThread
 
- 
Gets if the queue contains a specified item.
 
- containsAll(Collection<?>) - Method in class org.kitteh.irc.client.library.util.CISet
 
-  
 
- containsKey(Object) - Method in class org.kitteh.irc.client.library.util.CIKeyMap
 
-  
 
- containsMode(char) - Method in class org.kitteh.irc.client.library.defaults.element.mode.DefaultModeStatusList
 
-  
 
- containsMode(char) - Method in interface org.kitteh.irc.client.library.element.mode.ModeStatusList
 
- 
Gets if the given mode character is present in the list.
 
- containsValue(Object) - Method in class org.kitteh.irc.client.library.util.CIKeyMap
 
-  
 
- createParameter(String) - Method in class org.kitteh.irc.client.library.defaults.feature.DefaultISupportManager
 
-  
 
- createParameter(String) - Method in interface org.kitteh.irc.client.library.feature.ISupportManager
 
- 
 
- Creator(TriFunction<Client, String, String, ? extends NameValue>) - Constructor for class org.kitteh.irc.client.library.util.AbstractNameValueProcessor.Creator
 
- 
Constructs the creator.
 
- CtcpEvent - Interface in org.kitteh.irc.client.library.event.helper
 
- 
An event involving a CTCP message.
 
- CtcpUtil - Class in org.kitteh.irc.client.library.util
 
- 
A utility class for CTCP handling, though this is done by KICL methods
 already in pretty much all cases.
 
- Cutter - Interface in org.kitteh.irc.client.library.util
 
- 
It slices, it dices, it breaks apart a message into a list of items
 wherein each item is no longer than the defined size limit.
 
- Cutter.DefaultWordCutter - Class in org.kitteh.irc.client.library.util
 
- 
Cuts by words, unless word is too long.
 
- DEFAULT_FILENAME - Static variable in class org.kitteh.irc.client.library.util.StsUtil
 
- 
Default filename to use for the properties file.
 
- DEFAULT_MESSAGE_DELAY - Static variable in class org.kitteh.irc.client.library.feature.sending.SingleDelaySender
 
- 
The default message delay, in milliseconds.
 
- DEFAULT_NOTHING - Static variable in class org.kitteh.irc.client.library.feature.twitch.messagetag.Turbo.KnownValues
 
- 
Default state, no badge and such.
 
- DEFAULT_RECONNECTION_DELAY_MILLIS - Static variable in class org.kitteh.irc.client.library.event.connection.ClientConnectionEndedEvent
 
- 
Default reconnection delay, in milliseconds.
 
- DefaultAccountListener - Class in org.kitteh.irc.client.library.defaults.listener
 
- 
Default ACCOUNT listener, producing events using default classes.
 
- DefaultAccountListener(Client.WithManagement) - Constructor for class org.kitteh.irc.client.library.defaults.listener.DefaultAccountListener
 
- 
Constructs the listener.
 
- DefaultAckListener - Class in org.kitteh.irc.client.library.defaults.listener
 
- 
Default ACK listener, producing events using default classes.
 
- DefaultAckListener(Client.WithManagement) - Constructor for class org.kitteh.irc.client.library.defaults.listener.DefaultAckListener
 
- 
Constructs the listener.
 
- DefaultActor - Class in org.kitteh.irc.client.library.defaults.element
 
- 
Default Actor implementation.
 
- DefaultActor(Client.WithManagement, String) - Constructor for class org.kitteh.irc.client.library.defaults.element.DefaultActor
 
- 
Constructs this object.
 
- DefaultActorTracker - Class in org.kitteh.irc.client.library.defaults.feature
 
- 
 
- DefaultActorTracker(Client.WithManagement) - Constructor for class org.kitteh.irc.client.library.defaults.feature.DefaultActorTracker
 
- 
Constructs the tracker.
 
- DefaultAuthManager - Class in org.kitteh.irc.client.library.defaults.feature
 
- 
 
- DefaultAuthManager(Client) - Constructor for class org.kitteh.irc.client.library.defaults.feature.DefaultAuthManager
 
- 
Constructs the AuthManager.
 
- DefaultAwayListener - Class in org.kitteh.irc.client.library.defaults.listener
 
- 
Default AWAY listener, producing events using default classes.
 
- DefaultAwayListener(Client.WithManagement) - Constructor for class org.kitteh.irc.client.library.defaults.listener.DefaultAwayListener
 
- 
Constructs the listener.
 
- DefaultBanListListener - Class in org.kitteh.irc.client.library.defaults.listener
 
- 
Default ban list listener, producing events using default classes.
 
- DefaultBanListListener(Client.WithManagement) - Constructor for class org.kitteh.irc.client.library.defaults.listener.DefaultBanListListener
 
- 
Constructs the listener.
 
- DefaultBuilder - Class in org.kitteh.irc.client.library.defaults
 
- 
Default Client.Builder.
 
- DefaultBuilder() - Constructor for class org.kitteh.irc.client.library.defaults.DefaultBuilder
 
-  
 
- DefaultCapabilityManager - Class in org.kitteh.irc.client.library.defaults.feature
 
- 
 
- DefaultCapabilityManager(Client) - Constructor for class org.kitteh.irc.client.library.defaults.feature.DefaultCapabilityManager
 
- 
Constructs the capability manager.
 
- DefaultCapabilityState - Class in org.kitteh.irc.client.library.defaults.element
 
- 
 
- DefaultCapabilityState(Client, String) - Constructor for class org.kitteh.irc.client.library.defaults.element.DefaultCapabilityState
 
- 
Constructs a capability state.
 
- DefaultCapListener - Class in org.kitteh.irc.client.library.defaults.listener
 
- 
Default CAP listener, producing events using default classes.
 
- DefaultCapListener(Client.WithManagement) - Constructor for class org.kitteh.irc.client.library.defaults.listener.DefaultCapListener
 
- 
Constructs the listener.
 
- DefaultChannel - Class in org.kitteh.irc.client.library.defaults.element
 
- 
Default Channel implementation.
 
- DefaultChannel(Client.WithManagement, String, Channel.Topic, ModeStatusList<ChannelMode>, Map<Character, List<ModeInfo>>, Map<String, SortedSet<ChannelUserMode>>, List<String>, Map<String, User>, List<User>, boolean, DefaultChannel.DefaultChannelCommands) - Constructor for class org.kitteh.irc.client.library.defaults.element.DefaultChannel
 
- 
Constructs the channel snapshot.
 
- DefaultChannel.DefaultChannelCommands - Class in org.kitteh.irc.client.library.defaults.element
 
- 
Default channel commands.
 
- DefaultChannelCommands(Client, String) - Constructor for class org.kitteh.irc.client.library.defaults.element.DefaultChannel.DefaultChannelCommands
 
- 
Constructs for the given channel.
 
- DefaultChannelMode - Class in org.kitteh.irc.client.library.defaults.element.mode
 
- 
 
- DefaultChannelMode(Client, char, ChannelMode.Type) - Constructor for class org.kitteh.irc.client.library.defaults.element.mode.DefaultChannelMode
 
- 
Constructs this object.
 
- DefaultChannelTopic - Class in org.kitteh.irc.client.library.defaults.element
 
- 
Default Channel.Topic implementation.
 
- DefaultChannelTopic(Instant, String, Actor) - Constructor for class org.kitteh.irc.client.library.defaults.element.DefaultChannelTopic
 
- 
Constructs the topic snapshot.
 
- DefaultChannelUserMode - Class in org.kitteh.irc.client.library.defaults.element.mode
 
- 
 
- DefaultChannelUserMode(Client, char, char) - Constructor for class org.kitteh.irc.client.library.defaults.element.mode.DefaultChannelUserMode
 
- 
Constructs this object.
 
- DefaultChgHostListener - Class in org.kitteh.irc.client.library.defaults.listener
 
- 
Default CHGHOST listener, producing events using default classes.
 
- DefaultChgHostListener(Client.WithManagement) - Constructor for class org.kitteh.irc.client.library.defaults.listener.DefaultChgHostListener
 
- 
Constructs the listener.
 
- DefaultClient - Class in org.kitteh.irc.client.library.defaults
 
- 
Default implementation of 
Client.
 
 
- DefaultClient() - Constructor for class org.kitteh.irc.client.library.defaults.DefaultClient
 
- 
Creates a new default client.
 
- DefaultEventManager - Class in org.kitteh.irc.client.library.defaults.feature
 
- 
 
- DefaultEventManager(Client) - Constructor for class org.kitteh.irc.client.library.defaults.feature.DefaultEventManager
 
- 
Constructs the event manager.
 
- DefaultEventManager.Exceptional - Class in org.kitteh.irc.client.library.defaults.feature
 
- 
Exception handler.
 
- DefaultExceptListListener - Class in org.kitteh.irc.client.library.defaults.listener
 
- 
Default except list listener, producing events using default classes.
 
- DefaultExceptListListener(Client.WithManagement) - Constructor for class org.kitteh.irc.client.library.defaults.listener.DefaultExceptListListener
 
- 
Constructs the listener.
 
- DefaultInviteListener - Class in org.kitteh.irc.client.library.defaults.listener
 
- 
Default INVITE listener, producing events using default classes.
 
- DefaultInviteListener(Client.WithManagement) - Constructor for class org.kitteh.irc.client.library.defaults.listener.DefaultInviteListener
 
- 
Constructs the listener.
 
- DefaultInviteListListener - Class in org.kitteh.irc.client.library.defaults.listener
 
- 
Default invite list listener, producing events using default classes.
 
- DefaultInviteListListener(Client.WithManagement) - Constructor for class org.kitteh.irc.client.library.defaults.listener.DefaultInviteListListener
 
- 
Constructs the listener.
 
- DefaultISupportAwayLen - Class in org.kitteh.irc.client.library.defaults.element.isupport
 
- 
Default implementation of AwayLen.
 
- DefaultISupportAwayLen(Client, String, String) - Constructor for class org.kitteh.irc.client.library.defaults.element.isupport.DefaultISupportAwayLen
 
- 
Constructs the object.
 
- DefaultISupportCaseMapping - Class in org.kitteh.irc.client.library.defaults.element.isupport
 
- 
Default implementation of ISupportParameter.CaseMapping.
 
- DefaultISupportCaseMapping(Client, String, String) - Constructor for class org.kitteh.irc.client.library.defaults.element.isupport.DefaultISupportCaseMapping
 
- 
Constructs the object.
 
- DefaultISupportChanLimit - Class in org.kitteh.irc.client.library.defaults.element.isupport
 
- 
Default implementation of ISupportParameter.ChanLimit.
 
- DefaultISupportChanLimit(Client, String, String) - Constructor for class org.kitteh.irc.client.library.defaults.element.isupport.DefaultISupportChanLimit
 
- 
Constructs the object.
 
- DefaultISupportChanModes - Class in org.kitteh.irc.client.library.defaults.element.isupport
 
- 
Default implementation of ISupportParameter.ChanModes.
 
- DefaultISupportChanModes(Client, String, String) - Constructor for class org.kitteh.irc.client.library.defaults.element.isupport.DefaultISupportChanModes
 
- 
Constructs the object.
 
- DefaultISupportChannelLen - Class in org.kitteh.irc.client.library.defaults.element.isupport
 
- 
Default implementation of ISupportParameter.ChannelLen.
 
- DefaultISupportChannelLen(Client, String, String) - Constructor for class org.kitteh.irc.client.library.defaults.element.isupport.DefaultISupportChannelLen
 
- 
Constructs the object.
 
- DefaultISupportChanTypes - Class in org.kitteh.irc.client.library.defaults.element.isupport
 
- 
Default implementation of ISupportParameter.ChanTypes.
 
- DefaultISupportChanTypes(Client, String, String) - Constructor for class org.kitteh.irc.client.library.defaults.element.isupport.DefaultISupportChanTypes
 
- 
Constructs the object.
 
- DefaultISupportClientTagDeny - Class in org.kitteh.irc.client.library.defaults.element.isupport
 
- 
Default implementation of ClientTagDeny.
 
- DefaultISupportClientTagDeny(Client, String, String) - Constructor for class org.kitteh.irc.client.library.defaults.element.isupport.DefaultISupportClientTagDeny
 
- 
Constructs the object.
 
- DefaultISupportEList - Class in org.kitteh.irc.client.library.defaults.element.isupport
 
- 
Default implementation of EList.
 
- DefaultISupportEList(Client, String, String) - Constructor for class org.kitteh.irc.client.library.defaults.element.isupport.DefaultISupportEList
 
- 
Constructs the object.
 
- DefaultISupportExcepts - Class in org.kitteh.irc.client.library.defaults.element.isupport
 
- 
Default implementation of Excepts.
 
- DefaultISupportExcepts(Client, String, String) - Constructor for class org.kitteh.irc.client.library.defaults.element.isupport.DefaultISupportExcepts
 
- 
Constructs the object.
 
- DefaultISupportExtBan - Class in org.kitteh.irc.client.library.defaults.element.isupport
 
- 
Default implementation of ExtBan.
 
- DefaultISupportExtBan(Client, String, String) - Constructor for class org.kitteh.irc.client.library.defaults.element.isupport.DefaultISupportExtBan
 
- 
Constructs the object.
 
- DefaultISupportHostLen - Class in org.kitteh.irc.client.library.defaults.element.isupport
 
- 
Default implementation of HostLen.
 
- DefaultISupportHostLen(Client, String, String) - Constructor for class org.kitteh.irc.client.library.defaults.element.isupport.DefaultISupportHostLen
 
- 
Constructs the object.
 
- DefaultISupportInvEx - Class in org.kitteh.irc.client.library.defaults.element.isupport
 
- 
Default implementation of InvEx.
 
- DefaultISupportInvEx(Client, String, String) - Constructor for class org.kitteh.irc.client.library.defaults.element.isupport.DefaultISupportInvEx
 
- 
Constructs the object.
 
- DefaultISupportKickLen - Class in org.kitteh.irc.client.library.defaults.element.isupport
 
- 
Default implementation of KickLen.
 
- DefaultISupportKickLen(Client, String, String) - Constructor for class org.kitteh.irc.client.library.defaults.element.isupport.DefaultISupportKickLen
 
- 
Constructs the object.
 
- DefaultISupportListener - Class in org.kitteh.irc.client.library.defaults.listener
 
- 
Default ISUPPORT listener, producing events using default classes.
 
- DefaultISupportListener(Client.WithManagement) - Constructor for class org.kitteh.irc.client.library.defaults.listener.DefaultISupportListener
 
- 
Constructs the listener.
 
- DefaultISupportManager - Class in org.kitteh.irc.client.library.defaults.feature
 
- 
 
- DefaultISupportManager(Client.WithManagement) - Constructor for class org.kitteh.irc.client.library.defaults.feature.DefaultISupportManager
 
- 
Constructs the manager.
 
- DefaultISupportMaxList - Class in org.kitteh.irc.client.library.defaults.element.isupport
 
- 
Default implementation of CaseMapping.
 
- DefaultISupportMaxList(Client, String, String) - Constructor for class org.kitteh.irc.client.library.defaults.element.isupport.DefaultISupportMaxList
 
- 
Constructs the object.
 
- DefaultISupportMaxList.DefaultLimitData - Class in org.kitteh.irc.client.library.defaults.element.isupport
 
- 
Default implementation of MaxList.LimitData.
 
- DefaultISupportMaxTargets - Class in org.kitteh.irc.client.library.defaults.element.isupport
 
- 
Default implementation of MaxTargets.
 
- DefaultISupportMaxTargets(Client, String, String) - Constructor for class org.kitteh.irc.client.library.defaults.element.isupport.DefaultISupportMaxTargets
 
- 
Constructs the object.
 
- DefaultISupportModes - Class in org.kitteh.irc.client.library.defaults.element.isupport
 
- 
Default implementation of ISupportParameter.Modes.
 
- DefaultISupportModes(Client, String, String) - Constructor for class org.kitteh.irc.client.library.defaults.element.isupport.DefaultISupportModes
 
- 
Constructs the object.
 
- DefaultISupportNetwork - Class in org.kitteh.irc.client.library.defaults.element.isupport
 
- 
Default implementation of ISupportParameter.Network.
 
- DefaultISupportNetwork(Client, String, String) - Constructor for class org.kitteh.irc.client.library.defaults.element.isupport.DefaultISupportNetwork
 
- 
Constructs the object.
 
- DefaultISupportNickLen - Class in org.kitteh.irc.client.library.defaults.element.isupport
 
- 
Default implementation of ISupportParameter.NickLen.
 
- DefaultISupportNickLen(Client, String, String) - Constructor for class org.kitteh.irc.client.library.defaults.element.isupport.DefaultISupportNickLen
 
- 
Constructs the object.
 
- DefaultISupportParameter - Class in org.kitteh.irc.client.library.defaults.element
 
- 
 
- DefaultISupportParameter(Client, String, String) - Constructor for class org.kitteh.irc.client.library.defaults.element.DefaultISupportParameter
 
- 
Constructs the object.
 
- DefaultISupportParameterInteger - Class in org.kitteh.irc.client.library.defaults.element.isupport
 
- 
Default implementation of ISupportParameter.IntegerParameter.
 
- DefaultISupportParameterInteger(Client, String, String) - Constructor for class org.kitteh.irc.client.library.defaults.element.isupport.DefaultISupportParameterInteger
 
- 
Constructs the object.
 
- DefaultISupportParameterOptionalInteger - Class in org.kitteh.irc.client.library.defaults.element.isupport
 
- 
Default implementation of OptionalIntegerParameter.
 
- DefaultISupportParameterOptionalInteger(Client, String, String) - Constructor for class org.kitteh.irc.client.library.defaults.element.isupport.DefaultISupportParameterOptionalInteger
 
- 
Constructs the object.
 
- DefaultISupportPrefix - Class in org.kitteh.irc.client.library.defaults.element.isupport
 
- 
Default implementation of ISupportParameter.Prefix.
 
- DefaultISupportPrefix(Client, String, String) - Constructor for class org.kitteh.irc.client.library.defaults.element.isupport.DefaultISupportPrefix
 
- 
Constructs the object.
 
- DefaultISupportSilence - Class in org.kitteh.irc.client.library.defaults.element.isupport
 
- 
Default implementation of Silence.
 
- DefaultISupportSilence(Client, String, String) - Constructor for class org.kitteh.irc.client.library.defaults.element.isupport.DefaultISupportSilence
 
- 
Constructs the object.
 
- DefaultISupportStatusMsg - Class in org.kitteh.irc.client.library.defaults.element.isupport
 
- 
Default implementation of StatusMsg.
 
- DefaultISupportStatusMsg(Client, String, String) - Constructor for class org.kitteh.irc.client.library.defaults.element.isupport.DefaultISupportStatusMsg
 
- 
Constructs the object.
 
- DefaultISupportTargMax - Class in org.kitteh.irc.client.library.defaults.element.isupport
 
- 
 
- DefaultISupportTargMax(Client, String, String) - Constructor for class org.kitteh.irc.client.library.defaults.element.isupport.DefaultISupportTargMax
 
- 
Constructs the object.
 
- DefaultISupportTopicLen - Class in org.kitteh.irc.client.library.defaults.element.isupport
 
- 
Default implementation of ISupportParameter.TopicLen.
 
- DefaultISupportTopicLen(Client, String, String) - Constructor for class org.kitteh.irc.client.library.defaults.element.isupport.DefaultISupportTopicLen
 
- 
Constructs the object.
 
- DefaultISupportUserLen - Class in org.kitteh.irc.client.library.defaults.element.isupport
 
- 
Default implementation of UserLen.
 
- DefaultISupportUserLen(Client, String, String) - Constructor for class org.kitteh.irc.client.library.defaults.element.isupport.DefaultISupportUserLen
 
- 
Constructs the object.
 
- DefaultISupportWhoX - Class in org.kitteh.irc.client.library.defaults.element.isupport
 
- 
Default implementation of ISupportParameter.WhoX.
 
- DefaultISupportWhoX(Client, String, String) - Constructor for class org.kitteh.irc.client.library.defaults.element.isupport.DefaultISupportWhoX
 
- 
Constructs the object.
 
- DefaultJoinListener - Class in org.kitteh.irc.client.library.defaults.listener
 
- 
Default JOIN listener, producing events using default classes.
 
- DefaultJoinListener(Client.WithManagement) - Constructor for class org.kitteh.irc.client.library.defaults.listener.DefaultJoinListener
 
- 
Constructs the listener.
 
- DefaultKickListener - Class in org.kitteh.irc.client.library.defaults.listener
 
- 
Default KICK listener, producing events using default classes.
 
- DefaultKickListener(Client.WithManagement) - Constructor for class org.kitteh.irc.client.library.defaults.listener.DefaultKickListener
 
- 
Constructs the listener.
 
- DefaultKnockListener - Class in org.kitteh.irc.client.library.defaults.listener
 
- 
Default KNOCK listener, producing events using default classes.
 
- DefaultKnockListener(Client.WithManagement) - Constructor for class org.kitteh.irc.client.library.defaults.listener.DefaultKnockListener
 
- 
Constructs the listener.
 
- DefaultLimitData(Set<Character>, int) - Constructor for class org.kitteh.irc.client.library.defaults.element.isupport.DefaultISupportMaxList.DefaultLimitData
 
- 
Constructs this limit data.
 
- DefaultListeners - Enum in org.kitteh.irc.client.library.defaults.listener
 
- 
Default event listeners registered by the client.
 
- defaultMessageMap(DefaultMessageMap) - Method in interface org.kitteh.irc.client.library.Client.Builder.Management
 
- 
Sets default messages.
 
- DefaultMessageMap - Interface in org.kitteh.irc.client.library.feature.defaultmessage
 
- 
A mapping of default message types to their corresponding default message.
 
- DefaultMessageTag(String, String) - Constructor for class org.kitteh.irc.client.library.feature.MessageTagManager.DefaultMessageTag
 
- 
Constructs a default message tag.
 
- DefaultMessageTagLabel - Class in org.kitteh.irc.client.library.defaults.element.messagetag
 
- 
Default implementation of Label.
 
- DefaultMessageTagManager - Class in org.kitteh.irc.client.library.defaults.feature
 
- 
 
- DefaultMessageTagManager(Client.WithManagement) - Constructor for class org.kitteh.irc.client.library.defaults.feature.DefaultMessageTagManager
 
- 
Constructs the default tag manager.
 
- DefaultMessageTagManager.TagCreator - Class in org.kitteh.irc.client.library.defaults.feature
 
-  
 
- DefaultMessageTagMsgId - Class in org.kitteh.irc.client.library.defaults.element.messagetag
 
- 
Default implementation of MsgId.
 
- DefaultMessageTagTime - Class in org.kitteh.irc.client.library.defaults.element.messagetag
 
- 
Default implementation of MessageTag.Time.
 
- DefaultMessageTagTyping - Class in org.kitteh.irc.client.library.defaults.element.messagetag
 
- 
Default implementation of Typing.
 
- DefaultMessageType - Enum in org.kitteh.irc.client.library.feature.defaultmessage
 
- 
An enum that maps out all possible outbound messages between KICL and the
 server that we wish to provide a custom default message for.
 
- DefaultModeBase - Class in org.kitteh.irc.client.library.defaults.element.mode
 
- 
Abstract base class for modes.
 
- DefaultModeBase(Client, char) - Constructor for class org.kitteh.irc.client.library.defaults.element.mode.DefaultModeBase
 
- 
Constructs and such.
 
- DefaultModeInfo - Class in org.kitteh.irc.client.library.defaults.element.mode
 
- 
A default ModeInfo implementation.
 
- DefaultModeInfo(Client, Channel, ChannelMode, String, String, Instant) - Constructor for class org.kitteh.irc.client.library.defaults.element.mode.DefaultModeInfo
 
- 
Constructs the mode info.
 
- DefaultModeListener - Class in org.kitteh.irc.client.library.defaults.listener
 
- 
Default MODE listener, producing events using default classes.
 
- DefaultModeListener(Client.WithManagement) - Constructor for class org.kitteh.irc.client.library.defaults.listener.DefaultModeListener
 
- 
Constructs the listener.
 
- DefaultModeStatus<ModeType extends Mode> - Class in org.kitteh.irc.client.library.defaults.element.mode
 
- 
A particular default status of a mode.
 
- DefaultModeStatus(ModeStatus.Action, ModeType) - Constructor for class org.kitteh.irc.client.library.defaults.element.mode.DefaultModeStatus
 
- 
Creates a status without a parameter.
 
- DefaultModeStatus(ModeStatus.Action, ModeType, String) - Constructor for class org.kitteh.irc.client.library.defaults.element.mode.DefaultModeStatus
 
- 
Creates a status.
 
- DefaultModeStatusList<ModeType extends Mode> - Class in org.kitteh.irc.client.library.defaults.element.mode
 
- 
A default list of mode statuses.
 
- DefaultMonitorListener - Class in org.kitteh.irc.client.library.defaults.listener
 
- 
Default MONITOR listener, producing events using default classes.
 
- DefaultMonitorListener(Client.WithManagement) - Constructor for class org.kitteh.irc.client.library.defaults.listener.DefaultMonitorListener
 
- 
Constructs the listener.
 
- DefaultMotdListener - Class in org.kitteh.irc.client.library.defaults.listener
 
- 
Default MOTD listener, producing events using default classes.
 
- DefaultMotdListener(Client.WithManagement) - Constructor for class org.kitteh.irc.client.library.defaults.listener.DefaultMotdListener
 
- 
Constructs the listener.
 
- DefaultNamesListener - Class in org.kitteh.irc.client.library.defaults.listener
 
- 
Default NAMES listener, producing events using default classes.
 
- DefaultNamesListener(Client.WithManagement) - Constructor for class org.kitteh.irc.client.library.defaults.listener.DefaultNamesListener
 
- 
Constructs the listener.
 
- DefaultNickListener - Class in org.kitteh.irc.client.library.defaults.listener
 
- 
Default NICK listener, producing events using default classes.
 
- DefaultNickListener(Client.WithManagement) - Constructor for class org.kitteh.irc.client.library.defaults.listener.DefaultNickListener
 
- 
Constructs the listener.
 
- DefaultNickRejectedListener - Class in org.kitteh.irc.client.library.defaults.listener
 
- 
Default welcome listener, producing events using default classes.
 
- DefaultNickRejectedListener(Client.WithManagement) - Constructor for class org.kitteh.irc.client.library.defaults.listener.DefaultNickRejectedListener
 
- 
Constructs the listener.
 
- DefaultNoticeListener - Class in org.kitteh.irc.client.library.defaults.listener
 
- 
Default NOTICE listener, producing events using default classes.
 
- DefaultNoticeListener(Client.WithManagement) - Constructor for class org.kitteh.irc.client.library.defaults.listener.DefaultNoticeListener
 
- 
Constructs the listener.
 
- DefaultPartListener - Class in org.kitteh.irc.client.library.defaults.listener
 
- 
Default PART listener, producing events using default classes.
 
- DefaultPartListener(Client.WithManagement) - Constructor for class org.kitteh.irc.client.library.defaults.listener.DefaultPartListener
 
- 
Constructs the listener.
 
- DefaultPrivmsgListener - Class in org.kitteh.irc.client.library.defaults.listener
 
- 
Default PRIVMSG listener, producing events using default classes.
 
- DefaultPrivmsgListener(Client.WithManagement) - Constructor for class org.kitteh.irc.client.library.defaults.listener.DefaultPrivmsgListener
 
- 
Constructs the listener.
 
- DefaultQuietListListener - Class in org.kitteh.irc.client.library.defaults.listener
 
- 
Default quiet list listener, producing events using default classes.
 
- DefaultQuietListListener(Client.WithManagement) - Constructor for class org.kitteh.irc.client.library.defaults.listener.DefaultQuietListListener
 
- 
Constructs the listener.
 
- DefaultQuitListener - Class in org.kitteh.irc.client.library.defaults.listener
 
- 
Default QUIT listener, producing events using default classes.
 
- DefaultQuitListener(Client.WithManagement) - Constructor for class org.kitteh.irc.client.library.defaults.listener.DefaultQuitListener
 
- 
Constructs the listener.
 
- defaults - Variable in class org.kitteh.irc.client.library.defaults.feature.SimpleDefaultMessageMap
 
- 
Defaults stored.
 
- DefaultServer - Class in org.kitteh.irc.client.library.defaults.element
 
- 
Default Server implementation.
 
- DefaultServer(Client.WithManagement, String) - Constructor for class org.kitteh.irc.client.library.defaults.element.DefaultServer
 
- 
Constructs the Server.
 
- DefaultServerInfo - Class in org.kitteh.irc.client.library.defaults.feature
 
- 
Default implementation for tracking server information.
 
- DefaultServerInfo(Client) - Constructor for class org.kitteh.irc.client.library.defaults.feature.DefaultServerInfo
 
- 
Constructs the server info.
 
- DefaultServerMessage - Class in org.kitteh.irc.client.library.defaults.element
 
- 
 
- DefaultServerMessage(String, List<MessageTag>) - Constructor for class org.kitteh.irc.client.library.defaults.element.DefaultServerMessage
 
- 
 
- DefaultServerMessage.NumericCommand - Class in org.kitteh.irc.client.library.defaults.element
 
- 
Default implementation of NumericCommandServerMessage.
 
- DefaultServerMessage.StringCommand - Class in org.kitteh.irc.client.library.defaults.element
 
- 
Default implementation of StringCommandServerMessage.
 
- DefaultSetNameListener - Class in org.kitteh.irc.client.library.defaults.listener
 
- 
Default SETNAME listener, producing events using default classes.
 
- DefaultSetNameListener(Client.WithManagement) - Constructor for class org.kitteh.irc.client.library.defaults.listener.DefaultSetNameListener
 
- 
Constructs the listener.
 
- DefaultStaleable - Class in org.kitteh.irc.client.library.defaults.element
 
- 
Default implementation of Staleable.
 
- DefaultStaleable(Client.WithManagement, String) - Constructor for class org.kitteh.irc.client.library.defaults.element.DefaultStaleable
 
- 
Constructs this object.
 
- DefaultStandardReplyListener - Class in org.kitteh.irc.client.library.defaults.listener
 
- 
Default FAIL/NOTE/WARN listener, producing events using default classes.
 
- DefaultStandardReplyListener(Client.WithManagement) - Constructor for class org.kitteh.irc.client.library.defaults.listener.DefaultStandardReplyListener
 
- 
Constructs the listener.
 
- DefaultTagmsgListener - Class in org.kitteh.irc.client.library.defaults.listener
 
- 
Default TAGMSG listener, producing events using default classes.
 
- DefaultTagmsgListener(Client.WithManagement) - Constructor for class org.kitteh.irc.client.library.defaults.listener.DefaultTagmsgListener
 
- 
Constructs the listener.
 
- DefaultTopicListener - Class in org.kitteh.irc.client.library.defaults.listener
 
- 
Default TOPIC listener, producing events using default classes.
 
- DefaultTopicListener(Client.WithManagement) - Constructor for class org.kitteh.irc.client.library.defaults.listener.DefaultTopicListener
 
- 
Constructs the listener.
 
- DefaultUser - Class in org.kitteh.irc.client.library.defaults.element
 
- 
Default implementation of 
User.
 
 
- DefaultUser(Client.WithManagement, String, String, String, String, String, String, boolean, String, String, String, Set<String>) - Constructor for class org.kitteh.irc.client.library.defaults.element.DefaultUser
 
- 
Constructs the object.
 
- DefaultUserMode - Class in org.kitteh.irc.client.library.defaults.element.mode
 
- 
 
- DefaultUserMode(Client, char) - Constructor for class org.kitteh.irc.client.library.defaults.element.mode.DefaultUserMode
 
- 
Constructs this object.
 
- DefaultUserModeListener - Class in org.kitteh.irc.client.library.defaults.listener
 
- 
Default UMODE listener, producing events using default classes.
 
- DefaultUserModeListener(Client.WithManagement) - Constructor for class org.kitteh.irc.client.library.defaults.listener.DefaultUserModeListener
 
- 
Constructs the listener.
 
- DefaultVersionListener - Class in org.kitteh.irc.client.library.defaults.listener
 
- 
Default version listener, producing events using default classes.
 
- DefaultVersionListener(Client.WithManagement) - Constructor for class org.kitteh.irc.client.library.defaults.listener.DefaultVersionListener
 
- 
Constructs the listener.
 
- DefaultWallopsListener - Class in org.kitteh.irc.client.library.defaults.listener
 
- 
Default WALLOPS listener, producing events using default classes.
 
- DefaultWallopsListener(Client.WithManagement) - Constructor for class org.kitteh.irc.client.library.defaults.listener.DefaultWallopsListener
 
- 
Constructs the listener.
 
- DefaultWelcomeListener - Class in org.kitteh.irc.client.library.defaults.listener
 
- 
Default welcome listener, producing events using default classes.
 
- DefaultWelcomeListener(Client.WithManagement) - Constructor for class org.kitteh.irc.client.library.defaults.listener.DefaultWelcomeListener
 
- 
Constructs the listener.
 
- DefaultWhoisData - Class in org.kitteh.irc.client.library.defaults.element
 
- 
 
- DefaultWhoisData(Client, String, Set<String>, String, String, String, String, String, String, boolean, String, Long, Long, String) - Constructor for class org.kitteh.irc.client.library.defaults.element.DefaultWhoisData
 
- 
Creates the default WHOIS data object.
 
- DefaultWhoisData.Builder - Class in org.kitteh.irc.client.library.defaults.element
 
- 
 
- DefaultWhoisListener - Class in org.kitteh.irc.client.library.defaults.listener
 
- 
Default WHOIS listener, producing events using default classes.
 
- DefaultWhoisListener(Client.WithManagement) - Constructor for class org.kitteh.irc.client.library.defaults.listener.DefaultWhoisListener
 
- 
Constructs the listener.
 
- DefaultWhoListener - Class in org.kitteh.irc.client.library.defaults.listener
 
- 
Default WHO listener, producing events using default classes.
 
- DefaultWhoListener(Client.WithManagement) - Constructor for class org.kitteh.irc.client.library.defaults.listener.DefaultWhoListener
 
- 
Constructs the listener.
 
- DefaultWordCutter() - Constructor for class org.kitteh.irc.client.library.util.Cutter.DefaultWordCutter
 
-  
 
- disable(String) - Method in class org.kitteh.irc.client.library.command.CapabilityRequestCommand
 
- 
Adds a capability identifier to request disabling.
 
- DISABLED - Static variable in class org.kitteh.irc.client.library.feature.twitch.messagetag.R9k.KnownValues
 
- 
Disabled.
 
- DISABLED - Static variable in class org.kitteh.irc.client.library.feature.twitch.messagetag.SubsOnly.KnownValues
 
- 
Disabled.
 
- DisplayName - Class in org.kitteh.irc.client.library.feature.twitch.messagetag
 
- 
Message tag display name.
 
- DRAFT - Static variable in class org.kitteh.irc.client.library.feature.sts.StsHandler
 
- 
Draft prepend for capability.
 
- GameSurge - Class in org.kitteh.irc.client.library.feature.auth
 
- 
GameSurge's AuthServ protocol.
 
- GameSurge(Client, String, String) - Constructor for class org.kitteh.irc.client.library.feature.auth.GameSurge
 
- 
Creates a GameSurge authentication protocol instance.
 
- gateway(String) - Method in interface org.kitteh.irc.client.library.Client.Builder.WebIrc.Gateway
 
- 
Sets the gateway/user part of the client's address.
 
- get(Object) - Method in class org.kitteh.irc.client.library.util.CIKeyMap
 
-  
 
- getAccount() - Method in class org.kitteh.irc.client.library.defaults.element.DefaultUser
 
-  
 
- getAccount() - Method in class org.kitteh.irc.client.library.defaults.element.DefaultWhoisData
 
-  
 
- getAccount() - Method in interface org.kitteh.irc.client.library.element.User
 
- 
Gets the Services account this user is signed into.
 
- getAccount() - Method in class org.kitteh.irc.client.library.event.user.UserAccountStatusEvent
 
- 
Gets the account, if signed into one, or empty if signed out.
 
- getAccountName() - Method in class org.kitteh.irc.client.library.feature.auth.AbstractAccountPassProtocol
 
- 
Gets the account name.
 
- getAccountName() - Method in class org.kitteh.irc.client.library.feature.auth.AbstractAccountSaslProtocol
 
- 
Gets the account name.
 
- getAcknowledgedCapabilities() - Method in class org.kitteh.irc.client.library.event.capabilities.CapabilitiesAcknowledgedEvent
 
- 
Gets capabilities acknowledged.
 
- getAction() - Method in class org.kitteh.irc.client.library.defaults.element.mode.DefaultModeStatus
 
-  
 
- getAction() - Method in interface org.kitteh.irc.client.library.element.mode.ModeStatus
 
- 
Gets if the mode is being set or removed.
 
- getActor(String) - Method in class org.kitteh.irc.client.library.defaults.feature.DefaultActorTracker
 
-  
 
- getActor() - Method in class org.kitteh.irc.client.library.event.abstractbase.ActorEventBase
 
-  
 
- getActor() - Method in interface org.kitteh.irc.client.library.event.helper.ActorEvent
 
- 
Gets the actor responsible for this event.
 
- getActor(String) - Method in interface org.kitteh.irc.client.library.feature.ActorTracker
 
- 
Gets an Actor based on the name provided.
 
- getActorTracker() - Method in interface org.kitteh.irc.client.library.Client.WithManagement
 
- 
Gets the actor tracker.
 
- getActorTracker() - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- getAddress() - Method in class org.kitteh.irc.client.library.defaults.feature.DefaultServerInfo
 
-  
 
- getAddress(String) - Method in class org.kitteh.irc.client.library.defaults.feature.network.JavaResolver
 
-  
 
- getAddress(String) - Method in interface org.kitteh.irc.client.library.feature.network.Resolver
 
- 
Gets the InetAddress for the given host, resolving as necessary.
 
- getAddress() - Method in interface org.kitteh.irc.client.library.feature.ServerInfo
 
- 
Gets the server-stated address of the server.
 
- getAffectedChannel() - Method in class org.kitteh.irc.client.library.event.channel.ChannelJoinEvent
 
-  
 
- getAffectedChannel() - Method in class org.kitteh.irc.client.library.event.channel.ChannelKickEvent
 
-  
 
- getAffectedChannel() - Method in class org.kitteh.irc.client.library.event.channel.ChannelPartEvent
 
-  
 
- getAffectedChannel() - Method in interface org.kitteh.irc.client.library.event.helper.ChannelUserListChangeEvent
 
- 
Gets the channel affected or empty if affecting all channels the user
 is present in.
 
- getAffectedChannel() - Method in class org.kitteh.irc.client.library.event.user.UserQuitEvent
 
-  
 
- getAll() - Method in class org.kitteh.irc.client.library.defaults.element.mode.DefaultModeStatusList
 
-  
 
- getAll() - Method in interface org.kitteh.irc.client.library.element.mode.ModeStatusList
 
- 
Gets the list of statuses.
 
- getAllLimitData() - Method in class org.kitteh.irc.client.library.defaults.element.isupport.DefaultISupportMaxList
 
-  
 
- getAllLimitData() - Method in interface org.kitteh.irc.client.library.element.ISupportParameter.MaxList
 
- 
Gets all the limit data specified.
 
- getAmount() - Method in class org.kitteh.irc.client.library.feature.twitch.messagetag.Bits
 
- 
Gets the ban duration.
 
- getAnnotationFilters() - Method in class org.kitteh.irc.client.library.defaults.feature.DefaultEventManager
 
-  
 
- getAnnotationFilters() - Method in interface org.kitteh.irc.client.library.feature.EventManager
 
- 
Gets a map of all registered annotation filters.
 
- getAsString() - Method in class org.kitteh.irc.client.library.defaults.element.mode.DefaultModeStatusList
 
-  
 
- getAsString() - Method in interface org.kitteh.irc.client.library.element.MessageTag
 
- 
Gets the tag in the String format sent over the IRC protocol.
 
- getAsString() - Method in interface org.kitteh.irc.client.library.element.mode.ModeStatusList
 
- 
Gets the statuses in a convenient String format.
 
- getAttemptedNick() - Method in class org.kitteh.irc.client.library.event.client.NickRejectedEvent
 
- 
Gets the nickname which was attempted.
 
- getAuthentication() - Method in class org.kitteh.irc.client.library.feature.auth.AbstractAuthProtocol
 
- 
 
- getAuthentication() - Method in class org.kitteh.irc.client.library.feature.auth.AbstractSaslProtocol
 
-  
 
- getAuthentication() - Method in class org.kitteh.irc.client.library.feature.auth.GameSurge
 
-  
 
- getAuthentication() - Method in class org.kitteh.irc.client.library.feature.auth.NickServ
 
-  
 
- getAuthLine() - Method in class org.kitteh.irc.client.library.feature.auth.AbstractSaslProtocol
 
- 
Gets the info to base64 encode in the first AUTHENTICATE message.
 
- getAuthLine() - Method in class org.kitteh.irc.client.library.feature.auth.SaslEcdsaNist256PChallenge
 
-  
 
- getAuthLine() - Method in class org.kitteh.irc.client.library.feature.auth.SaslExternal
 
-  
 
- getAuthLine() - Method in class org.kitteh.irc.client.library.feature.auth.SaslPlain
 
-  
 
- getAuthManager() - Method in interface org.kitteh.irc.client.library.Client
 
- 
Gets the authentication manager.
 
- getAuthManager() - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- getAwayMessage() - Method in class org.kitteh.irc.client.library.defaults.element.DefaultUser
 
-  
 
- getAwayMessage() - Method in class org.kitteh.irc.client.library.defaults.element.DefaultWhoisData
 
-  
 
- getAwayMessage() - Method in interface org.kitteh.irc.client.library.element.User
 
- 
Gets, if one is set and known, the away message for the user.
 
- getAwayMessage() - Method in class org.kitteh.irc.client.library.event.user.UserAwayMessageEvent
 
- 
Gets the away message.
 
- getAwayReasonLengthLimit() - Method in interface org.kitteh.irc.client.library.feature.ServerInfo
 
- 
Gets the maximum length of away reasons.
 
- getBadges() - Method in class org.kitteh.irc.client.library.feature.twitch.messagetag.Badges
 
- 
Gets badges.
 
- getBindAddress() - Method in interface org.kitteh.irc.client.library.Client.WithManagement
 
- 
Gets the bind address
 
- getBindAddress() - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- getByMode(ModeType) - Method in class org.kitteh.irc.client.library.defaults.element.mode.DefaultModeStatusList
 
-  
 
- getByMode(char) - Method in class org.kitteh.irc.client.library.defaults.element.mode.DefaultModeStatusList
 
-  
 
- getByMode(ModeType) - Method in interface org.kitteh.irc.client.library.element.mode.ModeStatusList
 
- 
Gets all mode statuses of a given mode.
 
- getByMode(char) - Method in interface org.kitteh.irc.client.library.element.mode.ModeStatusList
 
- 
Gets all mode statuses of a given mode character.
 
- getByName(String) - Static method in enum org.kitteh.irc.client.library.feature.CaseMapping
 
- 
Gets a CaseMapping by name.
 
- getCapabilities() - Method in class org.kitteh.irc.client.library.defaults.feature.DefaultCapabilityManager
 
-  
 
- getCapabilities() - Method in class org.kitteh.irc.client.library.event.capabilities.CapabilitiesListEvent
 
- 
Gets the currently enabled capabilities.
 
- getCapabilities() - Method in interface org.kitteh.irc.client.library.feature.CapabilityManager
 
- 
Gets capabilities currently enabled.
 
- getCapability() - Method in class org.kitteh.irc.client.library.defaults.feature.DefaultMessageTagManager.TagCreator
 
- 
Gets capability for which this is registered.
 
- getCapability(String) - Method in interface org.kitteh.irc.client.library.feature.CapabilityManager
 
- 
Gets an enabled capability by name.
 
- getCapabilityManager() - Method in interface org.kitteh.irc.client.library.Client
 
- 
Gets the capability manager.
 
- getCapabilityManager() - Method in interface org.kitteh.irc.client.library.Client.WithManagement
 
-  
 
- getCapabilityManager() - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- getCapabilityTagCreators(String) - Method in class org.kitteh.irc.client.library.defaults.feature.DefaultMessageTagManager
 
-  
 
- getCapabilityTagCreators(String) - Method in interface org.kitteh.irc.client.library.feature.MessageTagManager
 
- 
Gets the registered tag creators for a given capability.
 
- getCapabilityTags(String) - Method in class org.kitteh.irc.client.library.defaults.feature.DefaultMessageTagManager
 
-  
 
- getCapabilityTags(String) - Method in interface org.kitteh.irc.client.library.feature.MessageTagManager
 
- 
Gets capability tags for a given raw tag list.
 
- getCaseMapping() - Method in class org.kitteh.irc.client.library.defaults.element.isupport.DefaultISupportCaseMapping
 
-  
 
- getCaseMapping() - Method in interface org.kitteh.irc.client.library.element.ISupportParameter.CaseMapping
 
- 
Gets the casemapping specified.
 
- getCaseMapping() - Method in interface org.kitteh.irc.client.library.feature.ServerInfo
 
- 
Gets the casemapping for the server.
 
- getCause() - Method in class org.kitteh.irc.client.library.event.connection.ClientConnectionEndedEvent
 
- 
Gets the exception that caused this disconnect, if there was one.
 
- getChange() - Method in class org.kitteh.irc.client.library.event.abstractbase.UserInfoChangeEventBase
 
-  
 
- getChange() - Method in class org.kitteh.irc.client.library.event.channel.ChannelJoinEvent
 
-  
 
- getChange() - Method in class org.kitteh.irc.client.library.event.channel.ChannelKickEvent
 
-  
 
- getChange() - Method in class org.kitteh.irc.client.library.event.channel.ChannelPartEvent
 
-  
 
- getChange() - Method in interface org.kitteh.irc.client.library.event.helper.ChannelUserListChangeEvent
 
- 
Gets the type of change occurring.
 
- getChange() - Method in interface org.kitteh.irc.client.library.event.helper.UserInfoChangeEvent
 
- 
Gets the changed information.
 
- getChange() - Method in class org.kitteh.irc.client.library.event.user.UserQuitEvent
 
-  
 
- getChannel(String) - Method in interface org.kitteh.irc.client.library.Client
 
- 
Gets a snapshot of known information about a named channel, if the
 channel is being tracked by the client.
 
- getChannel() - Method in class org.kitteh.irc.client.library.command.ChannelCommand
 
- 
Gets the channel this command affects.
 
- getChannel(String) - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- getChannel() - Method in class org.kitteh.irc.client.library.defaults.element.mode.DefaultModeInfo
 
-  
 
- getChannel(String) - Method in class org.kitteh.irc.client.library.defaults.feature.DefaultActorTracker
 
-  
 
- getChannel() - Method in class org.kitteh.irc.client.library.defaults.listener.AbstractDefaultListenerBase.MessageTargetInfo.ChannelInfo
 
- 
Gets the channel.
 
- getChannel() - Method in class org.kitteh.irc.client.library.defaults.listener.AbstractDefaultListenerBase.MessageTargetInfo.TargetedChannel
 
- 
Gets the channel.
 
- getChannel(ClientReceiveNumericEvent, String) - Method in class org.kitteh.irc.client.library.defaults.listener.AbstractModeInfoListenerBase
 
-  
 
- getChannel() - Method in interface org.kitteh.irc.client.library.element.mode.ModeInfo
 
- 
Gets the channel for which this entry exists.
 
- getChannel() - Method in class org.kitteh.irc.client.library.event.abstractbase.ActorChannelEventBase
 
-  
 
- getChannel() - Method in class org.kitteh.irc.client.library.event.abstractbase.ChannelEventBase
 
-  
 
- getChannel() - Method in class org.kitteh.irc.client.library.event.abstractbase.ChannelMultipleMessageEventBase
 
-  
 
- getChannel() - Method in interface org.kitteh.irc.client.library.event.helper.ChannelEvent
 
- 
Gets the 
Channel involved in this event.
 
 
- getChannel(String) - Method in interface org.kitteh.irc.client.library.feature.ActorTracker
 
- 
Gets a channel.
 
- getChannelLengthLimit() - Method in interface org.kitteh.irc.client.library.feature.ServerInfo
 
- 
Gets the maximum length of channel names.
 
- getChannelLimits() - Method in interface org.kitteh.irc.client.library.feature.ServerInfo
 
- 
Gets the channel join limits.
 
- getChannelMode(ClientReceiveNumericEvent, String, char) - Method in class org.kitteh.irc.client.library.defaults.listener.AbstractModeInfoListenerBase
 
-  
 
- getChannelMode(char) - Method in interface org.kitteh.irc.client.library.feature.ServerInfo
 
- 
Gets a channel mode by specified character.
 
- getChannelModes() - Method in class org.kitteh.irc.client.library.defaults.feature.DefaultServerInfo
 
-  
 
- getChannelModes() - Method in interface org.kitteh.irc.client.library.feature.ServerInfo
 
- 
Gets the channel modes available.
 
- getChannelPrefixes() - Method in class org.kitteh.irc.client.library.defaults.feature.DefaultServerInfo
 
-  
 
- getChannelPrefixes() - Method in interface org.kitteh.irc.client.library.feature.ServerInfo
 
- 
Gets the list of accepted channel prefixes.
 
- getChannels() - Method in interface org.kitteh.irc.client.library.Client
 
- 
Gets the channels in which the client is currently present.
 
- getChannels(Collection<String>) - Method in interface org.kitteh.irc.client.library.Client
 
- 
Gets the channels on the given collection in which the client is
 currently present.
 
- getChannels() - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- getChannels(Collection<String>) - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- getChannels() - Method in class org.kitteh.irc.client.library.defaults.element.DefaultUser
 
-  
 
- getChannels() - Method in class org.kitteh.irc.client.library.defaults.element.DefaultWhoisData
 
-  
 
- getChannels() - Method in interface org.kitteh.irc.client.library.element.User
 
- 
Gets the user's channels.
 
- getChannelUserMode(char) - Method in interface org.kitteh.irc.client.library.feature.ServerInfo
 
- 
Gets a channel user mode by specified character.
 
- getChannelUserModes() - Method in class org.kitteh.irc.client.library.defaults.feature.DefaultServerInfo
 
-  
 
- getChannelUserModes() - Method in interface org.kitteh.irc.client.library.feature.ServerInfo
 
- 
Gets the list of accepted channel user modes, such as op.
 
- getChar() - Method in class org.kitteh.irc.client.library.defaults.element.mode.DefaultModeBase
 
-  
 
- getChar() - Method in interface org.kitteh.irc.client.library.element.mode.Mode
 
- 
Gets the mode character.
 
- getChar() - Method in enum org.kitteh.irc.client.library.element.mode.ModeStatus.Action
 
- 
Gets the character that represents this action.
 
- getCharacter() - Method in enum org.kitteh.irc.client.library.command.MonitorCommand.Action
 
- 
Gets the character for this action.
 
- getClient() - Method in interface org.kitteh.irc.client.library.Client
 
-  
 
- getClient() - Method in class org.kitteh.irc.client.library.command.Command
 
- 
Gets the client on which this command will be run.
 
- getClient() - Method in class org.kitteh.irc.client.library.defaults.element.DefaultActor
 
-  
 
- getClient() - Method in class org.kitteh.irc.client.library.defaults.element.DefaultCapabilityState
 
-  
 
- getClient() - Method in class org.kitteh.irc.client.library.defaults.element.DefaultISupportParameter
 
-  
 
- getClient() - Method in class org.kitteh.irc.client.library.defaults.element.DefaultWhoisData
 
-  
 
- getClient() - Method in class org.kitteh.irc.client.library.defaults.element.mode.DefaultModeBase
 
-  
 
- getClient() - Method in class org.kitteh.irc.client.library.defaults.element.mode.DefaultModeInfo
 
-  
 
- getClient() - Method in class org.kitteh.irc.client.library.defaults.element.mode.DefaultModeStatus
 
-  
 
- getClient() - Method in class org.kitteh.irc.client.library.defaults.listener.AbstractDefaultListenerBase
 
- 
Gets the client.
 
- getClient() - Method in interface org.kitteh.irc.client.library.element.ClientLinked
 
- 
Gets the Client to which this belongs.
 
- getClient() - Method in class org.kitteh.irc.client.library.event.abstractbase.ClientEventBase
 
-  
 
- getClient() - Method in class org.kitteh.irc.client.library.feature.auth.AbstractAuthProtocol
 
-  
 
- getClient() - Method in class org.kitteh.irc.client.library.feature.sending.QueueProcessingThreadSender
 
- 
Gets the client.
 
- getClient() - Method in class org.kitteh.irc.client.library.util.AbstractNameValueProcessor
 
- 
Gets the Client for which this processor functions.
 
- getCode() - Method in class org.kitteh.irc.client.library.event.client.StandardReplyEvent
 
- 
Gets the code for this message.
 
- getColorChar() - Method in enum org.kitteh.irc.client.library.util.Format
 
- 
Gets the int value for the color, if this is a color.
 
- getCommand() - Method in class org.kitteh.irc.client.library.defaults.element.DefaultServerMessage.NumericCommand
 
-  
 
- getCommand() - Method in class org.kitteh.irc.client.library.defaults.element.DefaultServerMessage.StringCommand
 
-  
 
- getCommand() - Method in interface org.kitteh.irc.client.library.element.ServerMessage.NumericCommandServerMessage
 
- 
Gets this message's command.
 
- getCommand() - Method in interface org.kitteh.irc.client.library.element.ServerMessage.StringCommandServerMessage
 
- 
Gets this message's command.
 
- getCommand() - Method in class org.kitteh.irc.client.library.event.abstractbase.ClientReceiveServerMessageEventBase
 
-  
 
- getCommand() - Method in class org.kitteh.irc.client.library.event.client.StandardReplyEvent
 
- 
Gets the command this message is about, or "*" for no command.
 
- getCommand() - Method in interface org.kitteh.irc.client.library.event.helper.ClientReceiveServerMessageEvent
 
- 
Gets the command sent.
 
- getCommand() - Method in interface org.kitteh.irc.client.library.event.helper.CtcpEvent
 
- 
Gets the CTCP command.
 
- getCompressedBase64PublicKey(ECPublicKey) - Static method in class org.kitteh.irc.client.library.feature.auth.SaslEcdsaNist256PChallenge
 
- 
Applies point compression to a public key and returns the result,
 encoded with base64.
 
- getConstructingFunction() - Method in enum org.kitteh.irc.client.library.defaults.listener.DefaultListeners
 
-  
 
- getConstructingFunction() - Method in interface org.kitteh.irc.client.library.feature.EventListenerSupplier
 
- 
Gets the function that constructs and returns the event listener.
 
- getConsumer() - Method in interface org.kitteh.irc.client.library.feature.sending.MessageSendingQueue
 
- 
Gets the queue's currently set consumer.
 
- getConsumer() - Method in class org.kitteh.irc.client.library.feature.sending.QueueProcessingThreadSender
 
-  
 
- getContext() - Method in class org.kitteh.irc.client.library.event.client.StandardReplyEvent
 
- 
Gets the context, if any, for this message.
 
- getCreationTime() - Method in class org.kitteh.irc.client.library.defaults.element.DefaultActor
 
-  
 
- getCreationTime() - Method in class org.kitteh.irc.client.library.defaults.element.DefaultCapabilityState
 
-  
 
- getCreationTime() - Method in class org.kitteh.irc.client.library.defaults.element.DefaultWhoisData
 
-  
 
- getCreationTime() - Method in class org.kitteh.irc.client.library.defaults.element.mode.DefaultModeInfo
 
-  
 
- getCreationTime() - Method in interface org.kitteh.irc.client.library.element.mode.ModeInfo
 
- 
Gets the time at which this entry was created.
 
- getCreationTime() - Method in interface org.kitteh.irc.client.library.element.Snapshot
 
- 
Gets the time this snapshot was created.
 
- getCreator() - Method in class org.kitteh.irc.client.library.defaults.element.mode.DefaultModeInfo
 
-  
 
- getCreator(String) - Method in class org.kitteh.irc.client.library.defaults.feature.DefaultISupportManager
 
-  
 
- getCreator() - Method in interface org.kitteh.irc.client.library.element.mode.ModeInfo
 
- 
Gets the name of the party listed as creating the entry.
 
- getCreator(String) - Method in interface org.kitteh.irc.client.library.feature.ISupportManager
 
- 
Gets the registered ISUPPORT creator for a given parameter name.
 
- getCreatorByName(String) - Method in class org.kitteh.irc.client.library.util.AbstractNameValueProcessor
 
- 
Gets a registered creator function by registered name.
 
- getCurrentState() - Method in class org.kitteh.irc.client.library.feature.sts.MemoryStsMachine
 
-  
 
- getCurrentState() - Method in interface org.kitteh.irc.client.library.feature.sts.StsMachine
 
- 
Returns the current state in the enum that the
 state machine is operating in.
 
- getDefault(DefaultMessageType) - Method in class org.kitteh.irc.client.library.defaults.feature.SimpleDefaultMessageMap
 
-  
 
- getDefault(DefaultMessageType, String) - Method in class org.kitteh.irc.client.library.defaults.feature.SimpleDefaultMessageMap
 
-  
 
- getDefault(DefaultMessageType) - Method in interface org.kitteh.irc.client.library.feature.defaultmessage.DefaultMessageMap
 
- 
 
- getDefault(DefaultMessageType, String) - Method in interface org.kitteh.irc.client.library.feature.defaultmessage.DefaultMessageMap
 
- 
Retrieves the default string value for the specified default message
 type, using a provided default value if not set in this map.
 
- getDefaultMessageMap() - Method in interface org.kitteh.irc.client.library.Client
 
- 
Gets the message manager for default messages to reply with
 when certain messages are being sent.
 
- getDefaultMessageMap() - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- getDefaults() - Method in class org.kitteh.irc.client.library.defaults.feature.SimpleDefaultMessageMap
 
-  
 
- getDefaults() - Static method in class org.kitteh.irc.client.library.feature.CapabilityManager.Defaults
 
- 
Gets all capabilities requested by KICL by default.
 
- getDefaults() - Method in interface org.kitteh.irc.client.library.feature.defaultmessage.DefaultMessageMap
 
- 
 
- getDefaultStorageManager() - Static method in class org.kitteh.irc.client.library.util.StsUtil
 
- 
Gets the default storage implementation using a file in the home directory.
 
- getDefaultStorageManager(Path) - Static method in class org.kitteh.irc.client.library.util.StsUtil
 
- 
Gets the default storage implementation using an alternative file.
 
- getDelay() - Method in class org.kitteh.irc.client.library.feature.twitch.messagetag.Slow
 
- 
Gets the delay between messages.
 
- getDeletedCapabilities() - Method in class org.kitteh.irc.client.library.event.capabilities.CapabilitiesDeletedSupportedEvent
 
- 
Gets a list of capabilities the server no longer supports.
 
- getDescription() - Method in class org.kitteh.irc.client.library.event.client.StandardReplyEvent
 
- 
Gets the description.
 
- getDuration() - Method in class org.kitteh.irc.client.library.feature.twitch.messagetag.BanDuration
 
- 
Gets the ban duration.
 
- getEmotes() - Method in class org.kitteh.irc.client.library.feature.twitch.messagetag.Emotes
 
- 
Gets emotes.
 
- getEmoteSets() - Method in class org.kitteh.irc.client.library.feature.twitch.messagetag.EmoteSets
 
- 
Gets the list of emote sets.
 
- getEntries() - Method in class org.kitteh.irc.client.library.defaults.element.isupport.DefaultISupportTargMax
 
-  
 
- getEntries() - Method in interface org.kitteh.irc.client.library.element.ISupportParameter.TargMax
 
- 
Gets the set of max target entries.
 
- getEntry(String) - Method in class org.kitteh.irc.client.library.feature.sts.StsPropertiesStorageManager
 
- 
Gets an STS policy from the store, looking it up via hostname.
 
- getEntry(String) - Method in interface org.kitteh.irc.client.library.feature.sts.StsStorageManager
 
- 
Gets an STS policy from the store, looking it up via hostname.
 
- getEscapedValue() - Method in interface org.kitteh.irc.client.library.element.MessageTag
 
- 
Gets the escaped value of the tag.
 
- getEventListener() - Method in class org.kitteh.irc.client.library.feature.auth.AbstractSaslProtocol
 
-  
 
- getEventListener() - Method in interface org.kitteh.irc.client.library.feature.auth.element.EventListening
 
- 
Gets the object for listening.
 
- getEventListener() - Method in class org.kitteh.irc.client.library.feature.auth.GameSurge
 
-  
 
- getEventListener() - Method in class org.kitteh.irc.client.library.feature.auth.NickServ
 
-  
 
- getEventListener() - Method in class org.kitteh.irc.client.library.feature.auth.SaslEcdsaNist256PChallenge
 
-  
 
- getEventListener() - Method in class org.kitteh.irc.client.library.feature.auth.SaslExternal
 
-  
 
- getEventManager() - Method in interface org.kitteh.irc.client.library.Client
 
- 
Gets the client's event manager.
 
- getEventManager() - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- getEvents() - Method in class org.kitteh.irc.client.library.util.BatchReferenceTag
 
- 
Gets the events, in order, assigned to this tag.
 
- getExceptionListener() - Method in interface org.kitteh.irc.client.library.Client
 
- 
Gets the exception listener.
 
- getExceptionListener() - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- getExtensions() - Method in class org.kitteh.irc.client.library.defaults.element.isupport.DefaultISupportEList
 
-  
 
- getExtensions() - Method in interface org.kitteh.irc.client.library.element.ISupportParameter.EList
 
- 
Gets the supported LIST extensions.
 
- getFallback() - Method in enum org.kitteh.irc.client.library.feature.defaultmessage.DefaultMessageType
 
- 
Gets the value used by the Client, if no default is set.
 
- getFirstIndex() - Method in class org.kitteh.irc.client.library.feature.twitch.messagetag.Emotes.Emote
 
- 
Gets the first index of the emote.
 
- getFlags() - Method in class org.kitteh.irc.client.library.feature.sts.StsPolicy
 
- 
Get the set of flags in the policy.
 
- getFunction() - Method in class org.kitteh.irc.client.library.util.AbstractNameValueProcessor.Creator
 
- 
Gets the creator's function.
 
- getHost() - Method in class org.kitteh.irc.client.library.defaults.element.DefaultUser
 
-  
 
- getHost() - Method in class org.kitteh.irc.client.library.defaults.element.DefaultWhoisData
 
-  
 
- getHost() - Method in interface org.kitteh.irc.client.library.element.User
 
- 
Gets the user's host.
 
- getHost() - Method in class org.kitteh.irc.client.library.util.HostWithPort
 
- 
Gets the host.
 
- getId() - Method in class org.kitteh.irc.client.library.defaults.element.messagetag.DefaultMessageTagMsgId
 
-  
 
- getId() - Method in interface org.kitteh.irc.client.library.element.MessageTag.MsgId
 
- 
Gets the message id.
 
- getId() - Method in class org.kitteh.irc.client.library.feature.twitch.messagetag.Emotes.Emote
 
- 
Gets the emote ID.
 
- getIdleTime() - Method in class org.kitteh.irc.client.library.defaults.element.DefaultWhoisData
 
-  
 
- getIdleTime() - Method in interface org.kitteh.irc.client.library.element.WhoisData
 
- 
Gets how long the user has been idle.
 
- getInputListener() - Method in interface org.kitteh.irc.client.library.Client.WithManagement
 
- 
Gets the currently set input listener.
 
- getInputListener() - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- getInstance() - Static method in class org.kitteh.irc.client.library.defaults.feature.network.NettyNetworkHandler
 
- 
Gets the single instance of this class.
 
- getInteger() - Method in class org.kitteh.irc.client.library.defaults.element.isupport.DefaultISupportParameterInteger
 
-  
 
- getInteger() - Method in class org.kitteh.irc.client.library.defaults.element.isupport.DefaultISupportParameterOptionalInteger
 
-  
 
- getInteger() - Method in interface org.kitteh.irc.client.library.element.ISupportParameter.IntegerParameter
 
- 
Gets the value of this parameter.
 
- getInteger() - Method in interface org.kitteh.irc.client.library.element.ISupportParameter.OptionalIntegerParameter
 
- 
Gets the value of this parameter.
 
- getIntendedChannels() - Method in interface org.kitteh.irc.client.library.Client.WithManagement
 
- 
Gets the channels the client intends to join.
 
- getIntendedChannels() - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- getIntendedNick() - Method in interface org.kitteh.irc.client.library.Client
 
- 
Gets the nickname the client intends to possess.
 
- getIntendedNick() - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- getISupportManager() - Method in interface org.kitteh.irc.client.library.Client
 
- 
Gets the manager of ISUPPORT info.
 
- getISupportManager() - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- getISupportParameter(String) - Method in class org.kitteh.irc.client.library.defaults.feature.DefaultServerInfo
 
-  
 
- getISupportParameter(String) - Method in interface org.kitteh.irc.client.library.feature.ServerInfo
 
- 
Gets the named ISUPPORT parameter if present.
 
- getISupportParameter(String, Class<ISupport>) - Method in interface org.kitteh.irc.client.library.feature.ServerInfo
 
- 
Gets the named ISUPPORT parameter if present and if of the specified
 type.
 
- getISupportParameters() - Method in class org.kitteh.irc.client.library.defaults.feature.DefaultServerInfo
 
-  
 
- getISupportParameters() - Method in interface org.kitteh.irc.client.library.feature.ServerInfo
 
- 
Gets the ISUPPORT parameters sent to the client.
 
- getKickReasonLengthLimit() - Method in interface org.kitteh.irc.client.library.feature.ServerInfo
 
- 
Gets the maximum length of kick reasons.
 
- getLabel() - Method in class org.kitteh.irc.client.library.defaults.element.messagetag.DefaultMessageTagLabel
 
-  
 
- getLabel() - Method in interface org.kitteh.irc.client.library.element.MessageTag.Label
 
- 
Gets the label.
 
- getLastIndex() - Method in class org.kitteh.irc.client.library.feature.twitch.messagetag.Emotes.Emote
 
- 
Gets the last index of the emote
 
- getLastMessage() - Method in class org.kitteh.irc.client.library.event.connection.ClientConnectionClosedEvent
 
- 
Gets the last message sent prior to disconnect.
 
- getLatest() - Method in interface org.kitteh.irc.client.library.element.Channel
 
- 
Gets the latest snapshot of this channel.
 
- getLeft() - Method in class org.kitteh.irc.client.library.util.Pair
 
- 
Gets the first object of this pair.
 
- getLimit() - Method in class org.kitteh.irc.client.library.defaults.element.isupport.DefaultISupportMaxList.DefaultLimitData
 
-  
 
- getLimit(char) - Method in class org.kitteh.irc.client.library.defaults.element.isupport.DefaultISupportMaxList
 
-  
 
- getLimit(char) - Method in interface org.kitteh.irc.client.library.element.ISupportParameter.MaxList
 
- 
Gets the maximum limit for a given mode.
 
- getLimit() - Method in interface org.kitteh.irc.client.library.element.ISupportParameter.MaxList.LimitData
 
- 
Gets the limit for this data.
 
- getLimit() - Method in class org.kitteh.irc.client.library.event.user.MonitoredNickListFullEvent
 
- 
Gets the maximum number of targets a client can have.
 
- getLimitData(char) - Method in class org.kitteh.irc.client.library.defaults.element.isupport.DefaultISupportMaxList
 
-  
 
- getLimitData(char) - Method in interface org.kitteh.irc.client.library.element.ISupportParameter.MaxList
 
- 
Gets the limit data for a given mode.
 
- getLimits() - Method in class org.kitteh.irc.client.library.defaults.element.isupport.DefaultISupportChanLimit
 
-  
 
- getLimits() - Method in interface org.kitteh.irc.client.library.element.ISupportParameter.ChanLimit
 
- 
Gets the channel limits.
 
- getList() - Method in class org.kitteh.irc.client.library.defaults.element.isupport.DefaultISupportClientTagDeny
 
-  
 
- getList() - Method in interface org.kitteh.irc.client.library.element.ISupportParameter.ClientTagDeny
 
- 
Gets the list of items provided by the server.
 
- getLowerCaseMessagingName() - Method in interface org.kitteh.irc.client.library.element.MessageReceiver
 
- 
Gets the lowercase version of the name used when sending messages.
 
- getLowerCaseName() - Method in interface org.kitteh.irc.client.library.element.Actor
 
- 
Gets the Actor's name in lower case based on the Client's information.
 
- getMask() - Method in class org.kitteh.irc.client.library.defaults.element.mode.DefaultModeInfo
 
-  
 
- getMask() - Method in interface org.kitteh.irc.client.library.element.mode.ModeInfo
 
- 
Gets the mask.
 
- getMax(String) - Method in class org.kitteh.irc.client.library.defaults.element.isupport.DefaultISupportTargMax
 
-  
 
- getMax(String) - Method in interface org.kitteh.irc.client.library.element.ISupportParameter.TargMax
 
- 
Gets the max, if any, for a given command.
 
- getMessage() - Method in class org.kitteh.irc.client.library.defaults.element.DefaultServerMessage
 
-  
 
- getMessage() - Method in interface org.kitteh.irc.client.library.element.ServerMessage
 
- 
Gets the full content of the line sent by the server, minus linebreak
 characters \r and \n.
 
- getMessage() - Method in class org.kitteh.irc.client.library.event.abstractbase.ActorChannelMessageEventBase
 
-  
 
- getMessage() - Method in class org.kitteh.irc.client.library.event.abstractbase.ActorMessageEventBase
 
-  
 
- getMessage() - Method in interface org.kitteh.irc.client.library.event.helper.MessageEvent
 
- 
Gets the message.
 
- getMessage() - Method in class org.kitteh.irc.client.library.feature.twitch.event.UserNoticeEvent
 
- 
Message from the user, if they sent one.
 
- getMessageCutter() - Method in interface org.kitteh.irc.client.library.Client
 
- 
Gets the current message cutter for multi-line messages.
 
- getMessageCutter() - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- getMessageSendingQueueSupplier() - Method in interface org.kitteh.irc.client.library.Client
 
- 
Gets the message sending queue supplier.
 
- getMessageSendingQueueSupplier() - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- getMessageTagManager() - Method in interface org.kitteh.irc.client.library.Client
 
- 
Gets the message tag manager.
 
- getMessageTagManager() - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- getMessageTags() - Method in class org.kitteh.irc.client.library.event.abstractbase.ClientReceiveServerMessageEventBase
 
-  
 
- getMessageTags() - Method in interface org.kitteh.irc.client.library.event.helper.ClientReceiveServerMessageEvent
 
- 
Gets the message tags.
 
- getMessagingName() - Method in class org.kitteh.irc.client.library.defaults.element.DefaultChannel
 
-  
 
- getMessagingName() - Method in class org.kitteh.irc.client.library.defaults.element.DefaultUser
 
-  
 
- getMessagingName() - Method in class org.kitteh.irc.client.library.defaults.element.DefaultWhoisData
 
-  
 
- getMessagingName() - Method in interface org.kitteh.irc.client.library.element.MessageReceiver
 
- 
Gets the name used when sending messages.
 
- getMode() - Method in class org.kitteh.irc.client.library.defaults.element.mode.DefaultModeInfo
 
-  
 
- getMode() - Method in class org.kitteh.irc.client.library.defaults.element.mode.DefaultModeStatus
 
-  
 
- getMode() - Method in interface org.kitteh.irc.client.library.element.mode.ModeInfo
 
- 
Gets the mode for which this info exists.
 
- getMode() - Method in interface org.kitteh.irc.client.library.element.mode.ModeStatus
 
- 
Gets the 
Mode describing this mode status.
 
 
- getMode() - Method in class org.kitteh.irc.client.library.event.channel.ChannelModeInfoListEvent
 
- 
Gets the mode info's mode.
 
- getModeInfo() - Method in class org.kitteh.irc.client.library.event.channel.ChannelModeInfoListEvent
 
- 
Gets the channel's mode info.
 
- getModeInfoList(ChannelMode) - Method in class org.kitteh.irc.client.library.defaults.element.DefaultChannel
 
-  
 
- getModeInfoList(ChannelMode) - Method in interface org.kitteh.irc.client.library.element.Channel
 
- 
Gets the tracked mode info for the channel, if tracked.
 
- getModes() - Method in class org.kitteh.irc.client.library.defaults.element.DefaultChannel
 
-  
 
- getModes() - Method in class org.kitteh.irc.client.library.defaults.element.isupport.DefaultISupportChanModes
 
-  
 
- getModes() - Method in class org.kitteh.irc.client.library.defaults.element.isupport.DefaultISupportMaxList.DefaultLimitData
 
-  
 
- getModes() - Method in class org.kitteh.irc.client.library.defaults.element.isupport.DefaultISupportPrefix
 
-  
 
- getModes() - Method in interface org.kitteh.irc.client.library.element.Channel
 
- 
Gets the channel's current known modes.
 
- getModes() - Method in interface org.kitteh.irc.client.library.element.ISupportParameter.ChanModes
 
- 
Gets the channel modes.
 
- getModes() - Method in interface org.kitteh.irc.client.library.element.ISupportParameter.MaxList.LimitData
 
- 
Gets the modes for this data.
 
- getModes() - Method in interface org.kitteh.irc.client.library.element.ISupportParameter.Prefix
 
- 
Gets the modes granting prefixes.
 
- getMonths() - Method in class org.kitteh.irc.client.library.feature.twitch.messagetag.MsgParamCumulativeMonths
 
- 
Gets the number of months the user has subscribed for
 
- getMonths() - Method in class org.kitteh.irc.client.library.feature.twitch.messagetag.MsgParamMonths
 
- 
Gets the number of months the user has subscribed for
 
- getMotd() - Method in class org.kitteh.irc.client.library.defaults.feature.DefaultServerInfo
 
-  
 
- getMotd() - Method in class org.kitteh.irc.client.library.event.client.ClientReceiveMotdEvent
 
- 
Gets the MOTD.
 
- getMotd() - Method in interface org.kitteh.irc.client.library.feature.ServerInfo
 
- 
Gets the server's MOTD.
 
- getName() - Method in interface org.kitteh.irc.client.library.Client
 
- 
Gets the client name.
 
- getName() - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- getName() - Method in class org.kitteh.irc.client.library.defaults.element.DefaultActor
 
-  
 
- getName() - Method in class org.kitteh.irc.client.library.defaults.element.DefaultCapabilityState
 
-  
 
- getName() - Method in class org.kitteh.irc.client.library.defaults.element.DefaultISupportParameter
 
-  
 
- getName() - Method in class org.kitteh.irc.client.library.defaults.element.DefaultWhoisData
 
-  
 
- getName() - Method in interface org.kitteh.irc.client.library.element.Actor
 
- 
Gets the Actor's name.
 
- getName() - Method in interface org.kitteh.irc.client.library.element.CapabilityState
 
- 
Gets the name of the capability.
 
- getName() - Method in interface org.kitteh.irc.client.library.element.ISupportParameter
 
- 
Gets the name of the parameter.
 
- getName() - Method in interface org.kitteh.irc.client.library.element.MessageTag
 
- 
Gets the name of the tag.
 
- getName() - Method in class org.kitteh.irc.client.library.feature.MessageTagManager.DefaultMessageTag
 
-  
 
- getName() - Method in class org.kitteh.irc.client.library.feature.twitch.messagetag.Badges.Badge
 
- 
Gets the badge name.
 
- getNetworkHandler() - Method in interface org.kitteh.irc.client.library.Client.WithManagement
 
- 
Gets the network handler.
 
- getNetworkHandler() - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- getNetworkName() - Method in class org.kitteh.irc.client.library.defaults.element.isupport.DefaultISupportNetwork
 
-  
 
- getNetworkName() - Method in interface org.kitteh.irc.client.library.element.ISupportParameter.Network
 
- 
Gets the network name.
 
- getNetworkName() - Method in interface org.kitteh.irc.client.library.feature.ServerInfo
 
- 
Gets the name of this network.
 
- getNew() - Method in class org.kitteh.irc.client.library.util.Change
 
- 
Gets the new data following the change taking place.
 
- getNewCapabilities() - Method in class org.kitteh.irc.client.library.event.capabilities.CapabilitiesNewSupportedEvent
 
- 
Gets a list of capabilities the server now supports.
 
- getNewKey() - Static method in class org.kitteh.irc.client.library.feature.auth.SaslEcdsaNist256PChallenge
 
- 
 
- getNewNick() - Method in class org.kitteh.irc.client.library.event.client.NickRejectedEvent
 
- 
 
- getNewTopic() - Method in class org.kitteh.irc.client.library.event.channel.ChannelTopicEvent
 
-  
 
- getNewUser() - Method in class org.kitteh.irc.client.library.event.abstractbase.UserInfoChangeEventBase
 
-  
 
- getNewUser() - Method in interface org.kitteh.irc.client.library.event.helper.UserInfoChangeEvent
 
- 
Gets the new user instance after the change took place.
 
- getNick() - Method in interface org.kitteh.irc.client.library.Client
 
- 
Gets the current nickname the client has.
 
- getNick() - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- getNick() - Method in class org.kitteh.irc.client.library.defaults.element.DefaultUser
 
-  
 
- getNick() - Method in class org.kitteh.irc.client.library.defaults.element.DefaultWhoisData.Builder
 
- 
Gets the user's nick.
 
- getNick() - Method in class org.kitteh.irc.client.library.defaults.element.DefaultWhoisData
 
-  
 
- getNick() - Method in interface org.kitteh.irc.client.library.element.User
 
- 
Gets the user's nick.
 
- getNick() - Method in class org.kitteh.irc.client.library.event.abstractbase.MonitoredNickEventBase
 
-  
 
- getNick() - Method in interface org.kitteh.irc.client.library.event.helper.MonitoredNickStatusEvent
 
- 
Gets the tracked nick.
 
- getNickLengthLimit() - Method in interface org.kitteh.irc.client.library.feature.ServerInfo
 
- 
Gets the maximum length of nicknames.
 
- getNicknames() - Method in class org.kitteh.irc.client.library.defaults.element.DefaultChannel
 
-  
 
- getNicknames() - Method in interface org.kitteh.irc.client.library.element.Channel
 
- 
Gets the nicknames of users in the channel, if the client is in the
 channel.
 
- getNickPrefix() - Method in class org.kitteh.irc.client.library.defaults.element.mode.DefaultChannelUserMode
 
-  
 
- getNickPrefix() - Method in interface org.kitteh.irc.client.library.element.mode.ChannelUserMode
 
- 
Gets the nickname prefix character.
 
- getNicks() - Method in class org.kitteh.irc.client.library.event.user.MonitoredNickListEvent
 
- 
Gets the tracked nicknames.
 
- getNumeric() - Method in class org.kitteh.irc.client.library.event.client.ClientReceiveNumericEvent
 
- 
Gets the numeric code sent.
 
- getOld() - Method in class org.kitteh.irc.client.library.util.Change
 
- 
Gets the old data prior to the change taking place.
 
- getOldTopic() - Method in class org.kitteh.irc.client.library.event.channel.ChannelTopicEvent
 
-  
 
- getOldUser() - Method in class org.kitteh.irc.client.library.event.abstractbase.UserInfoChangeEventBase
 
-  
 
- getOldUser() - Method in interface org.kitteh.irc.client.library.event.helper.UserInfoChangeEvent
 
- 
Gets the old user instance before the change took place.
 
- getOperatorInformation() - Method in class org.kitteh.irc.client.library.defaults.element.DefaultUser
 
-  
 
- getOperatorInformation() - Method in class org.kitteh.irc.client.library.defaults.element.DefaultWhoisData
 
-  
 
- getOperatorInformation() - Method in interface org.kitteh.irc.client.library.element.User
 
- 
Gets a user's operator information, if they have any privileges, noting
 that this information may not imply actual IRC Operator status but some
 other IRC network status as well.
 
- getOptions() - Method in class org.kitteh.irc.client.library.feature.sts.StsPolicy
 
- 
Get the map of options to their values (excludes flags which have no value).
 
- getOutputListener() - Method in interface org.kitteh.irc.client.library.Client.WithManagement
 
- 
Gets the currently set output listener.
 
- getOutputListener() - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- getParameter() - Method in class org.kitteh.irc.client.library.defaults.element.mode.DefaultModeStatus
 
-  
 
- getParameter() - Method in interface org.kitteh.irc.client.library.element.mode.ModeStatus
 
- 
Gets the parameter for the mode status, if applicable.
 
- getParameter() - Method in class org.kitteh.irc.client.library.event.client.ISupportParameterEvent
 
- 
Gets the parameter received.
 
- getParameters() - Method in class org.kitteh.irc.client.library.event.abstractbase.ClientReceiveServerMessageEventBase
 
-  
 
- getParameters() - Method in interface org.kitteh.irc.client.library.event.helper.ClientReceiveServerMessageEvent
 
- 
Gets the subsequent parameters after the command.
 
- getParameters() - Method in class org.kitteh.irc.client.library.util.BatchReferenceTag
 
- 
Gets the tag's parameters.
 
- getPassword() - Method in class org.kitteh.irc.client.library.feature.auth.AbstractAccountPassProtocol
 
- 
Gets the password.
 
- getPort() - Method in class org.kitteh.irc.client.library.util.HostWithPort
 
- 
Gets the port.
 
- getPrefix() - Method in class org.kitteh.irc.client.library.defaults.element.isupport.DefaultISupportExtBan
 
-  
 
- getPrefix() - Method in class org.kitteh.irc.client.library.defaults.listener.AbstractDefaultListenerBase.MessageTargetInfo.TargetedChannel
 
- 
Gets the prefix.
 
- getPrefix() - Method in interface org.kitteh.irc.client.library.element.ISupportParameter.ExtBan
 
- 
Gets the prefix, if any, for extended bans.
 
- getPrefix() - Method in class org.kitteh.irc.client.library.event.abstractbase.TargetedUserChannelMessageEventBase
 
-  
 
- getPrefix() - Method in class org.kitteh.irc.client.library.event.channel.ChannelTargetedTagMessageEvent
 
-  
 
- getPrefix() - Method in interface org.kitteh.irc.client.library.event.helper.ChannelTargetedEvent
 
- 
Gets the prefix to which the message was sent.
 
- getPrefixes() - Method in class org.kitteh.irc.client.library.defaults.element.isupport.DefaultISupportStatusMsg
 
-  
 
- getPrefixes() - Method in interface org.kitteh.irc.client.library.element.ISupportParameter.StatusMsg
 
- 
Gets the prefixes supported.
 
- getPrivate() - Method in class org.kitteh.irc.client.library.feature.auth.SaslEcdsaNist256PChallenge.ECKeyPair
 
- 
Returns a reference to the private key component of this key pair.
 
- getPrivateKey(String) - Static method in class org.kitteh.irc.client.library.feature.auth.SaslEcdsaNist256PChallenge
 
- 
 
- getProtocols() - Method in class org.kitteh.irc.client.library.defaults.feature.DefaultAuthManager
 
-  
 
- getProtocols() - Method in interface org.kitteh.irc.client.library.feature.AuthManager
 
- 
Gets all protocols currently registered to the manager.
 
- getProxyAddress() - Method in interface org.kitteh.irc.client.library.Client.WithManagement
 
- 
Gets the proxy address
 
- getProxyAddress() - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- getProxyType() - Method in interface org.kitteh.irc.client.library.Client.WithManagement
 
- 
Gets if the client is configured to use a proxy.
 
- getProxyType() - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- getPublic() - Method in class org.kitteh.irc.client.library.feature.auth.SaslEcdsaNist256PChallenge.ECKeyPair
 
- 
Returns a reference to the public key component of this key pair.
 
- getPublicKey(String) - Static method in class org.kitteh.irc.client.library.feature.auth.SaslEcdsaNist256PChallenge
 
- 
 
- getQueue() - Method in class org.kitteh.irc.client.library.util.QueueProcessingThread
 
- 
Gets a copy of the queue in its current state.
 
- getRawMessage() - Method in class org.kitteh.irc.client.library.event.abstractbase.ClientReceiveServerMessageEventBase
 
-  
 
- getRawMessage() - Method in interface org.kitteh.irc.client.library.event.helper.ClientReceiveServerMessageEvent
 
- 
Gets the unprocessed message received by the server.
 
- getRealName() - Method in class org.kitteh.irc.client.library.defaults.element.DefaultUser
 
-  
 
- getRealName() - Method in class org.kitteh.irc.client.library.defaults.element.DefaultWhoisData
 
-  
 
- getRealName() - Method in interface org.kitteh.irc.client.library.element.User
 
- 
Gets the user's real name
 
- getReconnectionDelay() - Method in class org.kitteh.irc.client.library.event.connection.ClientConnectionEndedEvent
 
- 
Gets the delay until reconnection.
 
- getReferenceTag() - Method in class org.kitteh.irc.client.library.event.abstractbase.ClientBatchEventBase
 
-  
 
- getReferenceTag() - Method in interface org.kitteh.irc.client.library.event.helper.BatchEvent
 
- 
Gets the reference tag.
 
- getReferenceTag() - Method in class org.kitteh.irc.client.library.util.BatchReferenceTag
 
- 
Gets the reference tag.
 
- getRegisteredEventListeners() - Method in class org.kitteh.irc.client.library.defaults.feature.DefaultEventManager
 
-  
 
- getRegisteredEventListeners() - Method in interface org.kitteh.irc.client.library.feature.EventManager
 
- 
Gets all registered listener objects.
 
- getRegistrations() - Method in class org.kitteh.irc.client.library.util.AbstractNameValueProcessor
 
- 
Gets the actual registrations map, for manipulation.
 
- getRejectedCapabilitiesRequest() - Method in class org.kitteh.irc.client.library.event.capabilities.CapabilitiesRejectedEvent
 
- 
Gets the rejected change, or at least the first 100 characters worth.
 
- getRejectedNicks() - Method in class org.kitteh.irc.client.library.event.user.MonitoredNickListFullEvent
 
- 
Gets the nicknames not added due to the limit.
 
- getReply() - Method in class org.kitteh.irc.client.library.event.user.PrivateCtcpQueryEvent
 
- 
Gets the reply to be sent to the CTCP sender.
 
- getRequestedNick() - Method in interface org.kitteh.irc.client.library.Client.WithManagement
 
- 
Gets the nickname the client has last requested.
 
- getRequestedNick() - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- getRequests() - Method in class org.kitteh.irc.client.library.event.abstractbase.CapabilityNegotiationResponseEventWithRequestBase
 
-  
 
- getRequests() - Method in class org.kitteh.irc.client.library.event.capabilities.CapabilitiesSupportedListEvent
 
-  
 
- getRequests() - Method in interface org.kitteh.irc.client.library.event.helper.CapabilityNegotiationRequestEvent
 
- 
Gets the capabilities to be requested.
 
- getResolver() - Method in class org.kitteh.irc.client.library.defaults.feature.network.NettyNetworkHandler
 
-  
 
- getResolver() - Method in interface org.kitteh.irc.client.library.feature.network.NetworkHandler
 
- 
Gets the resolver used by this network handler.
 
- getRight() - Method in class org.kitteh.irc.client.library.util.Pair
 
- 
Gets the second object of this pair.
 
- getSecureKey() - Method in interface org.kitteh.irc.client.library.Client.WithManagement
 
- 
Gets the TLS key.
 
- getSecureKey() - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- getSecureKeyCertChain() - Method in interface org.kitteh.irc.client.library.Client.WithManagement
 
- 
Gets the TLS key certificate chain.
 
- getSecureKeyCertChain() - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- getSecureKeyPassword() - Method in interface org.kitteh.irc.client.library.Client.WithManagement
 
- 
Gets the TLS key password.
 
- getSecureKeyPassword() - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- getSecureTrustManagerFactory() - Method in interface org.kitteh.irc.client.library.Client.WithManagement
 
- 
Gets the trust manager factory.
 
- getSecureTrustManagerFactory() - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- getServer() - Method in class org.kitteh.irc.client.library.defaults.element.DefaultUser
 
-  
 
- getServer() - Method in class org.kitteh.irc.client.library.defaults.element.DefaultWhoisData
 
-  
 
- getServer() - Method in interface org.kitteh.irc.client.library.element.User
 
- 
Gets the name of the server the user is on.
 
- getServer() - Method in class org.kitteh.irc.client.library.event.client.ClientNegotiationCompleteEvent
 
- 
Gets the server name to which the client has connected
 
- getServerAddress() - Method in interface org.kitteh.irc.client.library.Client.WithManagement
 
- 
Gets the server address
 
- getServerAddress() - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- getServerDescription() - Method in class org.kitteh.irc.client.library.defaults.element.DefaultWhoisData
 
-  
 
- getServerDescription() - Method in interface org.kitteh.irc.client.library.element.WhoisData
 
- 
Gets the description of the server the user is on.
 
- getServerInfo() - Method in interface org.kitteh.irc.client.library.Client
 
- 
Gets information about the server to which the client is currently
 connected.
 
- getServerInfo() - Method in interface org.kitteh.irc.client.library.Client.WithManagement
 
-  
 
- getServerInfo() - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- getServerInfo() - Method in class org.kitteh.irc.client.library.event.client.ClientNegotiationCompleteEvent
 
- 
Gets information about the server to which the client is currently
 connected.
 
- getServerMessage() - Method in class org.kitteh.irc.client.library.event.abstractbase.ClientReceiveServerMessageEventBase
 
-  
 
- getServerMessage() - Method in interface org.kitteh.irc.client.library.event.helper.ClientReceiveServerMessageEvent
 
- 
Gets the server message received.
 
- getServerMessages() - Method in exception org.kitteh.irc.client.library.exception.KittehServerMessageException
 
- 
Gets the message that led to this exception.
 
- getSetter() - Method in class org.kitteh.irc.client.library.defaults.element.DefaultChannelTopic
 
-  
 
- getSetter() - Method in interface org.kitteh.irc.client.library.element.Channel.Topic
 
- 
Gets who set the channel topic.
 
- getSignOnTime() - Method in class org.kitteh.irc.client.library.defaults.element.DefaultWhoisData
 
-  
 
- getSignOnTime() - Method in interface org.kitteh.irc.client.library.element.WhoisData
 
- 
Gets the time at which this user signed on to the server.
 
- getSource() - Method in class org.kitteh.irc.client.library.event.abstractbase.ServerMessageEventBase
 
-  
 
- getSource() - Method in class org.kitteh.irc.client.library.event.abstractbase.ServerMultipleMessageEventBase
 
-  
 
- getSource() - Method in interface org.kitteh.irc.client.library.event.helper.ServerMessageEvent
 
- 
Gets the server-sent message that caused this event.
 
- getSource() - Method in interface org.kitteh.irc.client.library.event.helper.ServerMultipleMessageEvent
 
- 
Gets the server-sent messages that caused this event.
 
- getState() - Method in class org.kitteh.irc.client.library.defaults.element.messagetag.DefaultMessageTagTyping
 
-  
 
- getState() - Method in interface org.kitteh.irc.client.library.element.MessageTag.Typing
 
- 
Gets the typing state.
 
- getStatusList() - Method in class org.kitteh.irc.client.library.event.channel.ChannelModeEvent
 
- 
Gets the list of statuses.
 
- getStatusList() - Method in class org.kitteh.irc.client.library.event.user.UserModeEvent
 
- 
Gets the list of statuses.
 
- getStorageManager() - Method in class org.kitteh.irc.client.library.feature.sts.MemoryStsMachine
 
-  
 
- getStorageManager() - Method in interface org.kitteh.irc.client.library.feature.sts.StsMachine
 
- 
Gets the persistence/storage manager.
 
- getStsMachine() - Method in interface org.kitteh.irc.client.library.Client
 
- 
Gets the STS machine instance, if one is in use.
 
- getStsMachine() - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- getStsPolicyFromString(String, String) - Static method in class org.kitteh.irc.client.library.util.StsUtil
 
- 
Takes a string like "foo,bar=cat,kitten=dog" and returns an STSPolicy instance.
 
- getSupplier(int) - Static method in class org.kitteh.irc.client.library.feature.sending.SingleDelaySender
 
- 
Gets a delay supplier with a set delay of milliseconds.
 
- getSupplier() - Static method in class org.kitteh.irc.client.library.feature.twitch.TwitchDelaySender
 
- 
Gets a supplier.
 
- getSupplier(boolean) - Static method in class org.kitteh.irc.client.library.feature.twitch.TwitchDelaySender
 
- 
Gets a supplier.
 
- getSupportedCapabilities() - Method in class org.kitteh.irc.client.library.defaults.feature.DefaultCapabilityManager
 
-  
 
- getSupportedCapabilities() - Method in class org.kitteh.irc.client.library.event.capabilities.CapabilitiesSupportedListEvent
 
- 
Gets a list of capabilities the server supports.
 
- getSupportedCapabilities() - Method in interface org.kitteh.irc.client.library.feature.CapabilityManager
 
- 
Gets capabilities supported by the server.
 
- getSupportedCapability(String) - Method in interface org.kitteh.irc.client.library.feature.CapabilityManager
 
- 
Gets a supported capability by name.
 
- getTag(String) - Method in interface org.kitteh.irc.client.library.element.ServerMessage
 
- 
Gets the named tag if present.
 
- getTag(String, Class<Tag>) - Method in interface org.kitteh.irc.client.library.element.ServerMessage
 
- 
Gets the named message tag if present and if of the specified type.
 
- getTag(String) - Method in interface org.kitteh.irc.client.library.event.helper.ServerMessageEvent
 
- 
Gets the named tag if present.
 
- getTag(String, Class<Tag>) - Method in interface org.kitteh.irc.client.library.event.helper.ServerMessageEvent
 
- 
Gets the named message tag if present and if of the specified type.
 
- getTagCreator(String) - Method in class org.kitteh.irc.client.library.defaults.feature.DefaultMessageTagManager
 
-  
 
- getTagCreator(String) - Method in interface org.kitteh.irc.client.library.feature.MessageTagManager
 
- 
Gets the registered tag creator for a given tag name.
 
- getTags() - Method in class org.kitteh.irc.client.library.defaults.element.DefaultServerMessage
 
-  
 
- getTags() - Method in interface org.kitteh.irc.client.library.element.ServerMessage
 
- 
Gets the processed message tags, if any, contained in the message.
 
- getTags() - Method in interface org.kitteh.irc.client.library.event.helper.ServerMessageEvent
 
- 
Gets the tags for this tag message.
 
- getTarget() - Method in class org.kitteh.irc.client.library.event.abstractbase.ActorPrivateMessageEventBase
 
-  
 
- getTarget() - Method in class org.kitteh.irc.client.library.event.abstractbase.PrivateEventBase
 
-  
 
- getTarget() - Method in class org.kitteh.irc.client.library.event.channel.ChannelInviteEvent
 
- 
Gets the invited nick.
 
- getTarget() - Method in class org.kitteh.irc.client.library.event.channel.ChannelKickEvent
 
- 
Gets the kicked user.
 
- getTarget() - Method in interface org.kitteh.irc.client.library.event.helper.PrivateEvent
 
- 
Gets the target of this message.
 
- getTargetedChannelInfo(String) - Method in class org.kitteh.irc.client.library.defaults.feature.DefaultServerInfo
 
-  
 
- getTargetedChannelInfo(String) - Method in interface org.kitteh.irc.client.library.feature.ServerInfo.WithManagement
 
- 
Gets the channel user mode for a targeted channel name, such as
 +#channel targeting voiced users.
 
- getTargetedName() - Method in interface org.kitteh.irc.client.library.event.helper.ChannelTargetedEvent
 
- 
Gets the full targeted name, such as "+#channel".
 
- getTime() - Method in class org.kitteh.irc.client.library.defaults.element.DefaultChannelTopic
 
-  
 
- getTime() - Method in class org.kitteh.irc.client.library.defaults.element.messagetag.DefaultMessageTagTime
 
-  
 
- getTime() - Method in interface org.kitteh.irc.client.library.element.Channel.Topic
 
- 
Gets the time the topic was set.
 
- getTime() - Method in interface org.kitteh.irc.client.library.element.MessageTag.Time
 
- 
Gets the instant in time specified by this tag.
 
- getTopic() - Method in class org.kitteh.irc.client.library.defaults.element.DefaultChannel
 
-  
 
- getTopic() - Method in interface org.kitteh.irc.client.library.element.Channel
 
- 
Gets the channel's topic.
 
- getTopic() - Method in class org.kitteh.irc.client.library.event.channel.ChannelTopicEvent
 
- 
 
- getTopicLengthLimit() - Method in interface org.kitteh.irc.client.library.feature.ServerInfo
 
- 
Gets the maximum length of topics.
 
- getTrackedChannel(String) - Method in class org.kitteh.irc.client.library.defaults.feature.DefaultActorTracker
 
-  
 
- getTrackedChannel(String) - Method in interface org.kitteh.irc.client.library.feature.ActorTracker
 
- 
Gets a tracked channel.
 
- getTrackedChannels() - Method in class org.kitteh.irc.client.library.defaults.feature.DefaultActorTracker
 
-  
 
- getTrackedChannels() - Method in interface org.kitteh.irc.client.library.feature.ActorTracker
 
- 
Gets all tracked channels.
 
- getTrackedUser(String) - Method in class org.kitteh.irc.client.library.defaults.feature.DefaultActorTracker
 
-  
 
- getTrackedUser(String) - Method in interface org.kitteh.irc.client.library.feature.ActorTracker
 
- 
Gets a tracked user.
 
- getTracker() - Method in class org.kitteh.irc.client.library.defaults.listener.AbstractDefaultListenerBase
 
- 
Gets the actor tracker.
 
- getType() - Method in class org.kitteh.irc.client.library.defaults.element.mode.DefaultChannelMode
 
-  
 
- getType() - Method in interface org.kitteh.irc.client.library.element.mode.ChannelMode
 
- 
Gets the type this mode is.
 
- getType() - Method in interface org.kitteh.irc.client.library.element.mode.ChannelUserMode
 
-  
 
- getType() - Method in class org.kitteh.irc.client.library.event.client.StandardReplyEvent
 
- 
Gets the type of standard reply this is.
 
- getType() - Method in class org.kitteh.irc.client.library.util.BatchReferenceTag
 
- 
Gets the tag's type
 
- getTypeByTarget(String) - Method in class org.kitteh.irc.client.library.defaults.listener.AbstractDefaultListenerBase
 
- 
Gets the relevant info about a message target.
 
- getTypes() - Method in class org.kitteh.irc.client.library.defaults.element.isupport.DefaultISupportChanTypes
 
-  
 
- getTypes() - Method in class org.kitteh.irc.client.library.defaults.element.isupport.DefaultISupportExtBan
 
-  
 
- getTypes() - Method in interface org.kitteh.irc.client.library.element.ISupportParameter.ChanTypes
 
- 
Gets the channel types.
 
- getTypes() - Method in interface org.kitteh.irc.client.library.element.ISupportParameter.ExtBan
 
- 
Gets the characters of types of extended bans supported.
 
- getUser() - Method in interface org.kitteh.irc.client.library.Client
 
- 
Gets the User that the client is represented by.
 
- getUser() - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- getUser(String) - Method in class org.kitteh.irc.client.library.defaults.element.DefaultChannel
 
-  
 
- getUser(String) - Method in interface org.kitteh.irc.client.library.element.Channel
 
- 
Gets a user by their nick, if they are known to the client.
 
- getUser() - Method in class org.kitteh.irc.client.library.event.channel.ChannelJoinEvent
 
-  
 
- getUser() - Method in class org.kitteh.irc.client.library.event.channel.ChannelKickEvent
 
-  
 
- getUser() - Method in class org.kitteh.irc.client.library.event.channel.ChannelPartEvent
 
-  
 
- getUser() - Method in interface org.kitteh.irc.client.library.event.helper.ChannelUserListChangeEvent
 
- 
Gets the current user affected.
 
- getUser() - Method in class org.kitteh.irc.client.library.event.user.UserQuitEvent
 
-  
 
- getUserModes() - Method in interface org.kitteh.irc.client.library.Client
 
- 
Gets the user's modes.
 
- getUserModes() - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- getUserModes(String) - Method in class org.kitteh.irc.client.library.defaults.element.DefaultChannel
 
-  
 
- getUserModes() - Method in class org.kitteh.irc.client.library.defaults.feature.DefaultServerInfo
 
-  
 
- getUserModes(String) - Method in interface org.kitteh.irc.client.library.element.Channel
 
- 
Gets the user modes of a given nickname in the channel.
 
- getUserModes(User) - Method in interface org.kitteh.irc.client.library.element.Channel
 
- 
Gets the user modes of a given user in the channel.
 
- getUserModes() - Method in interface org.kitteh.irc.client.library.feature.ServerInfo
 
- 
Gets the user modes available.
 
- getUsers() - Method in class org.kitteh.irc.client.library.defaults.element.DefaultChannel
 
-  
 
- getUsers() - Method in interface org.kitteh.irc.client.library.element.Channel
 
- 
Gets all Users known to be in the channel.
 
- getUserString() - Method in class org.kitteh.irc.client.library.defaults.element.DefaultUser
 
-  
 
- getUserString() - Method in class org.kitteh.irc.client.library.defaults.element.DefaultWhoisData
 
-  
 
- getUserString() - Method in interface org.kitteh.irc.client.library.element.User
 
- 
Gets the user's user string.
 
- getValue() - Method in class org.kitteh.irc.client.library.defaults.element.DefaultCapabilityState
 
-  
 
- getValue() - Method in class org.kitteh.irc.client.library.defaults.element.DefaultChannelTopic
 
-  
 
- getValue() - Method in class org.kitteh.irc.client.library.defaults.element.DefaultISupportParameter
 
-  
 
- getValue() - Method in interface org.kitteh.irc.client.library.element.CapabilityState
 
- 
Gets the value of the capability.
 
- getValue() - Method in interface org.kitteh.irc.client.library.element.Channel.Topic
 
- 
Gets the channel topic.
 
- getValue() - Method in interface org.kitteh.irc.client.library.element.ISupportParameter
 
- 
Gets the unprocessed value of the parameter if provided.
 
- getValue() - Method in interface org.kitteh.irc.client.library.element.MessageTag
 
- 
Gets the unescaped, but otherwise unprocessed, value of the tag.
 
- getValue() - Method in class org.kitteh.irc.client.library.feature.MessageTagManager.DefaultMessageTag
 
-  
 
- getVersion() - Method in class org.kitteh.irc.client.library.defaults.feature.DefaultServerInfo
 
-  
 
- getVersion() - Method in interface org.kitteh.irc.client.library.feature.ServerInfo
 
- 
Gets the version of the IRCd.
 
- getVersion() - Method in class org.kitteh.irc.client.library.feature.twitch.messagetag.Badges.Badge
 
- 
Gets the badge version.
 
- getVersion() - Static method in class org.kitteh.irc.client.library.util.Version
 
- 
Gets the current version of the client library.
 
- getWhoisData() - Method in class org.kitteh.irc.client.library.event.user.WhoisEvent
 
- 
Gets the provided WHOIS data.
 
- GLOBAL_MOD - Static variable in class org.kitteh.irc.client.library.feature.twitch.messagetag.Badges.KnownNames
 
- 
Global mod.
 
- GLOBAL_MOD - Static variable in class org.kitteh.irc.client.library.feature.twitch.messagetag.UserType.KnownValues
 
- 
Global mod
 
- globalUserState(ClientReceiveCommandEvent) - Method in class org.kitteh.irc.client.library.feature.twitch.TwitchListener
 
-  
 
- GlobalUserStateEvent - Class in org.kitteh.irc.client.library.feature.twitch.event
 
- 
An event for when Twitch sends a GLOBALUSERSTATE message on successful
 login.
 
- GlobalUserStateEvent(Client, ServerMessage) - Constructor for class org.kitteh.irc.client.library.feature.twitch.event.GlobalUserStateEvent
 
- 
Constructs the event.
 
- Id - Class in org.kitteh.irc.client.library.feature.twitch.messagetag
 
- 
Message tag for an ID.
 
- initialize(String, NetworkHandler, HostWithPort, String, InetSocketAddress, HostWithPort, ProxyType, String, String, String, ActorTracker, AuthManager, CapabilityManager.WithManagement, EventManager, List<EventListenerSupplier>, MessageTagManager, ISupportManager, DefaultMessageMap, Function<Client.WithManagement, ? extends MessageSendingQueue>, Function<Client.WithManagement, ? extends ServerInfo.WithManagement>, Consumer<Exception>, Consumer<String>, Consumer<String>, boolean, Path, Path, String, TrustManagerFactory, StsStorageManager, String, InetAddress, String, String) - Method in interface org.kitteh.irc.client.library.Client.WithManagement
 
- 
Initialize with pre-connection information.
 
- initialize(String, NetworkHandler, HostWithPort, String, InetSocketAddress, HostWithPort, ProxyType, String, String, String, ActorTracker, AuthManager, CapabilityManager.WithManagement, EventManager, List<EventListenerSupplier>, MessageTagManager, ISupportManager, DefaultMessageMap, Function<Client.WithManagement, ? extends MessageSendingQueue>, Function<Client.WithManagement, ? extends ServerInfo.WithManagement>, Consumer<Exception>, Consumer<String>, Consumer<String>, boolean, Path, Path, String, TrustManagerFactory, StsStorageManager, String, InetAddress, String, String) - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- input(Consumer<String>) - Method in interface org.kitteh.irc.client.library.Client.Builder.Listeners
 
- 
Sets a listener for all incoming messages from the server.
 
- invite(ClientReceiveCommandEvent) - Method in class org.kitteh.irc.client.library.defaults.listener.DefaultInviteListener
 
-  
 
- invite(ClientReceiveCommandEvent) - Method in class org.kitteh.irc.client.library.defaults.listener.DefaultStandardReplyListener
 
-  
 
- INVITE_NOTIFY - Static variable in class org.kitteh.irc.client.library.feature.CapabilityManager.Defaults
 
- 
Invite notification, not utilized unless requested.
 
- inviteList(ClientReceiveNumericEvent) - Method in class org.kitteh.irc.client.library.defaults.listener.DefaultInviteListListener
 
-  
 
- inviteListEnd(ClientReceiveNumericEvent) - Method in class org.kitteh.irc.client.library.defaults.listener.DefaultInviteListListener
 
-  
 
- ip(InetAddress) - Method in interface org.kitteh.irc.client.library.Client.Builder.WebIrc.Ip
 
- 
Sets the client's IP address.
 
- isAlive() - Method in class org.kitteh.irc.client.library.defaults.feature.network.NettyConnection
 
-  
 
- isAlive() - Method in interface org.kitteh.irc.client.library.feature.network.ClientConnection
 
- 
Gets if the connection is alive.
 
- isAllowed(String) - Method in interface org.kitteh.irc.client.library.element.ISupportParameter.ClientTagDeny
 
- 
Gets if a given client tag is allowed by the server.
 
- isAway() - Method in class org.kitteh.irc.client.library.defaults.element.DefaultUser
 
-  
 
- isAway() - Method in class org.kitteh.irc.client.library.defaults.element.DefaultWhoisData
 
-  
 
- isAway() - Method in interface org.kitteh.irc.client.library.element.User
 
- 
Gets if the user is away.
 
- isAway() - Method in class org.kitteh.irc.client.library.event.user.UserAwayMessageEvent
 
- 
Gets if the user is away.
 
- isClientOnly() - Method in interface org.kitteh.irc.client.library.element.MessageTag
 
- 
Gets if this message tag is a client-only tag.
 
- isColor() - Method in enum org.kitteh.irc.client.library.util.Format
 
- 
Gets if the format is a color.
 
- isConnectionAlive() - Method in interface org.kitteh.irc.client.library.Client.WithManagement
 
- 
Gets if the connection is alive.
 
- isConnectionAlive() - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- isCtcp(String) - Static method in class org.kitteh.irc.client.library.util.CtcpUtil
 
- 
Gets if a given message is a CTCP message.
 
- isDisabled() - Method in class org.kitteh.irc.client.library.defaults.element.DefaultCapabilityState
 
-  
 
- isDisabled() - Method in interface org.kitteh.irc.client.library.element.CapabilityState
 
- 
Gets if the state of the capability is disabled.
 
- isEmpty() - Method in class org.kitteh.irc.client.library.util.CIKeyMap
 
-  
 
- isEmpty() - Method in class org.kitteh.irc.client.library.util.CISet
 
-  
 
- isEndingNegotiation() - Method in class org.kitteh.irc.client.library.event.abstractbase.CapabilityNegotiationResponseEventBase
 
-  
 
- isEndingNegotiation() - Method in class org.kitteh.irc.client.library.event.capabilities.CapabilitiesSupportedListEvent
 
-  
 
- isEndingNegotiation() - Method in interface org.kitteh.irc.client.library.event.helper.CapabilityNegotiationResponseEvent
 
- 
Gets if negotiation should end after this event fires, which can be
 changed via this event.
 
- isFatal() - Method in exception org.kitteh.irc.client.library.exception.KittehConnectionException
 
- 
Gets if the connection has died.
 
- isInsecure(TrustManagerFactory) - Static method in class org.kitteh.irc.client.library.util.SslUtil
 
- 
Tests if factory produces instances of a known
 insecure (accepting) trust manager.
 
- isNegotiating() - Method in class org.kitteh.irc.client.library.defaults.feature.DefaultCapabilityManager
 
-  
 
- isNegotiating() - Method in class org.kitteh.irc.client.library.event.abstractbase.CapabilityNegotiationResponseEventBase
 
-  
 
- isNegotiating() - Method in class org.kitteh.irc.client.library.event.capabilities.CapabilitiesSupportedListEvent
 
-  
 
- isNegotiating() - Method in interface org.kitteh.irc.client.library.event.helper.CapabilityNegotiationResponseEvent
 
- 
Gets if this event is fired during capability negotiation.
 
- isNegotiating() - Method in interface org.kitteh.irc.client.library.feature.CapabilityManager.WithManagement
 
- 
Gets if we are still in negotiation.
 
- isNew() - Method in class org.kitteh.irc.client.library.event.channel.ChannelTopicEvent
 
- 
Gets if this is a new topic update, or just the server informing us of
 a change from the past.
 
- isNowAway() - Method in class org.kitteh.irc.client.library.event.client.ClientAwayStatusChangeEvent
 
- 
Gets if the Client is now away.
 
- isParameterRequiredOnRemoval() - Method in enum org.kitteh.irc.client.library.element.mode.ChannelMode.Type
 
- 
Gets if a parameter is required when removing the mode.
 
- isParameterRequiredOnSetting() - Method in enum org.kitteh.irc.client.library.element.mode.ChannelMode.Type
 
- 
Gets if a parameter is required when adding the mode.
 
- isReferenceTagIgnored() - Method in class org.kitteh.irc.client.library.event.batch.ClientBatchStartEvent
 
- 
Gets if the reference tag will be ignored, resulting in tagged messages
 being processed as if the batch tag were not holding them back.
 
- isSecureConnection() - Method in interface org.kitteh.irc.client.library.Client.WithManagement
 
- 
Gets if the client is configured for a secure connection.
 
- isSecureConnection() - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- isSecureConnection() - Method in class org.kitteh.irc.client.library.defaults.element.DefaultWhoisData
 
-  
 
- isSecureConnection() - Method in interface org.kitteh.irc.client.library.element.WhoisData
 
- 
Gets if the user is connected securely.
 
- isStale() - Method in class org.kitteh.irc.client.library.defaults.element.DefaultStaleable
 
-  
 
- isStale(Staleable) - Method in class org.kitteh.irc.client.library.defaults.feature.DefaultActorTracker
 
-  
 
- isStale() - Method in interface org.kitteh.irc.client.library.element.Staleable
 
- 
Gets if the current snapshot is stale.
 
- isStale() - Method in interface org.kitteh.irc.client.library.element.WhoisData
 
- 
Gets the value 'true' because this information is instantly outdated.
 
- isStale(Staleable) - Method in interface org.kitteh.irc.client.library.feature.ActorTracker
 
- 
Gets if the given staleable object is considered stale by the tracker.
 
- isToClient() - Method in class org.kitteh.irc.client.library.event.abstractbase.ActorPrivateMessageEventBase
 
-  
 
- isToClient() - Method in class org.kitteh.irc.client.library.event.abstractbase.PrivateEventBase
 
-  
 
- isToClient() - Method in interface org.kitteh.irc.client.library.event.helper.PrivateEvent
 
- 
Gets if the target of the message is this client.
 
- iSupport(ClientReceiveNumericEvent) - Method in class org.kitteh.irc.client.library.defaults.listener.DefaultISupportListener
 
-  
 
- iSupportManager(Function<Client.WithManagement, ? extends ISupportManager>) - Method in interface org.kitteh.irc.client.library.Client.Builder.Management
 
- 
Sets the supplier of the ISUPPORT manager.
 
- ISupportManager - Interface in org.kitteh.irc.client.library.feature
 
- 
Manages processing of ISUPPORT parameters.
 
- ISupportParameter - Interface in org.kitteh.irc.client.library.element
 
- 
Represents an ISUPPORT parameter sent by the server.
 
- ISupportParameter.AwayLen - Interface in org.kitteh.irc.client.library.element
 
- 
Represents the length limit of an away reason.
 
- ISupportParameter.CaseMapping - Interface in org.kitteh.irc.client.library.element
 
- 
 
- ISupportParameter.ChanLimit - Interface in org.kitteh.irc.client.library.element
 
- 
Represents the join limit of channels by prefix.
 
- ISupportParameter.ChanModes - Interface in org.kitteh.irc.client.library.element
 
- 
Represents the channel modes supported.
 
- ISupportParameter.ChannelLen - Interface in org.kitteh.irc.client.library.element
 
- 
Represents the length limit of channels.
 
- ISupportParameter.ChanTypes - Interface in org.kitteh.irc.client.library.element
 
- 
Represents the channel prefixes supported.
 
- ISupportParameter.ClientTagDeny - Interface in org.kitteh.irc.client.library.element
 
- 
Represents a listing of client tags that will be blocked and dropped
 
- ISupportParameter.EList - Interface in org.kitteh.irc.client.library.element
 
- 
Represents the LIST extensions supported.
 
- ISupportParameter.Excepts - Interface in org.kitteh.irc.client.library.element
 
- 
Represents support for ban exceptions.
 
- ISupportParameter.ExtBan - Interface in org.kitteh.irc.client.library.element
 
- 
Represents support for extended ban masks.
 
- ISupportParameter.HostLen - Interface in org.kitteh.irc.client.library.element
 
- 
Represents the length limit of a hostname.
 
- ISupportParameter.IntegerParameter - Interface in org.kitteh.irc.client.library.element
 
- 
Represents a parameter which always has an integer value.
 
- ISupportParameter.InvEx - Interface in org.kitteh.irc.client.library.element
 
- 
Represents support for invite exemptions.
 
- ISupportParameter.KickLen - Interface in org.kitteh.irc.client.library.element
 
- 
Represents the length limit of a kick reason.
 
- ISupportParameter.MaxList - Interface in org.kitteh.irc.client.library.element
 
- 
Represents maximum list sizes for type A modes.
 
- ISupportParameter.MaxList.LimitData - Interface in org.kitteh.irc.client.library.element
 
- 
Data on a particular limit.
 
- ISupportParameter.MaxTargets - Interface in org.kitteh.irc.client.library.element
 
- 
Represents limits to type A mode lists.
 
- ISupportParameter.Modes - Interface in org.kitteh.irc.client.library.element
 
- 
Represents the number of modes with parameters allowed per line.
 
- ISupportParameter.Network - Interface in org.kitteh.irc.client.library.element
 
- 
Represents the network name.
 
- ISupportParameter.NickLen - Interface in org.kitteh.irc.client.library.element
 
- 
Represents the limit to nickname length.
 
- ISupportParameter.OptionalIntegerParameter - Interface in org.kitteh.irc.client.library.element
 
- 
Represents a parameter which maybe has an integer value.
 
- ISupportParameter.Prefix - Interface in org.kitteh.irc.client.library.element
 
- 
Represents channel user modes (which define nick prefix).
 
- ISupportParameter.SafeList - Interface in org.kitteh.irc.client.library.element
 
- 
Represents calling LIST being safe and not disconnecting for too much info.
 
- ISupportParameter.Silence - Interface in org.kitteh.irc.client.library.element
 
- 
Represents support (or lack of, if no value) for maximum entries in
 client silence lists.
 
- ISupportParameter.StatusMsg - Interface in org.kitteh.irc.client.library.element
 
- 
Lists the prefixes that can receive a status message.
 
- ISupportParameter.TargMax - Interface in org.kitteh.irc.client.library.element
 
- 
Limits of targets for commands.
 
- ISupportParameter.TopicLen - Interface in org.kitteh.irc.client.library.element
 
- 
Represents the length limit of topics.
 
- ISupportParameter.UserLen - Interface in org.kitteh.irc.client.library.element
 
- 
Represents the length limit of user strings.
 
- ISupportParameter.WhoX - Interface in org.kitteh.irc.client.library.element
 
- 
Represents support for WHOX.
 
- ISupportParameterEvent - Class in org.kitteh.irc.client.library.event.client
 
- 
An ISUPPORT parameter has been received.
 
- ISupportParameterEvent(Client, ServerMessage, ISupportParameter) - Constructor for class org.kitteh.irc.client.library.event.client.ISupportParameterEvent
 
- 
Constructs the event.
 
- isUser(User) - Method in interface org.kitteh.irc.client.library.Client
 
- 
Checks to see if this client is the same as the given user.
 
- isValidChannel(String) - Method in class org.kitteh.irc.client.library.defaults.feature.DefaultServerInfo
 
-  
 
- isValidChannel(String) - Method in interface org.kitteh.irc.client.library.feature.ServerInfo
 
- 
Gets if a given string is a valid channel name according to the
 available server information.
 
- iterator() - Method in class org.kitteh.irc.client.library.util.CISet
 
-  
 
- safeMessageCheck(String) - Static method in class org.kitteh.irc.client.library.util.Sanity
 
- 
Checks if a message contains CR, LF, or NUL.
 
- safeMessageCheck(String, String) - Static method in class org.kitteh.irc.client.library.util.Sanity
 
- 
Checks if a string contains CR, LF, or NUL.
 
- Sanity - Class in org.kitteh.irc.client.library.util
 
- 
Do you know the definition of sanity?
 
- SASL - Static variable in class org.kitteh.irc.client.library.feature.CapabilityManager.Defaults
 
- 
SASL authentication, not utilized unless a SASL authentication
 protocol is enabled.
 
- SaslEcdsaNist256PChallenge - Class in org.kitteh.irc.client.library.feature.auth
 
- 
SASL ECDSA-NIST256P-CHALLENGE authentication.
 
- SaslEcdsaNist256PChallenge(Client, String, ECPrivateKey) - Constructor for class org.kitteh.irc.client.library.feature.auth.SaslEcdsaNist256PChallenge
 
- 
Creates an instance.
 
- SaslEcdsaNist256PChallenge.ECKeyPair - Class in org.kitteh.irc.client.library.feature.auth
 
- 
Holds a private and public key.
 
- SaslExternal - Class in org.kitteh.irc.client.library.feature.auth
 
- 
SASL EXTERNAL authentication.
 
- SaslExternal(Client) - Constructor for class org.kitteh.irc.client.library.feature.auth.SaslExternal
 
- 
Creates an instance.
 
- SaslPlain - Class in org.kitteh.irc.client.library.feature.auth
 
- 
SASL PLAIN authentication.
 
- SaslPlain(Client, String, String) - Constructor for class org.kitteh.irc.client.library.feature.auth.SaslPlain
 
- 
Creates an instance.
 
- secure(boolean) - Method in interface org.kitteh.irc.client.library.Client.Builder.Server
 
- 
 
- secureKey(Path) - Method in interface org.kitteh.irc.client.library.Client.Builder.Server
 
- 
Sets the private key for TLS connection.
 
- secureKeyCertChain(Path) - Method in interface org.kitteh.irc.client.library.Client.Builder.Server
 
- 
Sets the key for TLS connection.
 
- secureKeyPassword(String) - Method in interface org.kitteh.irc.client.library.Client.Builder.Server
 
- 
Sets the private key password for TLS connection.
 
- secureTrustManagerFactory(TrustManagerFactory) - Method in interface org.kitteh.irc.client.library.Client.Builder.Server
 
- 
 
- sendCommandLine(String) - Method in class org.kitteh.irc.client.library.command.Command
 
-  
 
- sendCommandLine(String, boolean) - Method in class org.kitteh.irc.client.library.command.Command
 
-  
 
- sendCtcpMessage(String, String) - Method in interface org.kitteh.irc.client.library.Client
 
- 
Sends a CTCP message to a target user or channel.
 
- sendCtcpMessage(MessageReceiver, String) - Method in interface org.kitteh.irc.client.library.Client
 
- 
Sends a CTCP message to a target user or channel.
 
- sendCtcpMessage(String, String) - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- sendCtcpMessage(String) - Method in interface org.kitteh.irc.client.library.element.MessageReceiver
 
- 
Sends this actor a CTCP message.
 
- sendCtcpReply(String, String) - Method in interface org.kitteh.irc.client.library.Client
 
- 
Sends a CTCP reply to a target user or channel.
 
- sendCtcpReply(MessageReceiver, String) - Method in interface org.kitteh.irc.client.library.Client
 
- 
Sends a CTCP reply to a target user or channel.
 
- sendCtcpReply(String, String) - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- sendMessage(String, String) - Method in interface org.kitteh.irc.client.library.Client
 
- 
Sends a message to a target user or channel.
 
- sendMessage(MessageReceiver, String) - Method in interface org.kitteh.irc.client.library.Client
 
- 
Sends a message to a target user or channel.
 
- sendMessage(String, String) - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- sendMessage(String) - Method in interface org.kitteh.irc.client.library.element.MessageReceiver
 
- 
Sends this actor a message.
 
- sendMultiLineMessage(String, String) - Method in interface org.kitteh.irc.client.library.Client
 
- 
Sends a potentially multi-line message to a target user or channel
 using the client's current 
Cutter.
 
 
- sendMultiLineMessage(String, String, Cutter) - Method in interface org.kitteh.irc.client.library.Client
 
- 
Sends a potentially multi-line message to a target user or channel
 using the defined 
Cutter.
 
 
- sendMultiLineMessage(MessageReceiver, String) - Method in interface org.kitteh.irc.client.library.Client
 
- 
Sends a potentially multi-line message to a target user or channel
 using the client's current 
Cutter.
 
 
- sendMultiLineMessage(MessageReceiver, String, Cutter) - Method in interface org.kitteh.irc.client.library.Client
 
- 
Sends a potentially multi-line message to a target user or channel
 using the defined 
Cutter.
 
 
- sendMultiLineMessage(String, String, Cutter) - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- sendMultiLineMessage(String) - Method in interface org.kitteh.irc.client.library.element.MessageReceiver
 
- 
Sends this actor a potentially multi-line message using the client's
 default message cutter.
 
- sendMultiLineMessage(String, Cutter) - Method in interface org.kitteh.irc.client.library.element.MessageReceiver
 
- 
Sends this actor a potentially multi-line message using a specified
 message cutter.
 
- sendMultiLineNotice(String, String) - Method in interface org.kitteh.irc.client.library.Client
 
- 
Sends a potentially multi-line notice to a target user or channel
 using the client's current 
Cutter.
 
 
- sendMultiLineNotice(String, String, Cutter) - Method in interface org.kitteh.irc.client.library.Client
 
- 
Sends a potentially multi-line notice to a target user or channel
 using the defined 
Cutter.
 
 
- sendMultiLineNotice(MessageReceiver, String) - Method in interface org.kitteh.irc.client.library.Client
 
- 
Sends a potentially multi-line notice to a target user or channel
 using the client's current 
Cutter.
 
 
- sendMultiLineNotice(MessageReceiver, String, Cutter) - Method in interface org.kitteh.irc.client.library.Client
 
- 
Sends a potentially multi-line notice to a target user or channel
 using the defined 
Cutter.
 
 
- sendMultiLineNotice(String, String, Cutter) - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- sendMultiLineNotice(String) - Method in interface org.kitteh.irc.client.library.element.MessageReceiver
 
- 
Sends this actor a potentially multi-line notice using the client's
 default message cutter.
 
- sendMultiLineNotice(String, Cutter) - Method in interface org.kitteh.irc.client.library.element.MessageReceiver
 
- 
Sends this actor a potentially multi-line notice using a specified
 message cutter.
 
- sendNickChange(String) - Method in interface org.kitteh.irc.client.library.Client.WithManagement
 
- 
Sends a nick change request.
 
- sendNickChange(String) - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- sendNotice(String, String) - Method in interface org.kitteh.irc.client.library.Client
 
- 
Sends a notice to a target user or channel.
 
- sendNotice(MessageReceiver, String) - Method in interface org.kitteh.irc.client.library.Client
 
- 
Sends a notice to a target user or channel.
 
- sendNotice(String, String) - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- sendNotice(String) - Method in interface org.kitteh.irc.client.library.element.MessageReceiver
 
- 
Sends this actor a notice.
 
- sendRawLine(String) - Method in interface org.kitteh.irc.client.library.Client
 
- 
Sends a raw IRC message.
 
- sendRawLine(String) - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- sendRawLineAvoidingDuplication(String) - Method in interface org.kitteh.irc.client.library.Client
 
- 
Sends a raw IRC message, unless the exact same message is already in
 the queue of messages not yet sent.
 
- sendRawLineAvoidingDuplication(String) - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- sendRawLineImmediately(String) - Method in interface org.kitteh.irc.client.library.Client
 
- 
Sends a raw IRC message, disregarding message delays and all sanity.
 
- sendRawLineImmediately(String) - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- sendReply(String) - Method in class org.kitteh.irc.client.library.event.channel.ChannelMessageEvent
 
-  
 
- sendReply(String) - Method in class org.kitteh.irc.client.library.event.channel.ChannelTargetedMessageEvent
 
-  
 
- sendReply(String) - Method in class org.kitteh.irc.client.library.event.channel.ChannelTargetedNoticeEvent
 
-  
 
- sendReply(String) - Method in interface org.kitteh.irc.client.library.event.helper.ReplyableEvent
 
- 
Sends a reply to this message.
 
- sendReply(String) - Method in class org.kitteh.irc.client.library.event.user.PrivateMessageEvent
 
-  
 
- sendReply(String) - Method in class org.kitteh.irc.client.library.event.user.PrivateNoticeEvent
 
-  
 
- sendReply(String) - Method in class org.kitteh.irc.client.library.feature.twitch.event.WhisperEvent
 
-  
 
- server() - Method in interface org.kitteh.irc.client.library.Client.Builder
 
- 
Returns server builder methods.
 
- server(String) - Method in class org.kitteh.irc.client.library.command.WhoisCommand
 
- 
Sets the server to query.
 
- server() - Method in class org.kitteh.irc.client.library.defaults.DefaultBuilder
 
-  
 
- Server - Interface in org.kitteh.irc.client.library.element
 
- 
Represents an IRC server.
 
- SERVER_TIME - Static variable in class org.kitteh.irc.client.library.feature.CapabilityManager.Defaults
 
- 
Server time message tag.
 
- serverInfo(Function<Client.WithManagement, ? extends ServerInfo.WithManagement>) - Method in interface org.kitteh.irc.client.library.Client.Builder.Management
 
- 
Sets the supplier of the server info.
 
- ServerInfo - Interface in org.kitteh.irc.client.library.feature
 
- 
Provides information about the server to which the client is connected.
 
- ServerInfo.WithManagement - Interface in org.kitteh.irc.client.library.feature
 
- 
A server information provider with management features.
 
- ServerMessage - Interface in org.kitteh.irc.client.library.element
 
- 
Represents a message sent by the server.
 
- ServerMessage.NumericCommandServerMessage - Interface in org.kitteh.irc.client.library.element
 
- 
Represents a message with a numeric command.
 
- ServerMessage.StringCommandServerMessage - Interface in org.kitteh.irc.client.library.element
 
- 
Represents a message with a String command.
 
- ServerMessageEvent - Interface in org.kitteh.irc.client.library.event.helper
 
- 
Represents an event triggered by a single message from the server.
 
- ServerMessageEventBase - Class in org.kitteh.irc.client.library.event.abstractbase
 
- 
Abstract base class for events involving a message from the server.
 
- ServerMessageEventBase(Client, ServerMessage) - Constructor for class org.kitteh.irc.client.library.event.abstractbase.ServerMessageEventBase
 
- 
Constructs the event.
 
- ServerMultipleMessageEvent - Interface in org.kitteh.irc.client.library.event.helper
 
- 
Represents an event triggered by multiple messages from the server.
 
- ServerMultipleMessageEventBase - Class in org.kitteh.irc.client.library.event.abstractbase
 
- 
Abstract base class for events involving messages from the server.
 
- ServerMultipleMessageEventBase(Client, List<ServerMessage>) - Constructor for class org.kitteh.irc.client.library.event.abstractbase.ServerMultipleMessageEventBase
 
- 
Constructs the event.
 
- ServerNoticeEvent - Class in org.kitteh.irc.client.library.event.user
 
- 
Fires when a notice is sent to the client.
 
- ServerNoticeEvent(Client, ServerMessage, Server, String) - Constructor for class org.kitteh.irc.client.library.event.user.ServerNoticeEvent
 
- 
Creates the event.
 
- serviceName(String) - Method in class org.kitteh.irc.client.library.feature.auth.NickServ.Builder
 
- 
Sets the service name.
 
- setAccount(String) - Method in class org.kitteh.irc.client.library.defaults.element.DefaultWhoisData.Builder
 
- 
Sets the account.
 
- setAddress(String) - Method in class org.kitteh.irc.client.library.defaults.feature.DefaultServerInfo
 
-  
 
- setAddress(String) - Method in interface org.kitteh.irc.client.library.feature.ServerInfo.WithManagement
 
- 
Sets the server address.
 
- setAttemptReconnect(boolean) - Method in class org.kitteh.irc.client.library.event.connection.ClientConnectionEndedEvent
 
- 
Sets if the client will attempt to connect again.
 
- setAway(String) - Method in class org.kitteh.irc.client.library.defaults.element.DefaultWhoisData.Builder
 
- 
Sets the away message.
 
- setCapabilities(List<CapabilityState>) - Method in class org.kitteh.irc.client.library.defaults.feature.DefaultCapabilityManager
 
-  
 
- setCapabilities(List<CapabilityState>) - Method in interface org.kitteh.irc.client.library.feature.CapabilityManager.WithManagement
 
- 
Wipes the previously known active capabilities, setting only those
 in the provided list.
 
- setChannelListReceived(String) - Method in class org.kitteh.irc.client.library.defaults.feature.DefaultActorTracker
 
-  
 
- setChannelListReceived(String) - Method in interface org.kitteh.irc.client.library.feature.ActorTracker
 
- 
Sets a channel is having had the full user list received.
 
- setChannelModeInfoList(String, char, List<ModeInfo>) - Method in class org.kitteh.irc.client.library.defaults.feature.DefaultActorTracker
 
-  
 
- setChannelModeInfoList(String, char, List<ModeInfo>) - Method in interface org.kitteh.irc.client.library.feature.ActorTracker
 
- 
Sets a channel's mode info list for a given mode, such as bans.
 
- setChannelTopic(String, String) - Method in class org.kitteh.irc.client.library.defaults.feature.DefaultActorTracker
 
-  
 
- setChannelTopic(String, String) - Method in interface org.kitteh.irc.client.library.feature.ActorTracker
 
- 
Sets a channel's topic.
 
- setChannelTopicInfo(String, long, Actor) - Method in class org.kitteh.irc.client.library.defaults.feature.DefaultActorTracker
 
-  
 
- setChannelTopicInfo(String, long, Actor) - Method in interface org.kitteh.irc.client.library.feature.ActorTracker
 
- 
Sets info on a channel's topic.
 
- setConsumer(Consumer<Type>) - Method in class org.kitteh.irc.client.library.util.Listener
 
- 
Sets the consumer for the listener, starting a queue processing thread
 if none existed.
 
- setCurrentNick(String) - Method in interface org.kitteh.irc.client.library.Client.WithManagement
 
- 
Sets the current nickname the client knows it has.
 
- setCurrentNick(String) - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- setCurrentState(StsClientState) - Method in class org.kitteh.irc.client.library.feature.sts.MemoryStsMachine
 
-  
 
- setCurrentState(StsClientState) - Method in interface org.kitteh.irc.client.library.feature.sts.StsMachine
 
- 
Changes the state of the FSM, triggering any state-specific work.
 
- setDefault(DefaultMessageType, String) - Method in class org.kitteh.irc.client.library.defaults.feature.SimpleDefaultMessageMap
 
-  
 
- setDefault(DefaultMessageType, String) - Method in interface org.kitteh.irc.client.library.feature.defaultmessage.DefaultMessageMap
 
- 
Sets a new default value for a given default message type.
 
- setDefaultMessageMap(DefaultMessageMap) - Method in interface org.kitteh.irc.client.library.Client
 
- 
Sets the message manager for default messages to reply with
 when certain messages are being sent.
 
- setDefaultMessageMap(DefaultMessageMap) - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- setDelay(int) - Method in class org.kitteh.irc.client.library.feature.sending.SingleDelaySender
 
- 
Sets the delay for subsequent messages.
 
- setEndingNegotiation(boolean) - Method in class org.kitteh.irc.client.library.event.abstractbase.CapabilityNegotiationResponseEventBase
 
-  
 
- setEndingNegotiation(boolean) - Method in class org.kitteh.irc.client.library.event.capabilities.CapabilitiesSupportedListEvent
 
-  
 
- setEndingNegotiation(boolean) - Method in interface org.kitteh.irc.client.library.event.helper.CapabilityNegotiationResponseEvent
 
- 
Sets if negotiation should end after this event fires.
 
- setExceptionListener(Consumer<Exception>) - Method in interface org.kitteh.irc.client.library.Client
 
- 
Sets a listener for all thrown exceptions on this client.
 
- setExceptionListener(Consumer<Exception>) - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- setHost(String) - Method in class org.kitteh.irc.client.library.defaults.element.DefaultWhoisData.Builder
 
- 
Sets the host.
 
- setIdleTime(long) - Method in class org.kitteh.irc.client.library.defaults.element.DefaultWhoisData.Builder
 
- 
Sets the idle time.
 
- setInputListener(Consumer<String>) - Method in interface org.kitteh.irc.client.library.Client
 
- 
Sets a listener for all incoming messages from the server.
 
- setInputListener(Consumer<String>) - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- setMessageCutter(Cutter) - Method in interface org.kitteh.irc.client.library.Client
 
- 
Sets the default message cutter to use for multi-line messages.
 
- setMessageCutter(Cutter) - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- setMessageSendingQueueSupplier(Function<Client.WithManagement, ? extends MessageSendingQueue>) - Method in interface org.kitteh.irc.client.library.Client
 
- 
Sets the message sending queue supplier.
 
- setMessageSendingQueueSupplier(Function<Client.WithManagement, ? extends MessageSendingQueue>) - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- setModeInfoTracking(ChannelMode, boolean) - Method in class org.kitteh.irc.client.library.defaults.element.DefaultChannel
 
-  
 
- setModeInfoTracking(ChannelMode, boolean) - Method in interface org.kitteh.irc.client.library.element.Channel
 
- 
Sets whether a particular type A mode should be tracked for this
 channel, and sends a request for the full list.
 
- setMotd(List<String>) - Method in class org.kitteh.irc.client.library.defaults.feature.DefaultServerInfo
 
-  
 
- setMotd(List<String>) - Method in interface org.kitteh.irc.client.library.feature.ServerInfo.WithManagement
 
- 
Sets the MOTD.
 
- setname(ClientReceiveCommandEvent) - Method in class org.kitteh.irc.client.library.defaults.listener.DefaultSetNameListener
 
-  
 
- SETNAME - Static variable in class org.kitteh.irc.client.library.feature.CapabilityManager.Defaults
 
- 
Setting realname (GECOS) without disconnecting.
 
- SetNameCommand - Class in org.kitteh.irc.client.library.command
 
- 
Sends a SETNAME request to the server.
 
- SetNameCommand(Client) - Constructor for class org.kitteh.irc.client.library.command.SetNameCommand
 
- 
Constructs the command.
 
- setNetworkHandler(NetworkHandler) - Method in interface org.kitteh.irc.client.library.Client.WithManagement
 
- 
Sets the network handler, for the next time a connection is made.
 
- setNetworkHandler(NetworkHandler) - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- setNewNick(String) - Method in class org.kitteh.irc.client.library.event.client.NickRejectedEvent
 
- 
Sets the new nickname to attempt.
 
- setNick(String) - Method in interface org.kitteh.irc.client.library.Client
 
- 
Sets the nick the client wishes to use.
 
- setNick(String) - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- setOperatorInformation(String) - Method in class org.kitteh.irc.client.library.defaults.element.DefaultWhoisData.Builder
 
- 
Sets the operator information.
 
- setOutputListener(Consumer<String>) - Method in interface org.kitteh.irc.client.library.Client
 
- 
Sets a listener for all outgoing messages to the server.
 
- setOutputListener(Consumer<String>) - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- setQueryChannelInformation(boolean) - Method in class org.kitteh.irc.client.library.defaults.feature.DefaultActorTracker
 
-  
 
- setQueryChannelInformation(boolean) - Method in interface org.kitteh.irc.client.library.feature.ActorTracker
 
- 
Sets if channel information should be queried (WHO, MODE)
 automatically on join.
 
- setRealName(String) - Method in class org.kitteh.irc.client.library.defaults.element.DefaultWhoisData.Builder
 
- 
Sets the real name.
 
- setReconnectionDelay(int) - Method in class org.kitteh.irc.client.library.event.connection.ClientConnectionEndedEvent
 
- 
Sets the delay until a reconnection attempt, in milliseconds.
 
- setReferenceTagIgnored(boolean) - Method in class org.kitteh.irc.client.library.event.batch.ClientBatchStartEvent
 
- 
Sets if the reference tag will be ignored, resulting in tagged messages
 being processed as if the batch tag were not holding them back.
 
- setReply(String) - Method in class org.kitteh.irc.client.library.event.user.PrivateCtcpQueryEvent
 
- 
Sets the reply to send to the CTCP sender.
 
- setResolver(Resolver) - Method in class org.kitteh.irc.client.library.defaults.feature.network.NettyNetworkHandler
 
-  
 
- setResolver(Resolver) - Method in interface org.kitteh.irc.client.library.feature.network.NetworkHandler
 
- 
Sets the resolver used by this network handler.
 
- setSecure() - Method in class org.kitteh.irc.client.library.defaults.element.DefaultWhoisData.Builder
 
- 
Sets that the connection is known to be secure
 
- setServer(String) - Method in class org.kitteh.irc.client.library.defaults.element.DefaultWhoisData.Builder
 
- 
Sets the server.
 
- setServerAddress(HostWithPort) - Method in interface org.kitteh.irc.client.library.Client.WithManagement
 
- 
Sets the server address.
 
- setServerAddress(HostWithPort) - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- setServerDescription(String) - Method in class org.kitteh.irc.client.library.defaults.element.DefaultWhoisData.Builder
 
- 
Sets the server description.
 
- setSignOnTime(long) - Method in class org.kitteh.irc.client.library.defaults.element.DefaultWhoisData.Builder
 
- 
Sets the sign on time.
 
- setStsPolicy(StsPolicy) - Method in class org.kitteh.irc.client.library.feature.sts.MemoryStsMachine
 
-  
 
- setStsPolicy(StsPolicy) - Method in interface org.kitteh.irc.client.library.feature.sts.StsMachine
 
- 
Provides a key->value map of options and list of flags, making up the STS policy.
 
- setSupportedCapabilities(List<CapabilityState>) - Method in class org.kitteh.irc.client.library.defaults.feature.DefaultCapabilityManager
 
-  
 
- setSupportedCapabilities(List<CapabilityState>) - Method in interface org.kitteh.irc.client.library.feature.CapabilityManager.WithManagement
 
- 
Sets the supported capabilities as reported by the server.
 
- setTopic(String) - Method in interface org.kitteh.irc.client.library.element.Channel
 
- 
Attempts to set the topic of the channel.
 
- setUserAccount(String, String) - Method in class org.kitteh.irc.client.library.defaults.feature.DefaultActorTracker
 
-  
 
- setUserAccount(String, String) - Method in interface org.kitteh.irc.client.library.feature.ActorTracker
 
- 
Sets the account for a tracked user.
 
- setUserAway(String, String) - Method in class org.kitteh.irc.client.library.defaults.feature.DefaultActorTracker
 
-  
 
- setUserAway(String, boolean) - Method in class org.kitteh.irc.client.library.defaults.feature.DefaultActorTracker
 
-  
 
- setUserAway(String, String) - Method in interface org.kitteh.irc.client.library.feature.ActorTracker
 
- 
Sets a user away message, setting them to be recorded as away.
 
- setUserAway(String, boolean) - Method in interface org.kitteh.irc.client.library.feature.ActorTracker
 
- 
Sets a user as away without knowing the away message.
 
- setUserModes(ModeStatusList<UserMode>) - Method in interface org.kitteh.irc.client.library.Client.WithManagement
 
- 
Sets the client's user modes.
 
- setUserModes(ModeStatusList<UserMode>) - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- setUserModes(List<UserMode>) - Method in class org.kitteh.irc.client.library.defaults.feature.DefaultServerInfo
 
-  
 
- setUserModes(List<UserMode>) - Method in interface org.kitteh.irc.client.library.feature.ServerInfo.WithManagement
 
- 
Sets the user modes.
 
- setUserOperString(String, String) - Method in class org.kitteh.irc.client.library.defaults.feature.DefaultActorTracker
 
-  
 
- setUserOperString(String, String) - Method in interface org.kitteh.irc.client.library.feature.ActorTracker
 
- 
Sets OPER information known about a user.
 
- setUserRealName(String, String) - Method in class org.kitteh.irc.client.library.defaults.feature.DefaultActorTracker
 
-  
 
- setUserRealName(String, String) - Method in interface org.kitteh.irc.client.library.feature.ActorTracker
 
- 
Sets the real name of the user.
 
- setUserServer(String, String) - Method in class org.kitteh.irc.client.library.defaults.feature.DefaultActorTracker
 
-  
 
- setUserServer(String, String) - Method in interface org.kitteh.irc.client.library.feature.ActorTracker
 
- 
Sets the server of a user.
 
- setUserString(String) - Method in class org.kitteh.irc.client.library.defaults.element.DefaultWhoisData.Builder
 
- 
Sets the user string.
 
- setVersion(String) - Method in class org.kitteh.irc.client.library.defaults.feature.DefaultServerInfo
 
-  
 
- setVersion(String) - Method in interface org.kitteh.irc.client.library.feature.ServerInfo.WithManagement
 
- 
Sets the version.
 
- shouldQueryChannelInformation() - Method in class org.kitteh.irc.client.library.defaults.feature.DefaultActorTracker
 
-  
 
- shouldQueryChannelInformation() - Method in interface org.kitteh.irc.client.library.feature.ActorTracker
 
- 
Gets if channel information should be queried (WHO, MODE)
 automatically on join.
 
- shutdown() - Method in interface org.kitteh.irc.client.library.Client
 
- 
Shuts down the client without a quit message.
 
- shutdown(String) - Method in interface org.kitteh.irc.client.library.Client
 
- 
Shuts down the client.
 
- shutdown() - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- shutdown(String) - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- shutdown(DefaultMessageType, boolean) - Method in class org.kitteh.irc.client.library.defaults.feature.network.NettyConnection
 
-  
 
- shutdown(String, boolean) - Method in class org.kitteh.irc.client.library.defaults.feature.network.NettyConnection
 
-  
 
- shutdown(DefaultMessageType, boolean) - Method in interface org.kitteh.irc.client.library.feature.network.ClientConnection
 
- 
Shuts down with a message type.
 
- shutdown(String, boolean) - Method in interface org.kitteh.irc.client.library.feature.network.ClientConnection
 
- 
Shuts down with a message.
 
- shutdown() - Method in interface org.kitteh.irc.client.library.feature.sending.MessageSendingQueue
 
- 
Closes down shop, interrupts all threads.
 
- shutdown() - Method in class org.kitteh.irc.client.library.feature.sending.QueueProcessingThreadSender
 
-  
 
- shutdown() - Method in class org.kitteh.irc.client.library.util.Listener
 
- 
Shuts down the listener.
 
- sign(ECPrivateKey, String) - Static method in class org.kitteh.irc.client.library.feature.auth.SaslEcdsaNist256PChallenge
 
- 
Signs a given base64'd challenge via ECDSA.
 
- SimpleDefaultMessageMap - Class in org.kitteh.irc.client.library.defaults.feature
 
- 
Provides a way to set default messages.
 
- SimpleDefaultMessageMap(String) - Constructor for class org.kitteh.irc.client.library.defaults.feature.SimpleDefaultMessageMap
 
- 
Creates a default message map and sets all messages to a single value.
 
- SimpleDefaultMessageMap() - Constructor for class org.kitteh.irc.client.library.defaults.feature.SimpleDefaultMessageMap
 
- 
Creates a default message map.
 
- SingleDelaySender - Class in org.kitteh.irc.client.library.feature.sending
 
- 
 
- SingleDelaySender(Client, String, int) - Constructor for class org.kitteh.irc.client.library.feature.sending.SingleDelaySender
 
- 
Constructs the sending queue.
 
- size() - Method in class org.kitteh.irc.client.library.util.CIKeyMap
 
-  
 
- size() - Method in class org.kitteh.irc.client.library.util.CISet
 
-  
 
- Slow - Class in org.kitteh.irc.client.library.feature.twitch.messagetag
 
- 
Message tag slow, indicating non-moderators have to wait between messages.
 
- SLOW_OFF - Static variable in class org.kitteh.irc.client.library.feature.twitch.messagetag.MsgId.KnownValues
 
- 
This room is no longer in slow mode.
 
- SLOW_ON - Static variable in class org.kitteh.irc.client.library.feature.twitch.messagetag.MsgId.KnownValues
 
- 
This room is now in slow mode.
 
- Snapshot - Interface in org.kitteh.irc.client.library.element
 
- 
Represents a snapshot of an element.
 
- split(String, int) - Method in class org.kitteh.irc.client.library.util.Cutter.DefaultWordCutter
 
-  
 
- split(String, int) - Method in interface org.kitteh.irc.client.library.util.Cutter
 
- 
Splits a message into items no longer than the size limit.
 
- SslUtil - Class in org.kitteh.irc.client.library.util
 
- 
TLS utilities!
 
- STAFF - Static variable in class org.kitteh.irc.client.library.feature.twitch.messagetag.Badges.KnownNames
 
- 
Staff.
 
- STAFF - Static variable in class org.kitteh.irc.client.library.feature.twitch.messagetag.UserType.KnownValues
 
- 
Staff.
 
- Staleable - Interface in org.kitteh.irc.client.library.element
 
- 
A snapshot that can be noticeably stale.
 
- StandardReplyEvent - Class in org.kitteh.irc.client.library.event.client
 
- 
A standard reply.
 
- StandardReplyEvent(Client, ServerMessage, StandardReplyEvent.Type, String, String, List<String>, String) - Constructor for class org.kitteh.irc.client.library.event.client.StandardReplyEvent
 
- 
Constructs the event.
 
- StandardReplyEvent.Type - Enum in org.kitteh.irc.client.library.event.client
 
- 
Types of standard replies.
 
- startAuthentication() - Method in class org.kitteh.irc.client.library.feature.auth.AbstractAuthProtocol
 
-  
 
- startAuthentication() - Method in interface org.kitteh.irc.client.library.feature.auth.AuthProtocol
 
- 
Starts the authentication process.
 
- startPing() - Method in class org.kitteh.irc.client.library.defaults.feature.network.NettyConnection
 
-  
 
- startPing() - Method in interface org.kitteh.irc.client.library.feature.network.ClientConnection
 
- 
Starts sending pings.
 
- startSending() - Method in interface org.kitteh.irc.client.library.Client.WithManagement
 
- 
Starts sending queued messages.
 
- startSending() - Method in class org.kitteh.irc.client.library.defaults.DefaultClient
 
-  
 
- StringCommand(String, String, List<MessageTag>) - Constructor for class org.kitteh.irc.client.library.defaults.element.DefaultServerMessage.StringCommand
 
- 
Constructs a string command message.
 
- StringUtil - Class in org.kitteh.irc.client.library.util
 
- 
String tools!
 
- stripAll(String) - Static method in enum org.kitteh.irc.client.library.util.Format
 
- 
Strips color and formatting from a given input.
 
- stripColor(String) - Static method in enum org.kitteh.irc.client.library.util.Format
 
- 
Strips color from a given input.
 
- stripFormatting(String) - Static method in enum org.kitteh.irc.client.library.util.Format
 
- 
Strips formatting from a given input.
 
- StsClientState - Enum in org.kitteh.irc.client.library.feature.sts
 
- 
Enum to keep track of the STS implementation's state machine.
 
- StsHandler - Class in org.kitteh.irc.client.library.feature.sts
 
- 
Class for handling the STS capability, returned in the CAP LS 302 response.
 
- StsHandler(StsMachine, Client.WithManagement) - Constructor for class org.kitteh.irc.client.library.feature.sts.StsHandler
 
- 
Creates the event handler for STS.
 
- StsMachine - Interface in org.kitteh.irc.client.library.feature.sts
 
- 
Interface representing the STS FSM.
 
- StsPolicy - Class in org.kitteh.irc.client.library.feature.sts
 
- 
Simple POJO to represent an STS policy.
 
- StsPolicy(Map<String, String>, Set<String>) - Constructor for class org.kitteh.irc.client.library.feature.sts.StsPolicy
 
- 
Constructs a policy.
 
- StsPropertiesStorageManager - Class in org.kitteh.irc.client.library.feature.sts
 
- 
Simple example implementation of an STSStorageManager.
 
- StsPropertiesStorageManager(Path) - Constructor for class org.kitteh.irc.client.library.feature.sts.StsPropertiesStorageManager
 
- 
Simple implementation of STSStorageManager which uses a properties file.
 
- stsStorageManager(StsStorageManager) - Method in interface org.kitteh.irc.client.library.Client.Builder.Management
 
- 
Sets the storage manager for STS (strict transport security) support.
 
- StsStorageManager - Interface in org.kitteh.irc.client.library.feature.sts
 
- 
Represents a manager that can persist STS policies in some form.
 
- StsUtil - Class in org.kitteh.irc.client.library.util
 
- 
Utility methods for dealing with STS.
 
- SUB - Static variable in class org.kitteh.irc.client.library.feature.twitch.messagetag.MsgId.KnownValues
 
- 
Sub
 
- SUBS_OFF - Static variable in class org.kitteh.irc.client.library.feature.twitch.messagetag.MsgId.KnownValues
 
- 
This room is no longer in subscribers-only mode.
 
- SUBS_ON - Static variable in class org.kitteh.irc.client.library.feature.twitch.messagetag.MsgId.KnownValues
 
- 
This room is now in subscribers-only mode.
 
- SUBSCRIBER - Static variable in class org.kitteh.irc.client.library.feature.twitch.messagetag.Badges.KnownNames
 
- 
Subscriber.
 
- Subscriber - Class in org.kitteh.irc.client.library.feature.twitch.messagetag
 
- 
User has a subscriber badge or not.
 
- Subscriber.KnownValues - Class in org.kitteh.irc.client.library.feature.twitch.messagetag
 
- 
Known subscriber badge states.
 
- SubsOnly - Class in org.kitteh.irc.client.library.feature.twitch.messagetag
 
- 
Indicates chatting is for subscribers only.
 
- SubsOnly.KnownValues - Class in org.kitteh.irc.client.library.feature.twitch.messagetag
 
- 
Known subs-only states.
 
- success(ClientReceiveNumericEvent) - Method in class org.kitteh.irc.client.library.feature.auth.AbstractSaslProtocol.Listener
 
-  
 
- SystemMsg - Class in org.kitteh.irc.client.library.feature.twitch.messagetag
 
- 
Message tag system message.