Package | Description |
---|---|
org.kitteh.irc.client.library.command |
Helper classes for executing a subset of commands.
|
org.kitteh.irc.client.library.defaults |
Default implementations to power the API.
|
org.kitteh.irc.client.library.defaults.element |
Default element implementations.
|
org.kitteh.irc.client.library.defaults.element.isupport |
Default ISUPPORT parameter implementations.
|
org.kitteh.irc.client.library.defaults.element.mode |
Default mode element implementations.
|
org.kitteh.irc.client.library.defaults.feature |
Defaults!
|
org.kitteh.irc.client.library.element |
Classes describing various elements of IRC communication.
|
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 |
Things to make life lovely!
|
Modifier and Type | Method and Description |
---|---|
ChannelModeCommand |
ChannelModeCommand.add(boolean add,
ChannelUserMode mode,
User parameter)
Adds a mode change.
|
Modifier and Type | Method and Description |
---|---|
protected ChannelUserMode |
DefaultEventListener.MessageTargetInfo.TargetedChannel.getPrefix() |
Constructor and Description |
---|
TargetedChannel(Channel channel,
ChannelUserMode prefix) |
Modifier and Type | Method and Description |
---|---|
Optional<SortedSet<ChannelUserMode>> |
DefaultChannel.getUserModes(String nick) |
Constructor and Description |
---|
DefaultChannel(Client.WithManagement client,
String name,
Channel.Topic topic,
ModeStatusList<ChannelMode> channelModes,
Map<Character,List<ModeInfo>> modeInfoLists,
Map<String,SortedSet<ChannelUserMode>> modes,
List<String> names,
Map<String,User> nickMap,
List<User> users,
boolean complete,
DefaultChannel.DefaultChannelCommands commands)
Constructs the channel snapshot.
|
Modifier and Type | Method and Description |
---|---|
List<ChannelUserMode> |
DefaultISupportPrefix.getModes() |
Modifier and Type | Class and Description |
---|---|
class |
DefaultChannelUserMode
Default implementation of
ChannelUserMode . |
Modifier and Type | Method and Description |
---|---|
List<ChannelUserMode> |
DefaultServerInfo.getChannelUserModes() |
Optional<ChannelUserMode> |
DefaultServerInfo.getTargetedChannelInfo(String name) |
Modifier and Type | Method and Description |
---|---|
void |
DefaultActorTracker.trackChannelNick(String channel,
String nick,
Set<ChannelUserMode> modes) |
void |
DefaultActorTracker.trackChannelUser(String channel,
User user,
Set<ChannelUserMode> modes) |
Modifier and Type | Method and Description |
---|---|
List<ChannelUserMode> |
ISupportParameter.Prefix.getModes()
Gets the modes granting prefixes.
|
Optional<SortedSet<ChannelUserMode>> |
Channel.getUserModes(String nick)
Gets the user modes of a given nickname in the channel.
|
default Optional<SortedSet<ChannelUserMode>> |
Channel.getUserModes(User user)
Gets the user modes of a given user in the channel.
|
Modifier and Type | Method and Description |
---|---|
ChannelUserMode |
TargetedUserChannelMessageEventBase.getPrefix()
Gets the prefix to which the message was sent.
|
Constructor and Description |
---|
TargetedUserChannelMessageEventBase(Client client,
List<ServerMessage> originalMessages,
User user,
Channel channel,
ChannelUserMode prefix,
String message)
Constructs the event.
|
Constructor and Description |
---|
ChannelTargetedCtcpEvent(Client client,
List<ServerMessage> originalMessages,
User sender,
Channel channel,
ChannelUserMode prefix,
String message)
Creates the event.
|
ChannelTargetedMessageEvent(Client client,
List<ServerMessage> originalMessages,
User sender,
Channel channel,
ChannelUserMode prefix,
String message)
Creates the event.
|
ChannelTargetedNoticeEvent(Client client,
List<ServerMessage> originalMessages,
User sender,
Channel channel,
ChannelUserMode prefix,
String message)
Creates the event.
|
Modifier and Type | Method and Description |
---|---|
ChannelUserMode |
ChannelTargetedEvent.getPrefix()
Gets the prefix to which the message was sent.
|
Modifier and Type | Method and Description |
---|---|
default Optional<ChannelUserMode> |
ServerInfo.getChannelUserMode(char character)
Gets a channel user mode by specified character.
|
List<ChannelUserMode> |
ServerInfo.getChannelUserModes()
Gets the list of accepted channel user modes, such as op.
|
Optional<ChannelUserMode> |
ServerInfo.WithManagement.getTargetedChannelInfo(String name)
Gets the channel user mode for a targeted channel name, such as
+#channel targeting voiced users.
|
Modifier and Type | Method and Description |
---|---|
void |
ActorTracker.trackChannelNick(String channel,
String nick,
Set<ChannelUserMode> modes)
Tracks a user based on likely nickname input.
|
void |
ActorTracker.trackChannelUser(String channel,
User user,
Set<ChannelUserMode> modes)
Tracks a user.
|
Copyright © 2013–2019 Kitteh. All rights reserved.