Package | Description |
---|---|
org.kitteh.irc.client.library |
Kitteh IRC Client Library!
|
org.kitteh.irc.client.library.defaults.element |
Default element implementations.
|
org.kitteh.irc.client.library.defaults.element.mode |
Default mode element implementations.
|
org.kitteh.irc.client.library.defaults.listener |
Default listeners.
|
org.kitteh.irc.client.library.element.mode |
Classes describing modes.
|
org.kitteh.irc.client.library.event.abstractbase |
Abstract events for minimizing code duplication, not guaranteed stable.
|
org.kitteh.irc.client.library.event.channel |
Events involving a
Channel . |
org.kitteh.irc.client.library.event.helper |
Helper interfaces.
|
org.kitteh.irc.client.library.feature.twitch.event |
Twitch command events.
|
Modifier and Type | Method and Description |
---|---|
@NonNull KickCommand |
Client.Commands.kick(@NonNull Channel channel)
Provides a new KICK command.
|
@NonNull ChannelModeCommand |
Client.Commands.mode(@NonNull Channel channel)
Provides a new channel MODE command.
|
@NonNull TopicCommand |
Client.Commands.topic(@NonNull Channel channel)
Provides a new TOPIC command.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultChannel
Default Channel implementation.
|
Modifier and Type | Method and Description |
---|---|
@NonNull Channel |
DefaultModeInfo.getChannel() |
Constructor and Description |
---|
DefaultModeInfo(@NonNull Client client,
@NonNull Channel channel,
@NonNull ChannelMode mode,
@NonNull String mask,
@Nullable String creator,
@Nullable Instant creationTime)
Constructs the mode info.
|
Modifier and Type | Method and Description |
---|---|
@NonNull Channel |
AbstractDefaultListenerBase.MessageTargetInfo.ChannelInfo.getChannel()
Gets the channel.
|
@NonNull Channel |
AbstractDefaultListenerBase.MessageTargetInfo.TargetedChannel.getChannel()
Gets the channel.
|
protected @Nullable Channel |
AbstractModeInfoListenerBase.getChannel(@NonNull ClientReceiveNumericEvent event,
@NonNull String name) |
Modifier and Type | Method and Description |
---|---|
@NonNull Channel |
ModeInfo.getChannel()
Gets the channel for which this entry exists.
|
Modifier and Type | Method and Description |
---|---|
@NonNull Channel |
ActorChannelEventBase.getChannel() |
@NonNull Channel |
ChannelEventBase.getChannel() |
@NonNull Channel |
ChannelMultipleMessageEventBase.getChannel() |
Constructor and Description |
---|
ActorChannelEventBase(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
A actor,
@NonNull Channel channel)
Constructs the event.
|
ActorChannelMessageEventBase(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
A actor,
@NonNull Channel channel,
@NonNull String message)
Constructs the event.
|
ChannelEventBase(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull Channel channel)
Constructs the event.
|
ChannelMultipleMessageEventBase(@NonNull Client client,
@NonNull List<ServerMessage> sourceMessages,
@NonNull Channel channel)
Constructs the event.
|
TargetedUserChannelMessageEventBase(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull User user,
@NonNull Channel channel,
@NonNull ChannelUserMode prefix,
@NonNull String message)
Constructs the event.
|
Constructor and Description |
---|
ChannelCtcpEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull User sender,
@NonNull Channel channel,
@NonNull String message)
Creates the event.
|
ChannelInviteEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull Channel channel,
@NonNull Actor actor,
@NonNull String target)
Creates the event.
|
ChannelJoinEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull Channel channel,
@NonNull User user)
Creates the event.
|
ChannelKickEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull Channel channel,
@NonNull Actor actor,
@NonNull User target,
@NonNull String message)
Creates the event.
|
ChannelKnockEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull Channel channel,
@NonNull User user)
Creates the event.
|
ChannelMessageEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull User sender,
@NonNull Channel channel,
@NonNull String message)
Creates the event.
|
ChannelModeEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull Actor actor,
@NonNull Channel channel,
@NonNull ModeStatusList<ChannelMode> statusList)
Creates the event.
|
ChannelModeInfoListEvent(@NonNull Client client,
@NonNull List<ServerMessage> sourceMessages,
@NonNull Channel channel,
@NonNull ChannelMode mode,
@NonNull List<ModeInfo> info)
Constructs the event.
|
ChannelNamesUpdatedEvent(@NonNull Client client,
@NonNull List<ServerMessage> sourceMessages,
@NonNull Channel channel)
Constructs the event.
|
ChannelNoticeEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull User sender,
@NonNull Channel channel,
@NonNull String message)
Creates the event.
|
ChannelPartEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull Channel channel,
@NonNull User user,
@NonNull String message)
Creates the event.
|
ChannelTagMessageEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull Actor sender,
@NonNull Channel channel)
Creates the event.
|
ChannelTargetedCtcpEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull User sender,
@NonNull Channel channel,
@NonNull ChannelUserMode prefix,
@NonNull String message)
Creates the event.
|
ChannelTargetedMessageEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull User sender,
@NonNull Channel channel,
@NonNull ChannelUserMode prefix,
@NonNull String message)
Creates the event.
|
ChannelTargetedNoticeEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull User sender,
@NonNull Channel channel,
@NonNull ChannelUserMode prefix,
@NonNull String message)
Creates the event.
|
ChannelTargetedTagMessageEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull Actor sender,
@NonNull Channel channel,
@NonNull ChannelUserMode prefix)
Creates the event.
|
ChannelTopicEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull Channel channel,
boolean updated)
Deprecated.
Use new constructor
|
ChannelTopicEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull Channel channel,
Channel.Topic oldTopic,
Channel.Topic newTopic,
boolean updated)
Creates the event.
|
ChannelUsersUpdatedEvent(@NonNull Client client,
@NonNull List<ServerMessage> sourceMessages,
@NonNull Channel channel)
Constructs the event.
|
RequestedChannelJoinCompleteEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull Channel channel,
@NonNull User user)
Creates the event.
|
UnexpectedChannelLeaveViaKickEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull Channel channel,
@NonNull Actor actor,
@NonNull User target,
@NonNull String message)
Creates the event.
|
UnexpectedChannelLeaveViaPartEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull Channel channel,
@NonNull User user,
@NonNull String message)
Creates the event.
|
Modifier and Type | Method and Description |
---|---|
@NonNull Channel |
ChannelEvent.getChannel()
Gets the
Channel involved in this event. |
Constructor and Description |
---|
ClearChatEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull Channel channel)
Constructs the event.
|
RoomStateEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull Channel channel)
Constructs the event.
|
UserNoticeEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull Channel channel,
@Nullable String message)
Constructs the event.
|
UserStateEvent(@NonNull Client client,
@NonNull ServerMessage sourceMessage,
@NonNull Channel channel)
Constructs the event.
|
Copyright © 2013–2021 Kitteh. All rights reserved.