A B C D E F G H I J K L M N O P Q R S T U V W Y

A

A_FAQ - Class in f00f.net.irc.martyr
Some Frequenty Asked Questions.
AbstractCommand - Class in f00f.net.irc.martyr.commands
Defines a generic command.
AbstractCommand() - Constructor for class f00f.net.irc.martyr.commands.AbstractCommand
 
AbstractInCommand - Class in f00f.net.irc.martyr.commands
Defines a generic command.
AbstractInCommand() - Constructor for class f00f.net.irc.martyr.commands.AbstractInCommand
 
AbstractInCommand(String[]) - Constructor for class f00f.net.irc.martyr.commands.AbstractInCommand
 
AbstractMartyrTest - Class in f00f.net.irc.martyr.test
JUnit test cases; superclass for martyr test cases to provide common functions.
AbstractMartyrTest() - Constructor for class f00f.net.irc.martyr.test.AbstractMartyrTest
 
AbstractWhoisReply - Class in f00f.net.irc.martyr.replies
 
AbstractWhoisReply() - Constructor for class f00f.net.irc.martyr.replies.AbstractWhoisReply
Factory constructor.
AbstractWhoisReply(String) - Constructor for class f00f.net.irc.martyr.replies.AbstractWhoisReply
 
ActionCtcp - Class in f00f.net.irc.martyr.commands
ActionCtcp allows the application to do a '/me'.
ActionCtcp(String, String) - Constructor for class f00f.net.irc.martyr.commands.ActionCtcp
 
addChannel(String) - Method in class f00f.net.irc.martyr.clientstate.ClientState
Adds a channel to the list of channels we know about.
addChannel(Channel) - Method in class f00f.net.irc.martyr.clientstate.ClientState
 
addCommand(String, InCommand) - Method in class f00f.net.irc.martyr.CommandRegister
 
addCommandObserver(Observer) - Method in class f00f.net.irc.martyr.IRCConnection
 
addMember(Member) - Method in class f00f.net.irc.martyr.clientstate.Channel
 
addMember(String, Command) - Method in class f00f.net.irc.martyr.clientstate.Channel
Deprecated. Use addMember( String, InCommand ) instead.
addMember(String, InCommand) - Method in class f00f.net.irc.martyr.clientstate.Channel
Adds the member to the channel.
addMember(FullNick, Command) - Method in class f00f.net.irc.martyr.clientstate.Channel
Deprecated. Use addMember( FullNick, InCommand ) intead.
addMember(FullNick, InCommand) - Method in class f00f.net.irc.martyr.clientstate.Channel
 
addObserver(Observer) - Method in class f00f.net.irc.martyr.ForwardObservable
 
addStateObserver(Observer) - Method in class f00f.net.irc.martyr.IRCConnection
 
AlreadyRegisteredError - Class in f00f.net.irc.martyr.errors
Code: 462 ERR_ALREADYREGISTERED :You may not reregister Returned by the server to any link which tries to change part of the registered details (such as password or user details from second USER message).
AlreadyRegisteredError() - Constructor for class f00f.net.irc.martyr.errors.AlreadyRegisteredError
 
AlreadyRegisteredError(String) - Constructor for class f00f.net.irc.martyr.errors.AlreadyRegisteredError
 
AnonChannelMode - Class in f00f.net.irc.martyr.modes.channel
The channel flag 'a' defines an anonymous channel.
AnonChannelMode() - Constructor for class f00f.net.irc.martyr.modes.channel.AnonChannelMode
 
areEqual(String, String) - Static method in class f00f.net.irc.martyr.clientstate.Channel
Compares the two channel names for equality.
attributes - Variable in class f00f.net.irc.martyr.commands.AbstractInCommand
 
authorizeConnect(DccType, String, InetAddress, int, int) - Method in class f00f.net.irc.martyr.dcc.AutoDccSetup
This is called after parsing the request to find out if the connection should be performed.
AutoDccSetup - Class in f00f.net.irc.martyr.dcc
AutoDccSetup enables an application to "listen" for when another client is offering a DCC connection to us.
AutoDccSetup(IRCConnection) - Constructor for class f00f.net.irc.martyr.dcc.AutoDccSetup
 
AutoJoin - Class in f00f.net.irc.martyr.services
AutoJoin joins a group if the IRCConnection is ready.
AutoJoin(IRCConnection, String) - Constructor for class f00f.net.irc.martyr.services.AutoJoin
 
AutoJoin(IRCConnection, String, String) - Constructor for class f00f.net.irc.martyr.services.AutoJoin
 
AutoReconnect - Class in f00f.net.irc.martyr.services
AutoReconnect performs the job of reconnecting to the server, if the connection is terminated unexpectedly.
AutoReconnect(IRCConnection, int, int, boolean) - Constructor for class f00f.net.irc.martyr.services.AutoReconnect
 
AutoReconnect(IRCConnection, int, int) - Constructor for class f00f.net.irc.martyr.services.AutoReconnect
 
AutoReconnect(IRCConnection) - Constructor for class f00f.net.irc.martyr.services.AutoReconnect
Initializes with reasonable defaults.
AutoRegister - Class in f00f.net.irc.martyr.services
AutoRegister performs the task of registering the user with the server once connected, including finding an appropriate nickname to use if the desired one is taken.
AutoRegister(IRCConnection, String, String, String) - Constructor for class f00f.net.irc.martyr.services.AutoRegister
 
AutoRegister(IRCConnection, String, String, String, String) - Constructor for class f00f.net.irc.martyr.services.AutoRegister
 
AutoResponder - Class in f00f.net.irc.martyr.services
AutoResponder is where commands that should be auto-responded (such as PING-PONG) should go.
AutoResponder(IRCConnection) - Constructor for class f00f.net.irc.martyr.services.AutoResponder
 
AwayCommand - Class in f00f.net.irc.martyr.commands
Defines the AWAY message which is used to indicate that you are or are not away from the keyboard.
AwayCommand() - Constructor for class f00f.net.irc.martyr.commands.AwayCommand
A blank AWAY command indicates that you are no longer away.
AwayCommand(String) - Constructor for class f00f.net.irc.martyr.commands.AwayCommand
An AWAY command with a message indicates that you are in fact away.
AwayReply - Class in f00f.net.irc.martyr.replies
Signals an automated AWAY message received as a response to a PRIVMSG that was sent out.
AwayReply() - Constructor for class f00f.net.irc.martyr.replies.AwayReply
Factory constructor.
AwayReply(String, String) - Constructor for class f00f.net.irc.martyr.replies.AwayReply
 

B

BanMode - Class in f00f.net.irc.martyr.modes.channel
Channel Ban and Exception - When a user requests to join a channel, his local server checks if the user's address matches any of the ban masks set for the channel.
BanMode() - Constructor for class f00f.net.irc.martyr.modes.channel.BanMode
 

C

cancel() - Method in class f00f.net.irc.martyr.TimerTaskCommand
 
CannotSendToChanError - Class in f00f.net.irc.martyr.errors
Code: 404 ERR_CANNOTSENDTOCHAN <channel name> :Cannot send to channel Sent to a user who is either (a) not on a channel which is mode +n or (b) not a chanop (or mode +v) on a channel which has mode +m set and is trying to send a PRIVMSG message to that channel.
CannotSendToChanError() - Constructor for class f00f.net.irc.martyr.errors.CannotSendToChanError
 
CannotSendToChanError(String, String) - Constructor for class f00f.net.irc.martyr.errors.CannotSendToChanError
 
CantKillServerError - Class in f00f.net.irc.martyr.errors
Code: 483 ERR_CANTKILLSERVER :You can't kill a server! Any attempts to use the KILL command on a server are to be refused and this error returned directly to the client.
CantKillServerError() - Constructor for class f00f.net.irc.martyr.errors.CantKillServerError
 
CantKillServerError(String) - Constructor for class f00f.net.irc.martyr.errors.CantKillServerError
 
Channel - Class in f00f.net.irc.martyr.clientstate
Channel is simply a repository for information about a channel.
Channel(String) - Constructor for class f00f.net.irc.martyr.clientstate.Channel
 
ChannelBannedError - Class in f00f.net.irc.martyr.errors
Code: 474 ERR_BANNEDFROMCHAN <channel> :Cannot join channel (+b)
ChannelBannedError() - Constructor for class f00f.net.irc.martyr.errors.ChannelBannedError
 
ChannelBannedError(String, String) - Constructor for class f00f.net.irc.martyr.errors.ChannelBannedError
 
ChannelCreationReply - Class in f00f.net.irc.martyr.replies
ChannelCreationReply sets the creation time of the channel.
ChannelCreationReply() - Constructor for class f00f.net.irc.martyr.replies.ChannelCreationReply
For use as a factory.
ChannelCreationReply(String, Date) - Constructor for class f00f.net.irc.martyr.replies.ChannelCreationReply
 
ChannelInviteOnlyError - Class in f00f.net.irc.martyr.errors
Code: 473 ERR_INVITEONLYCHAN <channel> :Cannot join channel (+i)
ChannelInviteOnlyError() - Constructor for class f00f.net.irc.martyr.errors.ChannelInviteOnlyError
 
ChannelInviteOnlyError(String, String) - Constructor for class f00f.net.irc.martyr.errors.ChannelInviteOnlyError
 
ChannelLimitError - Class in f00f.net.irc.martyr.errors
Code: 471 ERR_CHANNELISFULL <channel> :Cannot join channel (+l)
ChannelLimitError() - Constructor for class f00f.net.irc.martyr.errors.ChannelLimitError
 
ChannelLimitError(String, String) - Constructor for class f00f.net.irc.martyr.errors.ChannelLimitError
 
ChannelModeCommand - Class in f00f.net.irc.martyr.commands
Defines the ChannelMode command.
ChannelModeCommand(String, String, StringTokenizer) - Constructor for class f00f.net.irc.martyr.commands.ChannelModeCommand
For receiving a mode command.
ChannelModeCommand(String) - Constructor for class f00f.net.irc.martyr.commands.ChannelModeCommand
For sending a mode discovery.
channels - Variable in class f00f.net.irc.martyr.clientstate.ClientState
 
ChannelWrongKeyError - Class in f00f.net.irc.martyr.errors
Code: 475 ERR_BADCHANNELKEY <channel> :Cannot join channel (+k)
ChannelWrongKeyError() - Constructor for class f00f.net.irc.martyr.errors.ChannelWrongKeyError
 
ChannelWrongKeyError(String, String) - Constructor for class f00f.net.irc.martyr.errors.ChannelWrongKeyError
 
ChanOPrivsNeededError - Class in f00f.net.irc.martyr.errors
Code: 482 ERR_CHANOPRIVSNEEDED <channel> :You're not channel operator Any command requiring 'chanop' privileges (such as MODE messages) must return this error if the client making the attempt is not a chanop on the specified channel.
ChanOPrivsNeededError() - Constructor for class f00f.net.irc.martyr.errors.ChanOPrivsNeededError
 
ChanOPrivsNeededError(String, String) - Constructor for class f00f.net.irc.martyr.errors.ChanOPrivsNeededError
 
CHAT - Static variable in class f00f.net.irc.martyr.dcc.DccType
 
ChatRequestCommand - Class in f00f.net.irc.martyr.dcc
ChatRequestCommand sets up a socket to listen for a dcc connection and then sends a request to chat to the indicated party.
ChatRequestCommand(IRCConnection, String, DccChatHandler) - Constructor for class f00f.net.irc.martyr.dcc.ChatRequestCommand
 
ChatRequestCommand(InetAddress, String, DccChatHandler, int) - Constructor for class f00f.net.irc.martyr.dcc.ChatRequestCommand
 
clearChanged() - Method in class f00f.net.irc.martyr.ForwardObservable
 
ClientState - Class in f00f.net.irc.martyr.clientstate
Maintains a list of client-related facts such as what channels we are in, who else is in the channels, what our nick is, etc.
ClientState() - Constructor for class f00f.net.irc.martyr.clientstate.ClientState
 
ClientStateMonitor - Class in f00f.net.irc.martyr
ClientStateMonitor asks commands to update the client state.
Command - Interface in f00f.net.irc.martyr
Defines an object which is a command, either incoming or outgoing.
CommandObserver - Class in f00f.net.irc.martyr
 
CommandObserver() - Constructor for class f00f.net.irc.martyr.CommandObserver
 
CommandRegister - Class in f00f.net.irc.martyr
CommandRegister is basically a big hashtable that maps IRC identifiers to command objects that can be used as factories to do self-parsing.
CommandRegister() - Constructor for class f00f.net.irc.martyr.CommandRegister
 
CommandSender - Interface in f00f.net.irc.martyr
A CommandSender can accept an OutCommand and do something with it (such as send it to the server, or send it on to another CommandSender).
connect(String, int) - Method in class f00f.net.irc.martyr.IRCConnection
Performs a standard connection to the server and port.
connect(Socket, String) - Method in class f00f.net.irc.martyr.IRCConnection
This allows the developer to provide a pre-connected socket, ready for use.
connect() - Method in class f00f.net.irc.martyr.services.AutoReconnect
Attempts a single connection to the server.
connect(String, int) - Method in class f00f.net.irc.martyr.services.AutoReconnect
Attempts a single connection to the server.
connect(String, int) - Method in class f00f.net.irc.martyr.test.DccTestBot
 
connect(String, int) - Method in class f00f.net.irc.martyr.test.IRCConsole
 
connection - Variable in class f00f.net.irc.martyr.GenericCommandAutoService
 
convertToHTML(String) - Static method in class f00f.net.irc.martyr.util.IRCStringUtils
Returns the message with all formatting characters converted into associated html characters.
create(String, String) - Method in class f00f.net.irc.martyr.errors.ChannelBannedError
 
create(String, String) - Method in class f00f.net.irc.martyr.errors.ChannelInviteOnlyError
 
create(String, String) - Method in class f00f.net.irc.martyr.errors.ChannelLimitError
 
create(String, String) - Method in class f00f.net.irc.martyr.errors.ChannelWrongKeyError
 
create(String, String) - Method in class f00f.net.irc.martyr.errors.GenericJoinError
 
CronManager - Class in f00f.net.irc.martyr
 
CronManager() - Constructor for class f00f.net.irc.martyr.CronManager
 
CTCP_TAG_DELIM - Static variable in class f00f.net.irc.martyr.util.CtcpUtil
 
CtcpMessage - Class in f00f.net.irc.martyr.commands
This facilitates the sending and receiving of CTCP messages.
CtcpMessage(String, String) - Constructor for class f00f.net.irc.martyr.commands.CtcpMessage
Use this to send a CTCP message.
CtcpMessage(String, String, String) - Constructor for class f00f.net.irc.martyr.commands.CtcpMessage
 
CtcpMessage(FullNick, String, String) - Constructor for class f00f.net.irc.martyr.commands.CtcpMessage
This is only to be called by MessageCommand, as a way of receiving a Ctcp message.
CtcpNotice - Class in f00f.net.irc.martyr.commands
This facilitates the sending and receiving of CTCP messages.
CtcpNotice(String, String) - Constructor for class f00f.net.irc.martyr.commands.CtcpNotice
Use this to send a CTCP message.
CtcpNotice(String, String, String) - Constructor for class f00f.net.irc.martyr.commands.CtcpNotice
 
CtcpNotice(FullNick, String, String) - Constructor for class f00f.net.irc.martyr.commands.CtcpNotice
This is only to be called by MessageCommand, as a way of receiving a Ctcp message.
CtcpUtil - Class in f00f.net.irc.martyr.util
 
CtcpUtil() - Constructor for class f00f.net.irc.martyr.util.CtcpUtil
 
CtcpUtil.CtcpTokenizer - Class in f00f.net.irc.martyr.util
Parses the string into tokens, where each token is either a CTCP escaped sequence or not.
CtcpUtil.CtcpTokenizer(String) - Constructor for class f00f.net.irc.martyr.util.CtcpUtil.CtcpTokenizer
 

D

DccChatHandler - Class in f00f.net.irc.martyr.dcc
 
DccChatHandler(Socket) - Constructor for class f00f.net.irc.martyr.dcc.DccChatHandler
 
DccChatHandler() - Constructor for class f00f.net.irc.martyr.dcc.DccChatHandler
 
DccException - Exception in f00f.net.irc.martyr.dcc
 
DccException(String) - Constructor for exception f00f.net.irc.martyr.dcc.DccException
 
DccSendHandler - Class in f00f.net.irc.martyr.dcc
A DccSendHandler manages a DCC "send" (to us) file transfer.
DccSendHandler(Socket, String, int) - Constructor for class f00f.net.irc.martyr.dcc.DccSendHandler
 
DccTestBot - Class in f00f.net.irc.martyr.test
The DccTestBot waits for DCC connections and establishes connections on request, see the source for how it is done.
DccTestBot(String) - Constructor for class f00f.net.irc.martyr.test.DccTestBot
 
DccType - Class in f00f.net.irc.martyr.dcc
 
DEFAULT_CONNECT_SLEEPTIME - Static variable in class f00f.net.irc.martyr.services.AutoReconnect
 
DEFAULT_DISABLE_ON_QUIT - Static variable in class f00f.net.irc.martyr.services.AutoReconnect
 
DEFAULT_MAX_ATTEMPTS - Static variable in class f00f.net.irc.martyr.services.AutoReconnect
 
deleteObserver(Observer) - Method in class f00f.net.irc.martyr.ForwardObservable
 
disable() - Method in class f00f.net.irc.martyr.ClientStateMonitor
 
disable() - Method in class f00f.net.irc.martyr.GenericAutoService
 
disable() - Method in class f00f.net.irc.martyr.GenericCommandAutoService
 
disable() - Method in class f00f.net.irc.martyr.services.AutoResponder
 
disconnect() - Method in class f00f.net.irc.martyr.IRCConnection
Orders the socket to disconnect.
doConnectionLoop() - Method in class f00f.net.irc.martyr.services.AutoReconnect
Calls connect() followed by failedToConnect(...) until a connection is made.
doConnectionLoop(String, int) - Method in class f00f.net.irc.martyr.services.AutoReconnect
Calls connect() followed by failedToConnect(...) until a connection is made, or the service is disabled.

E

enable() - Method in class f00f.net.irc.martyr.ClientStateMonitor
 
enable() - Method in class f00f.net.irc.martyr.GenericAutoService
 
enable() - Method in class f00f.net.irc.martyr.GenericCommandAutoService
 
enable() - Method in class f00f.net.irc.martyr.services.AutoResponder
 
enabled - Variable in class f00f.net.irc.martyr.GenericCommandAutoService
 
equals(Member) - Method in class f00f.net.irc.martyr.clientstate.Member
Does a nick-wise compare.
equals(FullNick) - Method in class f00f.net.irc.martyr.clientstate.Member
 
equals(Object) - Method in class f00f.net.irc.martyr.clientstate.Member
 
equals(Object) - Method in class f00f.net.irc.martyr.modes.GenericMode
 
equals(String) - Method in class f00f.net.irc.martyr.util.FullNick
Performs case insesitive equals on the nicks only.
equals(FullNick) - Method in class f00f.net.irc.martyr.util.FullNick
 
equals(Object) - Method in class f00f.net.irc.martyr.util.FullNick
 
ErroneusNicknameError - Class in f00f.net.irc.martyr.errors
Code: 432 ERR_ERRONEUSNICKNAME <nick> :Erroneus nickname Returned after receiving a NICK message which contains characters which do not fall in the defined set.
ErroneusNicknameError() - Constructor for class f00f.net.irc.martyr.errors.ErroneusNicknameError
 
ErroneusNicknameError(FullNick, String) - Constructor for class f00f.net.irc.martyr.errors.ErroneusNicknameError
 
ExceptionMode - Class in f00f.net.irc.martyr.modes.channel
Channel Ban and Exception - When a user requests to join a channel, his local server checks if the user's address matches any of the ban masks set for the channel.
ExceptionMode() - Constructor for class f00f.net.irc.martyr.modes.channel.ExceptionMode
 

F

f00f.net.irc.martyr - package f00f.net.irc.martyr
 
f00f.net.irc.martyr.clientstate - package f00f.net.irc.martyr.clientstate
 
f00f.net.irc.martyr.commands - package f00f.net.irc.martyr.commands
 
f00f.net.irc.martyr.dcc - package f00f.net.irc.martyr.dcc
 
f00f.net.irc.martyr.errors - package f00f.net.irc.martyr.errors
 
f00f.net.irc.martyr.modes - package f00f.net.irc.martyr.modes
 
f00f.net.irc.martyr.modes.channel - package f00f.net.irc.martyr.modes.channel
 
f00f.net.irc.martyr.modes.user - package f00f.net.irc.martyr.modes.user
 
f00f.net.irc.martyr.replies - package f00f.net.irc.martyr.replies
 
f00f.net.irc.martyr.services - package f00f.net.irc.martyr.services
 
f00f.net.irc.martyr.test - package f00f.net.irc.martyr.test
 
f00f.net.irc.martyr.util - package f00f.net.irc.martyr.util
 
failedToConnect(Exception) - Method in class f00f.net.irc.martyr.services.AutoReconnect
Called when a failure to connect occurs.
FileErrorError - Class in f00f.net.irc.martyr.errors
Code: 424 ERR_FILEERROR :File error doing <file op> on <file> Generic error message used to report a failed file operation during the processing of a message.
FileErrorError() - Constructor for class f00f.net.irc.martyr.errors.FileErrorError
 
FileErrorError(String) - Constructor for class f00f.net.irc.martyr.errors.FileErrorError
 
finalFailure() - Method in class f00f.net.irc.martyr.services.AutoReconnect
Called when the final failure has occurred.
findMember(String) - Method in class f00f.net.irc.martyr.clientstate.Channel
Finds the Member object associated with a specific nick.
findMember(Member) - Method in class f00f.net.irc.martyr.clientstate.Channel
 
ForwardObservable - Class in f00f.net.irc.martyr
Does notifications in the order they are added.
ForwardObservable() - Constructor for class f00f.net.irc.martyr.ForwardObservable
 
FullNick - Class in f00f.net.irc.martyr.util
Parses out a full nick (ex: sork<exclaimation>sork<at>f00f.net) and stores it for use.
FullNick(String) - Constructor for class f00f.net.irc.martyr.util.FullNick
 

G

GenericAutoService - Class in f00f.net.irc.martyr
Provides a framework for an auto service.
GenericAutoService(IRCConnection) - Constructor for class f00f.net.irc.martyr.GenericAutoService
 
GenericChannelMask - Class in f00f.net.irc.martyr.modes.channel
'Masks' and other modes that can have multiple copies in a channel at once should subclass this.
GenericChannelMask() - Constructor for class f00f.net.irc.martyr.modes.channel.GenericChannelMask
 
GenericChannelMode - Class in f00f.net.irc.martyr.modes.channel
A generic channel mode will be recorded in the channel, and there will be one per channel.
GenericChannelMode() - Constructor for class f00f.net.irc.martyr.modes.channel.GenericChannelMode
 
GenericCommandAutoService - Class in f00f.net.irc.martyr
Provides a framework for an auto service that operates with InCommands.
GenericCommandAutoService(IRCConnection) - Constructor for class f00f.net.irc.martyr.GenericCommandAutoService
 
GenericError - Class in f00f.net.irc.martyr.errors
Defines what an error is.
GenericError() - Constructor for class f00f.net.irc.martyr.errors.GenericError
 
GenericJoinError - Class in f00f.net.irc.martyr.errors
 
GenericJoinError() - Constructor for class f00f.net.irc.martyr.errors.GenericJoinError
 
GenericJoinError(String, String) - Constructor for class f00f.net.irc.martyr.errors.GenericJoinError
 
GenericMode - Class in f00f.net.irc.martyr.modes
GenericNode uses the character to specify the hash code.
GenericMode() - Constructor for class f00f.net.irc.martyr.modes.GenericMode
 
GenericReply - Class in f00f.net.irc.martyr.replies
Defines what a reply is.
GenericReply() - Constructor for class f00f.net.irc.martyr.replies.GenericReply
 
GenericStringReply - Class in f00f.net.irc.martyr.replies
 
GenericStringReply() - Constructor for class f00f.net.irc.martyr.replies.GenericStringReply
 
GenericStringReply(String) - Constructor for class f00f.net.irc.martyr.replies.GenericStringReply
 
GenericUserMode - Class in f00f.net.irc.martyr.modes.user
 
GenericUserMode() - Constructor for class f00f.net.irc.martyr.modes.user.GenericUserMode
 
getAction() - Method in class f00f.net.irc.martyr.commands.CtcpMessage
Returns the action of this CTCP.
getAction() - Method in class f00f.net.irc.martyr.commands.CtcpNotice
Returns the action of this CTCP.
getActionStr(String) - Static method in class f00f.net.irc.martyr.commands.CtcpMessage
Given a stripped CTCP message, returns the ctcp action string.
getActionStr(String) - Static method in class f00f.net.irc.martyr.commands.CtcpNotice
Given a stripped CTCP message, returns the ctcp action string.
getAttribute(String) - Method in class f00f.net.irc.martyr.commands.AbstractInCommand
 
getAttribute(String) - Method in class f00f.net.irc.martyr.commands.ModeCommand
 
getAttribute(String) - Method in interface f00f.net.irc.martyr.InCommand
Returns the attribute, or null if the attribute does not exist, or is not defined.
getAttributeKeys() - Method in class f00f.net.irc.martyr.commands.AbstractInCommand
 
getAttributeKeys() - Method in class f00f.net.irc.martyr.commands.ModeCommand
 
getAttributeKeys() - Method in interface f00f.net.irc.martyr.InCommand
Returns an iterator of String objects over the attribute names for this command.
getChannel(String) - Method in class f00f.net.irc.martyr.clientstate.ClientState
 
getChannel() - Method in class f00f.net.irc.martyr.commands.ChannelModeCommand
 
getChannel() - Method in class f00f.net.irc.martyr.commands.InviteCommand
 
getChannel() - Method in class f00f.net.irc.martyr.commands.JoinCommand
 
getChannel() - Method in class f00f.net.irc.martyr.commands.KickCommand
 
getChannel() - Method in class f00f.net.irc.martyr.commands.PartCommand
 
getChannel() - Method in class f00f.net.irc.martyr.commands.TopicCommand
 
getChannel() - Method in class f00f.net.irc.martyr.errors.CannotSendToChanError
 
getChannel() - Method in class f00f.net.irc.martyr.errors.ChanOPrivsNeededError
 
getChannel() - Method in class f00f.net.irc.martyr.errors.GenericJoinError
 
getChannel() - Method in class f00f.net.irc.martyr.errors.KeySetError
 
getChannel() - Method in class f00f.net.irc.martyr.errors.NoSuchChannelError
 
getChannel() - Method in class f00f.net.irc.martyr.errors.NotOnChannelError
 
getChannel() - Method in class f00f.net.irc.martyr.errors.TooManyChannelsError
 
getChannel() - Method in class f00f.net.irc.martyr.errors.UserNotInChannelError
 
getChannel() - Method in class f00f.net.irc.martyr.errors.UserOnChannelError
 
getChannel() - Method in class f00f.net.irc.martyr.replies.ListReply
 
getChannel() - Method in class f00f.net.irc.martyr.replies.NamesEndReply
 
getChannel() - Method in class f00f.net.irc.martyr.replies.NamesReply
 
getChannel() - Method in class f00f.net.irc.martyr.replies.TopicInfoReply
 
getChannelNames() - Method in class f00f.net.irc.martyr.clientstate.ClientState
 
getChannels() - Method in class f00f.net.irc.martyr.clientstate.ClientState
 
getChannels() - Method in class f00f.net.irc.martyr.replies.WhoisChannelsReply
 
getChannelSet() - Method in class f00f.net.irc.martyr.replies.WhoisChannelsReply
 
getChar() - Method in interface f00f.net.irc.martyr.Mode
The character that represents this mode (ie o for operator)
getChar() - Method in class f00f.net.irc.martyr.modes.channel.AnonChannelMode
 
getChar() - Method in class f00f.net.irc.martyr.modes.channel.BanMode
 
getChar() - Method in class f00f.net.irc.martyr.modes.channel.ExceptionMode
 
getChar() - Method in class f00f.net.irc.martyr.modes.channel.InviteMaskMode
 
getChar() - Method in class f00f.net.irc.martyr.modes.channel.InviteOnlyMode
 
getChar() - Method in class f00f.net.irc.martyr.modes.channel.KeyMode
 
getChar() - Method in class f00f.net.irc.martyr.modes.channel.LimitMode
 
getChar() - Method in class f00f.net.irc.martyr.modes.channel.ModeratedMode
 
getChar() - Method in class f00f.net.irc.martyr.modes.channel.NoExtMsgMode
 
getChar() - Method in class f00f.net.irc.martyr.modes.channel.OperMode
 
getChar() - Method in class f00f.net.irc.martyr.modes.channel.PrivateMode
 
getChar() - Method in class f00f.net.irc.martyr.modes.channel.SecretMode
 
getChar() - Method in class f00f.net.irc.martyr.modes.channel.TopicLockMode
 
getChar() - Method in class f00f.net.irc.martyr.modes.channel.VoiceMode
 
getChar() - Method in class f00f.net.irc.martyr.modes.user.InvisibleMode
 
getClientState() - Method in class f00f.net.irc.martyr.IRCConnection
 
getCommand(String) - Method in class f00f.net.irc.martyr.CommandRegister
 
getCommand() - Method in class f00f.net.irc.martyr.errors.LoadTooHighError
 
getCommand() - Method in class f00f.net.irc.martyr.errors.NeedMoreParamsError
 
getCommand() - Method in class f00f.net.irc.martyr.errors.UnknownCommandError
 
getCommandObject(String, String, String) - Method in class f00f.net.irc.martyr.IRCConnection
Given the three parts of an IRC command, generates an object to represent that command.
getCommandSender() - Method in class f00f.net.irc.martyr.IRCConnection
 
getComment() - Method in class f00f.net.irc.martyr.commands.KickCommand
 
getComment() - Method in class f00f.net.irc.martyr.errors.GenericJoinError
 
getComment() - Method in class f00f.net.irc.martyr.replies.NamesEndReply
 
getConnection() - Method in class f00f.net.irc.martyr.GenericCommandAutoService
 
getCreationDate() - Method in class f00f.net.irc.martyr.clientstate.Channel
 
getCronManager() - Method in class f00f.net.irc.martyr.IRCConnection
 
getDccChatHandler(Socket) - Method in class f00f.net.irc.martyr.dcc.AutoDccSetup
Returns a DCC chat handler.
getDccSendHandler(Socket, String, int) - Method in class f00f.net.irc.martyr.dcc.AutoDccSetup
Returns a DCC file "send" (receive to us) handler.
getDest() - Method in class f00f.net.irc.martyr.commands.IsonCommand
Retrieves the target of the ISON command
getDest() - Method in class f00f.net.irc.martyr.commands.MessageCommand
 
getDest() - Method in class f00f.net.irc.martyr.commands.NoticeCommand
 
getDest() - Method in class f00f.net.irc.martyr.errors.TooManyTargetsError
 
getError() - Method in class f00f.net.irc.martyr.errors.UnknownError
 
getErrorCode() - Method in class f00f.net.irc.martyr.errors.UnknownError
 
getErrorMessage() - Method in class f00f.net.irc.martyr.errors.AlreadyRegisteredError
 
getErrorMessage() - Method in class f00f.net.irc.martyr.errors.CannotSendToChanError
 
getErrorMessage() - Method in class f00f.net.irc.martyr.errors.CantKillServerError
 
getErrorMessage() - Method in class f00f.net.irc.martyr.errors.ChanOPrivsNeededError
 
getErrorMessage() - Method in class f00f.net.irc.martyr.errors.ErroneusNicknameError
 
getErrorMessage() - Method in class f00f.net.irc.martyr.errors.FileErrorError
 
getErrorMessage() - Method in class f00f.net.irc.martyr.errors.KeySetError
 
getErrorMessage() - Method in class f00f.net.irc.martyr.errors.LoadTooHighError
 
getErrorMessage() - Method in class f00f.net.irc.martyr.errors.NeedMoreParamsError
 
getErrorMessage() - Method in class f00f.net.irc.martyr.errors.NickCollisionError
 
getErrorMessage() - Method in class f00f.net.irc.martyr.errors.NickInUseError
 
getErrorMessage() - Method in class f00f.net.irc.martyr.errors.NoAdminInfoError
 
getErrorMessage() - Method in class f00f.net.irc.martyr.errors.NoLoginError
 
getErrorMessage() - Method in class f00f.net.irc.martyr.errors.NoMotdError
 
getErrorMessage() - Method in class f00f.net.irc.martyr.errors.NoNicknameGivenError
 
getErrorMessage() - Method in class f00f.net.irc.martyr.errors.NoOperHostError
 
getErrorMessage() - Method in class f00f.net.irc.martyr.errors.NoOriginError
 
getErrorMessage() - Method in class f00f.net.irc.martyr.errors.NoPermForHostError
 
getErrorMessage() - Method in class f00f.net.irc.martyr.errors.NoPrivilegesError
 
getErrorMessage() - Method in class f00f.net.irc.martyr.errors.NoRecipientError
 
getErrorMessage() - Method in class f00f.net.irc.martyr.errors.NoSuchChannelError
 
getErrorMessage() - Method in class f00f.net.irc.martyr.errors.NoSuchNickError
 
getErrorMessage() - Method in class f00f.net.irc.martyr.errors.NoSuchServerError
 
getErrorMessage() - Method in class f00f.net.irc.martyr.errors.NoTextToSendError
 
getErrorMessage() - Method in class f00f.net.irc.martyr.errors.NotOnChannelError
 
getErrorMessage() - Method in class f00f.net.irc.martyr.errors.NoTopLevelError
 
getErrorMessage() - Method in class f00f.net.irc.martyr.errors.NotRegisteredError
 
getErrorMessage() - Method in class f00f.net.irc.martyr.errors.PasswdMismatchError
 
getErrorMessage() - Method in class f00f.net.irc.martyr.errors.SummonDisabledError
 
getErrorMessage() - Method in class f00f.net.irc.martyr.errors.TooManyChannelsError
 
getErrorMessage() - Method in class f00f.net.irc.martyr.errors.TooManyTargetsError
 
getErrorMessage() - Method in class f00f.net.irc.martyr.errors.UModeUnknownFlagError
 
getErrorMessage() - Method in class f00f.net.irc.martyr.errors.UnknownCommandError
 
getErrorMessage() - Method in class f00f.net.irc.martyr.errors.UnknownModeError
 
getErrorMessage() - Method in class f00f.net.irc.martyr.errors.UserNotInChannelError
 
getErrorMessage() - Method in class f00f.net.irc.martyr.errors.UserOnChannelError
 
getErrorMessage() - Method in class f00f.net.irc.martyr.errors.UsersDisabledError
 
getErrorMessage() - Method in class f00f.net.irc.martyr.errors.UsersDontMatchError
 
getErrorMessage() - Method in class f00f.net.irc.martyr.errors.WasNoSuchNickError
 
getErrorMessage() - Method in class f00f.net.irc.martyr.errors.WildTopLevelError
 
getErrorMessage() - Method in class f00f.net.irc.martyr.errors.YoureBannedCreepError
 
getFrom() - Method in class f00f.net.irc.martyr.commands.NoticeCommand
 
getHost() - Method in class f00f.net.irc.martyr.replies.WhoisUserReply
 
getHost() - Method in class f00f.net.irc.martyr.util.FullNick
 
getIdleTime() - Method in class f00f.net.irc.martyr.replies.WhoisIdleReply
 
getInstance(String) - Static method in class f00f.net.irc.martyr.dcc.DccType
 
getIntParameter(String, int, int) - Method in class f00f.net.irc.martyr.commands.AbstractInCommand
 
getIrcIdentifier() - Method in interface f00f.net.irc.martyr.Command
Returns the string IRC uses to identify this command.
getIrcIdentifier() - Method in class f00f.net.irc.martyr.commands.AwayCommand
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.commands.InviteCommand
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.commands.IsonCommand
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.commands.JoinCommand
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.commands.KickCommand
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.commands.ListCommand
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.commands.MessageCommand
Returns the string IRC uses to identify this command.
getIrcIdentifier() - Method in class f00f.net.irc.martyr.commands.ModeCommand
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.commands.NamesCommand
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.commands.NickCommand
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.commands.NoticeCommand
Returns the string IRC uses to identify this command.
getIrcIdentifier() - Method in class f00f.net.irc.martyr.commands.PartCommand
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.commands.PassCommand
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.commands.PingCommand
Returns the string IRC uses to identify this command.
getIrcIdentifier() - Method in class f00f.net.irc.martyr.commands.PongCommand
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.commands.QuitCommand
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.commands.RawCommand
Returns the identifier, if supplied, or null.
getIrcIdentifier() - Method in class f00f.net.irc.martyr.commands.TopicCommand
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.commands.UnknownCommand
Unknown, so we don't know what the identifier is ahead of time.
getIrcIdentifier() - Method in class f00f.net.irc.martyr.commands.UserCommand
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.commands.WelcomeCommand
Returns the string IRC uses to identify this command.
getIrcIdentifier() - Method in class f00f.net.irc.martyr.commands.WhoisCommand
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.dcc.ChatRequestCommand
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.errors.AlreadyRegisteredError
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.errors.CannotSendToChanError
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.errors.CantKillServerError
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.errors.ChannelBannedError
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.errors.ChannelInviteOnlyError
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.errors.ChannelLimitError
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.errors.ChannelWrongKeyError
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.errors.ChanOPrivsNeededError
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.errors.ErroneusNicknameError
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.errors.FileErrorError
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.errors.KeySetError
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.errors.LoadTooHighError
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.errors.NeedMoreParamsError
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.errors.NickCollisionError
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.errors.NickInUseError
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.errors.NoAdminInfoError
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.errors.NoLoginError
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.errors.NoMotdError
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.errors.NoNicknameGivenError
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.errors.NoOperHostError
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.errors.NoOriginError
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.errors.NoPermForHostError
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.errors.NoPrivilegesError
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.errors.NoRecipientError
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.errors.NoSuchChannelError
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.errors.NoSuchNickError
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.errors.NoSuchServerError
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.errors.NoTextToSendError
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.errors.NotOnChannelError
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.errors.NoTopLevelError
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.errors.NotRegisteredError
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.errors.PasswdMismatchError
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.errors.SummonDisabledError
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.errors.TooManyChannelsError
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.errors.TooManyTargetsError
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.errors.UModeUnknownFlagError
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.errors.UnknownCommandError
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.errors.UnknownError
Unknown, so we don't know what the identifier is ahead of time.
getIrcIdentifier() - Method in class f00f.net.irc.martyr.errors.UnknownModeError
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.errors.UserNotInChannelError
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.errors.UserOnChannelError
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.errors.UsersDisabledError
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.errors.UsersDontMatchError
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.errors.WasNoSuchNickError
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.errors.WildTopLevelError
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.errors.YoureBannedCreepError
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.replies.AbstractWhoisReply
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.replies.AwayReply
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.replies.ChannelCreationReply
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.replies.ListEndReply
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.replies.ListReply
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.replies.ListStartReply
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.replies.LUserClientReply
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.replies.LUserMeReply
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.replies.LUserOpReply
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.replies.ModeReply
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.replies.NamesEndReply
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.replies.NamesReply
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.replies.NowAwayReply
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.replies.TopicInfoReply
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.replies.UnAwayReply
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.replies.UnknownReply
Unknown, so we don't know what the identifier is ahead of time.
getIrcIdentifier() - Method in class f00f.net.irc.martyr.replies.WhoisChannelsReply
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.replies.WhoisEndReply
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.replies.WhoisIdleReply
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.replies.WhoisServerReply
 
getIrcIdentifier() - Method in class f00f.net.irc.martyr.replies.WhoisUserReply
 
getKicked() - Method in class f00f.net.irc.martyr.commands.KickCommand
 
getKicker() - Method in class f00f.net.irc.martyr.commands.KickCommand
 
getLocalAddress() - Method in class f00f.net.irc.martyr.IRCConnection
 
getLocalhost() - Method in class f00f.net.irc.martyr.IRCConnection
Deprecated. Pending removal due to unspecified behaviour, use getLocalAddress instead.
getLoginTime() - Method in class f00f.net.irc.martyr.replies.WhoisIdleReply
 
getMask() - Method in class f00f.net.irc.martyr.errors.NoTopLevelError
 
getMask() - Method in class f00f.net.irc.martyr.errors.WildTopLevelError
 
getMemberCount() - Method in class f00f.net.irc.martyr.replies.ListReply
 
getMembers() - Method in class f00f.net.irc.martyr.clientstate.Channel
Returns an enumeration of Member objects, in no particular order.
getMessage() - Method in class f00f.net.irc.martyr.commands.MessageCommand
 
getMessage() - Method in class f00f.net.irc.martyr.InputHandler
Gets the message at the top of the message queue and removes it from the message queue.
getMessage() - Method in class f00f.net.irc.martyr.replies.AwayReply
 
getMessage() - Method in class f00f.net.irc.martyr.replies.NowAwayReply
 
getMessage() - Method in class f00f.net.irc.martyr.replies.UnAwayReply
 
getMessageStr(String) - Static method in class f00f.net.irc.martyr.commands.CtcpMessage
 
getMessageStr(String) - Static method in class f00f.net.irc.martyr.commands.CtcpNotice
 
getMode() - Method in class f00f.net.irc.martyr.errors.UnknownModeError
 
getModes() - Method in class f00f.net.irc.martyr.clientstate.Channel
 
getName() - Method in class f00f.net.irc.martyr.clientstate.Channel
 
getName() - Method in class f00f.net.irc.martyr.clientstate.ClientState
 
getName() - Method in class f00f.net.irc.martyr.replies.WhoisUserReply
 
getNames() - Method in class f00f.net.irc.martyr.replies.NamesReply
 
getNextCommandSender() - Method in interface f00f.net.irc.martyr.CommandSender
 
getNick() - Method in class f00f.net.irc.martyr.clientstate.ClientState
 
getNick() - Method in class f00f.net.irc.martyr.clientstate.Member
 
getNick() - Method in class f00f.net.irc.martyr.commands.InviteCommand
 
getNick() - Method in class f00f.net.irc.martyr.commands.NickCommand
 
getNick() - Method in class f00f.net.irc.martyr.commands.WelcomeCommand
 
getNick() - Method in class f00f.net.irc.martyr.errors.ErroneusNicknameError
 
getNick() - Method in class f00f.net.irc.martyr.errors.LoadTooHighError
 
getNick() - Method in class f00f.net.irc.martyr.errors.NickCollisionError
 
getNick() - Method in class f00f.net.irc.martyr.errors.NickInUseError
 
getNick() - Method in class f00f.net.irc.martyr.errors.NoLoginError
 
getNick() - Method in class f00f.net.irc.martyr.errors.NoSuchNickError
 
getNick() - Method in class f00f.net.irc.martyr.errors.UserNotInChannelError
 
getNick() - Method in class f00f.net.irc.martyr.errors.UserOnChannelError
 
getNick() - Method in class f00f.net.irc.martyr.errors.WasNoSuchNickError
 
getNick() - Method in class f00f.net.irc.martyr.replies.AwayReply
 
getNick() - Method in class f00f.net.irc.martyr.util.FullNick
 
getNickIterator(String) - Method in class f00f.net.irc.martyr.services.AutoRegister
This method supplies an Iterator that generates nicknames.
getNicks() - Method in class f00f.net.irc.martyr.commands.IsonCommand
Retrieves the list of nicks that are online after an ISON command
getNotice() - Method in class f00f.net.irc.martyr.commands.NoticeCommand
 
getNotice() - Method in class f00f.net.irc.martyr.commands.WelcomeCommand
 
getNumOps() - Method in class f00f.net.irc.martyr.replies.LUserOpReply
 
getOldNick() - Method in class f00f.net.irc.martyr.commands.NickCommand
 
getParam() - Method in interface f00f.net.irc.martyr.Mode
Returns the parameter that was set with setParam(...)
getParam() - Method in class f00f.net.irc.martyr.modes.GenericMode
 
getParameter(String, int) - Method in class f00f.net.irc.martyr.commands.AbstractInCommand
Utility method to make parsing easy.
getParams(String) - Method in class f00f.net.irc.martyr.replies.AbstractWhoisReply
 
getPass() - Method in class f00f.net.irc.martyr.clientstate.ClientState
 
getPingSource() - Method in class f00f.net.irc.martyr.commands.PingCommand
 
getPongDest() - Method in class f00f.net.irc.martyr.commands.PongCommand
 
getPort() - Method in class f00f.net.irc.martyr.clientstate.ClientState
 
getPrefix() - Method in class f00f.net.irc.martyr.commands.ChannelModeCommand
 
getReason() - Method in class f00f.net.irc.martyr.commands.PartCommand
 
getReason() - Method in class f00f.net.irc.martyr.commands.QuitCommand
 
getRemotehost() - Method in class f00f.net.irc.martyr.IRCConnection
 
getReply() - Method in class f00f.net.irc.martyr.replies.UnknownReply
 
getReplyCode() - Method in class f00f.net.irc.martyr.replies.UnknownReply
 
getRequestor() - Method in class f00f.net.irc.martyr.replies.ListReply
 
getSecret() - Method in class f00f.net.irc.martyr.commands.JoinCommand
 
getSender() - Method in class f00f.net.irc.martyr.commands.ChannelModeCommand
 
getSender() - Method in class f00f.net.irc.martyr.commands.UserModeCommand
 
getServer() - Method in class f00f.net.irc.martyr.clientstate.ClientState
 
getServer() - Method in class f00f.net.irc.martyr.errors.NoAdminInfoError
 
getServer() - Method in class f00f.net.irc.martyr.errors.NoSuchServerError
 
getServerDescription() - Method in class f00f.net.irc.martyr.replies.WhoisServerReply
 
getServerName() - Method in class f00f.net.irc.martyr.replies.WhoisServerReply
 
getSign() - Method in interface f00f.net.irc.martyr.Mode
 
getSign() - Method in class f00f.net.irc.martyr.modes.GenericMode
 
getSource() - Method in class f00f.net.irc.martyr.commands.MessageCommand
 
getSource() - Method in class f00f.net.irc.martyr.util.FullNick
 
getSourceString() - Method in class f00f.net.irc.martyr.commands.AbstractInCommand
 
getSourceString() - Method in class f00f.net.irc.martyr.commands.ModeCommand
 
getSourceString() - Method in interface f00f.net.irc.martyr.InCommand
Allows a third party to receive a copy of the raw string.
getState() - Method in class f00f.net.irc.martyr.commands.AbstractInCommand
Some commands, when received by the server, can only occur in one state.
getState() - Method in class f00f.net.irc.martyr.commands.ModeCommand
 
getState() - Method in class f00f.net.irc.martyr.commands.NoticeCommand
 
getState() - Method in class f00f.net.irc.martyr.commands.PingCommand
 
getState() - Method in class f00f.net.irc.martyr.commands.UnknownCommand
 
getState() - Method in class f00f.net.irc.martyr.errors.GenericJoinError
 
getState() - Method in class f00f.net.irc.martyr.errors.NickInUseError
 
getState() - Method in class f00f.net.irc.martyr.errors.UnknownError
 
getState() - Method in interface f00f.net.irc.martyr.InCommand
Some commands, when received by the server, can only occur in one state.
getState() - Method in class f00f.net.irc.martyr.IRCConnection
 
getState() - Method in class f00f.net.irc.martyr.replies.UnknownReply
 
getStreamForReceive(String, int) - Method in class f00f.net.irc.martyr.dcc.DccSendHandler
This method should return an output stream that a file can be placed into.
getString() - Method in class f00f.net.irc.martyr.replies.GenericStringReply
 
getTarget() - Method in class f00f.net.irc.martyr.replies.AbstractWhoisReply
 
getTopic() - Method in class f00f.net.irc.martyr.clientstate.Channel
 
getTopic() - Method in class f00f.net.irc.martyr.commands.TopicCommand
 
getTopic() - Method in class f00f.net.irc.martyr.replies.ListReply
 
getTopicAuthor() - Method in class f00f.net.irc.martyr.clientstate.Channel
 
getTopicDate() - Method in class f00f.net.irc.martyr.clientstate.Channel
 
getUser() - Method in class f00f.net.irc.martyr.clientstate.ClientState
 
getUser() - Method in class f00f.net.irc.martyr.commands.InviteCommand
 
getUser() - Method in class f00f.net.irc.martyr.commands.JoinCommand
 
getUser() - Method in class f00f.net.irc.martyr.commands.PartCommand
 
getUser() - Method in class f00f.net.irc.martyr.commands.QuitCommand
 
getUser() - Method in class f00f.net.irc.martyr.commands.UserModeCommand
 
getUser() - Method in class f00f.net.irc.martyr.util.FullNick
 
go(String, int) - Method in class f00f.net.irc.martyr.services.AutoReconnect
Attempts to connect, returning only when a connection has been made or repeated connections have failed.

H

handleCtcp(CtcpMessage) - Method in class f00f.net.irc.martyr.dcc.AutoDccSetup
 
handleDccChat(Socket) - Method in class f00f.net.irc.martyr.dcc.DccChatHandler
A call to this method means that a connection has been established and chat should commence.
handleDccConnection(Socket, DccType, String, int) - Method in class f00f.net.irc.martyr.dcc.AutoDccSetup
Handles a chat or send connection.
handleDccSend(Socket, String, int) - Method in class f00f.net.irc.martyr.dcc.DccSendHandler
A call to this method means that a connection has been established and processing the file should commence.
handleSocketCloseException(IOException) - Method in class f00f.net.irc.martyr.IRCConnection
 
handleUnparsableCommand(String, Exception) - Method in class f00f.net.irc.martyr.IRCConnection
 
hashCode() - Method in class f00f.net.irc.martyr.clientstate.Member
 
hashCode() - Method in class f00f.net.irc.martyr.modes.GenericMode
 
hashCode() - Method in class f00f.net.irc.martyr.util.FullNick
 
hasNext() - Method in class f00f.net.irc.martyr.util.CtcpUtil.CtcpTokenizer
 
hasNext() - Method in class f00f.net.irc.martyr.util.ParameterIterator
 
hasOps() - Method in class f00f.net.irc.martyr.clientstate.Member
 
hasVoice() - Method in class f00f.net.irc.martyr.clientstate.Member
 

I

IDENTIFIER - Static variable in class f00f.net.irc.martyr.commands.ModeCommand
 
IDENTIFIER - Static variable in class f00f.net.irc.martyr.commands.PassCommand
 
IDENTIFIER - Static variable in class f00f.net.irc.martyr.commands.UserCommand
 
IDENTIFIER_PRIMARY - Static variable in class f00f.net.irc.martyr.commands.IsonCommand
 
IDENTIFIER_PRIMARY - Static variable in class f00f.net.irc.martyr.commands.TopicCommand
 
IDENTIFIER_SECONDARY - Static variable in class f00f.net.irc.martyr.commands.IsonCommand
 
IDENTIFIER_SECONDARY - Static variable in class f00f.net.irc.martyr.commands.TopicCommand
 
InCommand - Interface in f00f.net.irc.martyr
Defines commands that come from the server.
InetAddrTest - Class in f00f.net.irc.martyr.test
This is simply a unit test to determine the behaviour of the InetAddress class.
InetAddrTest() - Constructor for class f00f.net.irc.martyr.test.InetAddrTest
 
initTest() - Method in class f00f.net.irc.martyr.test.AbstractMartyrTest
Initialize log4j
injectCommand(String) - Method in class f00f.net.irc.martyr.IRCConnection
Inserts into the event queue a command that was not directly received from the server.
InputHandler - Class in f00f.net.irc.martyr
A simple class to help manage input from the stream.
InputHandler(BufferedReader, IRCConnection, Object) - Constructor for class f00f.net.irc.martyr.InputHandler
 
InvalidDccException - Exception in f00f.net.irc.martyr.dcc
 
InvalidDccException(String) - Constructor for exception f00f.net.irc.martyr.dcc.InvalidDccException
 
InvisibleMode - Class in f00f.net.irc.martyr.modes.user
 
InvisibleMode() - Constructor for class f00f.net.irc.martyr.modes.user.InvisibleMode
 
InviteCommand - Class in f00f.net.irc.martyr.commands
 
InviteCommand() - Constructor for class f00f.net.irc.martyr.commands.InviteCommand
For use as a factory
InviteCommand(String, String) - Constructor for class f00f.net.irc.martyr.commands.InviteCommand
 
InviteCommand(FullNick, String) - Constructor for class f00f.net.irc.martyr.commands.InviteCommand
 
InviteMaskMode - Class in f00f.net.irc.martyr.modes.channel
Channel Invitation - For channels which have the invite-only flag set (See Section 4.2.2 (Invite Only Flag)), users whose address matches an invitation mask set for the channel are allowed to join the channel without any invitation.
InviteMaskMode() - Constructor for class f00f.net.irc.martyr.modes.channel.InviteMaskMode
 
InviteOnlyMode - Class in f00f.net.irc.martyr.modes.channel
Invite Only Flag - When the channel flag 'i' is set, new members are only accepted if their mask matches Invite-list (See section 4.3.2) or they have been invited by a channel operator.
InviteOnlyMode() - Constructor for class f00f.net.irc.martyr.modes.channel.InviteOnlyMode
 
IRCConnection - Class in f00f.net.irc.martyr
IRCConnection is the core class for Martyr.
IRCConnection() - Constructor for class f00f.net.irc.martyr.IRCConnection
 
IRCConnection(ClientState) - Constructor for class f00f.net.irc.martyr.IRCConnection
 
IRCConsole - Class in f00f.net.irc.martyr.test
IRC Console is a simple program to let you issue raw IRC commands.
IRCConsole() - Constructor for class f00f.net.irc.martyr.test.IRCConsole
 
IRCConsole.CommandListener - Class in f00f.net.irc.martyr.test
 
IRCConsole.CommandListener(IRCConnection, TextArea) - Constructor for class f00f.net.irc.martyr.test.IRCConsole.CommandListener
 
IRCStringUtils - Class in f00f.net.irc.martyr.util
 
IRCStringUtils() - Constructor for class f00f.net.irc.martyr.util.IRCStringUtils
 
isChannel(String) - Static method in class f00f.net.irc.martyr.clientstate.Channel
Determines if the string represents a channel name or not.
isCtcpString(String) - Static method in class f00f.net.irc.martyr.commands.CtcpMessage
If the string is wrapped with CTCP signal chars (\001) returns true.
isCtcpString(String) - Static method in class f00f.net.irc.martyr.commands.CtcpNotice
If the string is wrapped with CTCP signal chars (\001) returns true.
isEnabled() - Method in class f00f.net.irc.martyr.GenericCommandAutoService
 
isError(String) - Static method in class f00f.net.irc.martyr.errors.UnknownError
 
isMemberInChannel(String) - Method in class f00f.net.irc.martyr.clientstate.Channel
Determines if the nick is in the channel.
isMemberInChannel(Member) - Method in class f00f.net.irc.martyr.clientstate.Channel
Determines if the member is in this channel.
isNextACtcp() - Method in class f00f.net.irc.martyr.util.CtcpUtil.CtcpTokenizer
 
isOnChannel(String) - Method in class f00f.net.irc.martyr.clientstate.ClientState
 
IsonCommand - Class in f00f.net.irc.martyr.commands
Defines the ISON command, which is used to determine if a user or a list of users is online.
IsonCommand() - Constructor for class f00f.net.irc.martyr.commands.IsonCommand
No parameter passed to the ISON is not valid.
IsonCommand(String) - Constructor for class f00f.net.irc.martyr.commands.IsonCommand
Check online status of a single nickname.
IsonCommand(String, String) - Constructor for class f00f.net.irc.martyr.commands.IsonCommand
 
IsonCommand(List<String>) - Constructor for class f00f.net.irc.martyr.commands.IsonCommand
Check online status of a number of nicknames.
IsonCommand(String, List<String>) - Constructor for class f00f.net.irc.martyr.commands.IsonCommand
 
isOurQuit(ClientState) - Method in class f00f.net.irc.martyr.commands.QuitCommand
Returns true if we are the ones quitting.
isPrivateToUs(ClientState) - Method in class f00f.net.irc.martyr.commands.MessageCommand
Returns true if the message is both private and for us.
isPrivateToUs(ClientState) - Method in class f00f.net.irc.martyr.commands.NoticeCommand
Returns true if the message is both private and for us.
isReply(String) - Static method in class f00f.net.irc.martyr.replies.UnknownReply
 
isScheduled() - Method in class f00f.net.irc.martyr.TimerTaskCommand
 

J

JoinCommand - Class in f00f.net.irc.martyr.commands
Defines JOIN command.
JoinCommand() - Constructor for class f00f.net.irc.martyr.commands.JoinCommand
For use as a factory
JoinCommand(String, String) - Constructor for class f00f.net.irc.martyr.commands.JoinCommand
This constructor is used to make a request to join a channel that requires a secret key to join.
JoinCommand(String) - Constructor for class f00f.net.irc.martyr.commands.JoinCommand
This constructor is used to make a request to join a channel.

K

KeyMode - Class in f00f.net.irc.martyr.modes.channel
Channel Key - When a channel key is set (by using the mode 'k'), servers MUST reject their local users request to join the channel unless this key is given.
KeyMode() - Constructor for class f00f.net.irc.martyr.modes.channel.KeyMode
 
KeySetError - Class in f00f.net.irc.martyr.errors
Code: 467 ERR_KEYSEY <channel> :Channel key already set
KeySetError() - Constructor for class f00f.net.irc.martyr.errors.KeySetError
 
KeySetError(String, String) - Constructor for class f00f.net.irc.martyr.errors.KeySetError
 
KickCommand - Class in f00f.net.irc.martyr.commands
Defines KICK command.
KickCommand() - Constructor for class f00f.net.irc.martyr.commands.KickCommand
For use as a factory
KickCommand(FullNick, String, String, String) - Constructor for class f00f.net.irc.martyr.commands.KickCommand
 
KickCommand(String, String, String) - Constructor for class f00f.net.irc.martyr.commands.KickCommand
 
kickedUs(ClientState) - Method in class f00f.net.irc.martyr.commands.KickCommand
 

L

last() - Method in class f00f.net.irc.martyr.util.ParameterIterator
Forwards the iterator to the last element and returns it.
LimitMode - Class in f00f.net.irc.martyr.modes.channel
User Limit - A user limit may be set on channels by using the channel flag 'l'.
LimitMode() - Constructor for class f00f.net.irc.martyr.modes.channel.LimitMode
 
ListCommand - Class in f00f.net.irc.martyr.commands
Defines the LIST command, which is used to get the topic and member count of certain channels, or all of them.
ListCommand() - Constructor for class f00f.net.irc.martyr.commands.ListCommand
No parameter passed to the LIST command represents a request for all channels.
ListCommand(String) - Constructor for class f00f.net.irc.martyr.commands.ListCommand
Request information about a single channel.
ListCommand(List<String>) - Constructor for class f00f.net.irc.martyr.commands.ListCommand
Request information of multiple channels.
ListEndReply - Class in f00f.net.irc.martyr.replies
Signals the end of a LIST response.
ListEndReply() - Constructor for class f00f.net.irc.martyr.replies.ListEndReply
Factory constructor.
ListReply - Class in f00f.net.irc.martyr.replies
Signals an entry of a LIST response.
ListReply() - Constructor for class f00f.net.irc.martyr.replies.ListReply
Factory constructor.
ListReply(String, String, Integer, String) - Constructor for class f00f.net.irc.martyr.replies.ListReply
 
ListStartReply - Class in f00f.net.irc.martyr.replies
Signals the beginning of a LIST response.
ListStartReply() - Constructor for class f00f.net.irc.martyr.replies.ListStartReply
Factory constructor.
LoadTooHighError - Class in f00f.net.irc.martyr.errors
 
LoadTooHighError() - Constructor for class f00f.net.irc.martyr.errors.LoadTooHighError
 
LoadTooHighError(FullNick, String, String) - Constructor for class f00f.net.irc.martyr.errors.LoadTooHighError
 
LUserClientReply - Class in f00f.net.irc.martyr.replies
 
LUserClientReply() - Constructor for class f00f.net.irc.martyr.replies.LUserClientReply
 
LUserClientReply(String) - Constructor for class f00f.net.irc.martyr.replies.LUserClientReply
 
LUserMeReply - Class in f00f.net.irc.martyr.replies
 
LUserMeReply() - Constructor for class f00f.net.irc.martyr.replies.LUserMeReply
 
LUserMeReply(String) - Constructor for class f00f.net.irc.martyr.replies.LUserMeReply
 
LUserOpReply - Class in f00f.net.irc.martyr.replies
 
LUserOpReply() - Constructor for class f00f.net.irc.martyr.replies.LUserOpReply
 
LUserOpReply(int, String) - Constructor for class f00f.net.irc.martyr.replies.LUserOpReply
 

M

main(String[]) - Static method in class f00f.net.irc.martyr.test.DccTestBot
 
main(String[]) - Static method in class f00f.net.irc.martyr.test.InetAddrTest
 
main(String[]) - Static method in class f00f.net.irc.martyr.test.IRCConsole
 
main(String[]) - Static method in class f00f.net.irc.martyr.test.MartyrTest
A really simple test, all this does is login to a network and join a channel, say hello, then die after 15 seconds.
main(String[]) - Static method in class f00f.net.irc.martyr.test.NickTest
A really simple test, all this does is login to a network and join a channel, say hello, then die after 15 seconds.
main(String[]) - Static method in class f00f.net.irc.martyr.test.WhoisTest
A really simple test, all this does is login to a network and issue a WHOIS on args[0]
main(String[]) - Static method in class f00f.net.irc.martyr.util.FullNick
Unit test.
makeActionString(String) - Static method in class f00f.net.irc.martyr.util.CtcpUtil
Returns a new string ready for sending via MessageCommand.
makeCtcpString(String) - Static method in class f00f.net.irc.martyr.util.CtcpUtil
 
makeMember(String) - Method in class f00f.net.irc.martyr.clientstate.Channel
To use a customized Member class, override this.
makeModes() - Method in class f00f.net.irc.martyr.commands.ChannelModeCommand
 
makeSocket(InetAddress, int) - Method in class f00f.net.irc.martyr.dcc.AutoDccSetup
Generates a connected socket, connected to the machine that made the request for a DCC.
MartyrTest - Class in f00f.net.irc.martyr.test
 
MartyrTest() - Constructor for class f00f.net.irc.martyr.test.MartyrTest
 
MAX_ATTEMPTS - Static variable in class f00f.net.irc.martyr.services.AutoRegister
 
Member - Class in f00f.net.irc.martyr.clientstate
This class allows channels to keep track of individual users.
Member(String) - Constructor for class f00f.net.irc.martyr.clientstate.Member
Strips off the leading 'at' or 'plus', sets ops or voice, and keeps the nick.
MessageCommand - Class in f00f.net.irc.martyr.commands
Defines the PRIVMSG command.
MessageCommand() - Constructor for class f00f.net.irc.martyr.commands.MessageCommand
Factory
MessageCommand(String, String) - Constructor for class f00f.net.irc.martyr.commands.MessageCommand
Used to send a message.
MessageCommand(FullNick, String) - Constructor for class f00f.net.irc.martyr.commands.MessageCommand
Used to send a message.
MessageCommand(FullNick, String, String) - Constructor for class f00f.net.irc.martyr.commands.MessageCommand
 
Mode - Interface in f00f.net.irc.martyr
Any class which is to represent a mode must implement this interface.
Mode.Sign - Class in f00f.net.irc.martyr
Finally, the Sign enumeration.
ModeCommand - Class in f00f.net.irc.martyr.commands
Defines MODE command.
ModeCommand() - Constructor for class f00f.net.irc.martyr.commands.ModeCommand
For use as a factory
ModeratedMode - Class in f00f.net.irc.martyr.modes.channel
Moderated Channel Flag - The channel flag 'm' is used to control who may speak on a channel.
ModeratedMode() - Constructor for class f00f.net.irc.martyr.modes.channel.ModeratedMode
 
ModeReply - Class in f00f.net.irc.martyr.replies
ModeReply is really a factory that passes the ModeReply off to a ChannelModeCommand.
ModeReply() - Constructor for class f00f.net.irc.martyr.replies.ModeReply
For use as a factory.

N

NamesCommand - Class in f00f.net.irc.martyr.commands
Defines the NAMES command, which is used to get the members of certain channels, or all of them.
NamesCommand() - Constructor for class f00f.net.irc.martyr.commands.NamesCommand
No parameter passed to the NAMES command represents a request for all channels.
NamesCommand(String) - Constructor for class f00f.net.irc.martyr.commands.NamesCommand
Request the membership of a single channel.
NamesCommand(List<String>) - Constructor for class f00f.net.irc.martyr.commands.NamesCommand
Request the membership of multiple channels.
NamesEndReply - Class in f00f.net.irc.martyr.replies
 
NamesEndReply() - Constructor for class f00f.net.irc.martyr.replies.NamesEndReply
For use as a factory.
NamesEndReply(String, String) - Constructor for class f00f.net.irc.martyr.replies.NamesEndReply
 
NamesReply - Class in f00f.net.irc.martyr.replies
 
NamesReply() - Constructor for class f00f.net.irc.martyr.replies.NamesReply
For use as a factory.
NamesReply(String, List<String>) - Constructor for class f00f.net.irc.martyr.replies.NamesReply
 
NeedMoreParamsError - Class in f00f.net.irc.martyr.errors
Code: 461 ERR_NEEDMOREPARAMS <command> :Not enough parameters Returned by the server by numerous commands to indicate to the client that it didn't supply enough parameters.
NeedMoreParamsError() - Constructor for class f00f.net.irc.martyr.errors.NeedMoreParamsError
 
NeedMoreParamsError(String, String) - Constructor for class f00f.net.irc.martyr.errors.NeedMoreParamsError
 
NEGATIVE - Static variable in class f00f.net.irc.martyr.Mode.Sign
 
newInstance() - Method in interface f00f.net.irc.martyr.Mode
A Mode can be constructed and asked to make copies of itself.
newInstance() - Method in class f00f.net.irc.martyr.modes.channel.AnonChannelMode
 
newInstance() - Method in class f00f.net.irc.martyr.modes.channel.BanMode
 
newInstance() - Method in class f00f.net.irc.martyr.modes.channel.ExceptionMode
 
newInstance() - Method in class f00f.net.irc.martyr.modes.channel.InviteMaskMode
 
newInstance() - Method in class f00f.net.irc.martyr.modes.channel.InviteOnlyMode
 
newInstance() - Method in class f00f.net.irc.martyr.modes.channel.KeyMode
 
newInstance() - Method in class f00f.net.irc.martyr.modes.channel.LimitMode
 
newInstance() - Method in class f00f.net.irc.martyr.modes.channel.ModeratedMode
 
newInstance() - Method in class f00f.net.irc.martyr.modes.channel.NoExtMsgMode
 
newInstance() - Method in class f00f.net.irc.martyr.modes.channel.OperMode
 
newInstance() - Method in class f00f.net.irc.martyr.modes.channel.PrivateMode
 
newInstance() - Method in class f00f.net.irc.martyr.modes.channel.SecretMode
 
newInstance() - Method in class f00f.net.irc.martyr.modes.channel.TopicLockMode
 
newInstance() - Method in class f00f.net.irc.martyr.modes.channel.VoiceMode
 
newInstance() - Method in class f00f.net.irc.martyr.modes.user.InvisibleMode
 
next() - Method in class f00f.net.irc.martyr.util.CtcpUtil.CtcpTokenizer
 
next() - Method in class f00f.net.irc.martyr.util.ParameterIterator
 
nextIsLast() - Method in class f00f.net.irc.martyr.util.ParameterIterator
 
nextToken() - Method in class f00f.net.irc.martyr.util.CtcpUtil.CtcpTokenizer
 
NickCollisionError - Class in f00f.net.irc.martyr.errors
Code: 436 ERR_NICKCOLLISION <nick> :Nickname collision KILL Returned by a server to a client when it detects a nickname collision (registered of a NICK that already exists by another server).
NickCollisionError() - Constructor for class f00f.net.irc.martyr.errors.NickCollisionError
 
NickCollisionError(FullNick, String) - Constructor for class f00f.net.irc.martyr.errors.NickCollisionError
 
NickCommand - Class in f00f.net.irc.martyr.commands
Defines NICK command.
NickCommand() - Constructor for class f00f.net.irc.martyr.commands.NickCommand
For use as a factory
NickCommand(FullNick, FullNick) - Constructor for class f00f.net.irc.martyr.commands.NickCommand
 
NickCommand(String) - Constructor for class f00f.net.irc.martyr.commands.NickCommand
 
NickInUseError - Class in f00f.net.irc.martyr.errors
Code: 433 ERR_ERRONEUSNICKNAME <nick> :Nickname is already in use Returned when a NICK message is processed that result in an attempt to change to a currently existing nickname.
NickInUseError() - Constructor for class f00f.net.irc.martyr.errors.NickInUseError
 
NickInUseError(FullNick, String) - Constructor for class f00f.net.irc.martyr.errors.NickInUseError
 
NickTest - Class in f00f.net.irc.martyr.test
 
NickTest() - Constructor for class f00f.net.irc.martyr.test.NickTest
 
NoAdminInfoError - Class in f00f.net.irc.martyr.errors
Code: 423 ERR_NOADMININFO <server name> :No administrative info available Returned by a server in response to an ADMIN message when there is an error in finding the appropriate information.
NoAdminInfoError() - Constructor for class f00f.net.irc.martyr.errors.NoAdminInfoError
 
NoAdminInfoError(String, String) - Constructor for class f00f.net.irc.martyr.errors.NoAdminInfoError
 
NoExtMsgMode - Class in f00f.net.irc.martyr.modes.channel
No Messages To Channel From Clients On The Outside - When the channel flag 'n' is set, only channel members MAY send messages to the channel.
NoExtMsgMode() - Constructor for class f00f.net.irc.martyr.modes.channel.NoExtMsgMode
 
NoLoginError - Class in f00f.net.irc.martyr.errors
Code: 444 ERR_NOLOGIN <user> :User not logged in Returned by the summon after a SUMMON command for a user was unable to be performed since they were not logged in.
NoLoginError() - Constructor for class f00f.net.irc.martyr.errors.NoLoginError
 
NoLoginError(FullNick, String) - Constructor for class f00f.net.irc.martyr.errors.NoLoginError
 
NoMotdError - Class in f00f.net.irc.martyr.errors
Code: 422 ERR_NOMOTD :MOTD File is missing Server's MOTD file could not be opened by the server.
NoMotdError() - Constructor for class f00f.net.irc.martyr.errors.NoMotdError
 
NoMotdError(String) - Constructor for class f00f.net.irc.martyr.errors.NoMotdError
 
NoNicknameGivenError - Class in f00f.net.irc.martyr.errors
Code: 431 ERR_NONICKNAMEGIVEN :No nickname given Returned when a nickname parameter expected for a command and isn't found.
NoNicknameGivenError() - Constructor for class f00f.net.irc.martyr.errors.NoNicknameGivenError
 
NoNicknameGivenError(String) - Constructor for class f00f.net.irc.martyr.errors.NoNicknameGivenError
 
NoOperHostError - Class in f00f.net.irc.martyr.errors
Code: 491 ERR_NOOPERHOST :No O-lines for your host If a client sends an OPER message and the server has not been configured to allow connections from the client's host as an operator, this error must be returned.
NoOperHostError() - Constructor for class f00f.net.irc.martyr.errors.NoOperHostError
 
NoOperHostError(String) - Constructor for class f00f.net.irc.martyr.errors.NoOperHostError
 
NoOriginError - Class in f00f.net.irc.martyr.errors
Code: 409 ERR_NOORIGIN :No origin specified PING or PONG message missing the originator parameter which is required since these commands must work without valid prefixes.
NoOriginError() - Constructor for class f00f.net.irc.martyr.errors.NoOriginError
 
NoOriginError(String) - Constructor for class f00f.net.irc.martyr.errors.NoOriginError
 
NoPermForHostError - Class in f00f.net.irc.martyr.errors
Code: 463 ERR_NOPERMFORHOST :Your host isn't among the privileged Returned to a client which attempts to register with a server which does not been setup to allow connections from the host the attempted connection is tried.
NoPermForHostError() - Constructor for class f00f.net.irc.martyr.errors.NoPermForHostError
 
NoPermForHostError(String) - Constructor for class f00f.net.irc.martyr.errors.NoPermForHostError
 
NoPrivilegesError - Class in f00f.net.irc.martyr.errors
Code: 481 ERR_NOPRIVILEGES :Permission Denied- You're not an IRC operator Any command requiring operator privileges to operate must return this error to indicate the attempt was unsuccessful.
NoPrivilegesError() - Constructor for class f00f.net.irc.martyr.errors.NoPrivilegesError
 
NoPrivilegesError(String) - Constructor for class f00f.net.irc.martyr.errors.NoPrivilegesError
 
NoRecipientError - Class in f00f.net.irc.martyr.errors
Code: 411 ERR_NORECIPIENT :No recipient given (<command>)
NoRecipientError() - Constructor for class f00f.net.irc.martyr.errors.NoRecipientError
 
NoRecipientError(String) - Constructor for class f00f.net.irc.martyr.errors.NoRecipientError
 
NOSIGN - Static variable in class f00f.net.irc.martyr.Mode.Sign
 
NoSuchChannelError - Class in f00f.net.irc.martyr.errors
Code: 403 ERR_NOSUCHCHANNEL <channel name> :No such channel Used to indicate the given channel name is invalid.
NoSuchChannelError() - Constructor for class f00f.net.irc.martyr.errors.NoSuchChannelError
 
NoSuchChannelError(String, String) - Constructor for class f00f.net.irc.martyr.errors.NoSuchChannelError
 
NoSuchNickError - Class in f00f.net.irc.martyr.errors
Code: 401 ERR_NOSUCHNICK <nickname> :No such nick/channel Used to indicated the nickname parameter supplied to a command is currently unused.
NoSuchNickError() - Constructor for class f00f.net.irc.martyr.errors.NoSuchNickError
 
NoSuchNickError(FullNick, String) - Constructor for class f00f.net.irc.martyr.errors.NoSuchNickError
 
NoSuchServerError - Class in f00f.net.irc.martyr.errors
Code: 402 ERR_NOSUCHSERVER <server name> :No such server Used to indicate the server name given currently doesn't exist.
NoSuchServerError() - Constructor for class f00f.net.irc.martyr.errors.NoSuchServerError
 
NoSuchServerError(String, String) - Constructor for class f00f.net.irc.martyr.errors.NoSuchServerError
 
NoTextToSendError - Class in f00f.net.irc.martyr.errors
Code: 412 ERR_NOTEXTTOSEND :No text to send 412 - 414 are returned by PRIVMSG to indicate that the message wasn't delivered for some reason.
NoTextToSendError() - Constructor for class f00f.net.irc.martyr.errors.NoTextToSendError
 
NoTextToSendError(String) - Constructor for class f00f.net.irc.martyr.errors.NoTextToSendError
 
NoticeCommand - Class in f00f.net.irc.martyr.commands
Defines the NOTICE command.
NoticeCommand() - Constructor for class f00f.net.irc.martyr.commands.NoticeCommand
Factory
NoticeCommand(String) - Constructor for class f00f.net.irc.martyr.commands.NoticeCommand
 
NoticeCommand(String, String) - Constructor for class f00f.net.irc.martyr.commands.NoticeCommand
 
NoticeCommand(FullNick, String) - Constructor for class f00f.net.irc.martyr.commands.NoticeCommand
 
NoticeCommand(FullNick, String, String) - Constructor for class f00f.net.irc.martyr.commands.NoticeCommand
 
notifyObservers(Object) - Method in class f00f.net.irc.martyr.ForwardObservable
 
NotOnChannelError - Class in f00f.net.irc.martyr.errors
Code: 442 ERR_NOTONCHANNEL <channel> :You're not on that channel Returned by the server whenever a client tries to perform a channel effecting command for which the client isn't a member.
NotOnChannelError() - Constructor for class f00f.net.irc.martyr.errors.NotOnChannelError
 
NotOnChannelError(String, String) - Constructor for class f00f.net.irc.martyr.errors.NotOnChannelError
 
NoTopLevelError - Class in f00f.net.irc.martyr.errors
Code: 413 ERR_NOTOPLEVEL <mask> :No toplevel domain specified 412 - 414 are returned by PRIVMSG to indicate that the message wasn't delivered for some reason.
NoTopLevelError() - Constructor for class f00f.net.irc.martyr.errors.NoTopLevelError
 
NoTopLevelError(String, String) - Constructor for class f00f.net.irc.martyr.errors.NoTopLevelError
 
NotRegisteredError - Class in f00f.net.irc.martyr.errors
Code: 451 ERR_NOTREGISTERED :You have not registered Returned by the server to indicate that the client must be registered before the server will allow it to be parsed in detail.
NotRegisteredError() - Constructor for class f00f.net.irc.martyr.errors.NotRegisteredError
 
NotRegisteredError(String) - Constructor for class f00f.net.irc.martyr.errors.NotRegisteredError
 
NowAwayReply - Class in f00f.net.irc.martyr.replies
Signals that you were successfully marked un-away.
NowAwayReply() - Constructor for class f00f.net.irc.martyr.replies.NowAwayReply
Factory constructor.
NowAwayReply(String) - Constructor for class f00f.net.irc.martyr.replies.NowAwayReply
 

O

onePerChannel() - Method in interface f00f.net.irc.martyr.Mode
Determines if there can be multiple versions of this mode in the channel.
onePerChannel() - Method in class f00f.net.irc.martyr.modes.channel.GenericChannelMask
 
onePerChannel() - Method in class f00f.net.irc.martyr.modes.channel.GenericChannelMode
 
onePerChannel() - Method in class f00f.net.irc.martyr.modes.user.GenericUserMode
Well, this is kind of irrelevent isn't it?
OperMode - Class in f00f.net.irc.martyr.modes.channel
Channel Operator Status - The mode 'o' is used to toggle the operator status of a channel member.
OperMode() - Constructor for class f00f.net.irc.martyr.modes.channel.OperMode
 
OutCommand - Interface in f00f.net.irc.martyr
Defines an outgoing command.

P

ParameterIterator - Class in f00f.net.irc.martyr.util
This class iterates over the parameter string of an IRC command, returning each parameter in order as next() is called.
ParameterIterator(String) - Constructor for class f00f.net.irc.martyr.util.ParameterIterator
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.commands.AbstractInCommand
Parses a string and produces a formed command object, if it can.
parse(String, String, String) - Method in class f00f.net.irc.martyr.commands.ChannelModeCommand
Shouldn't be called, as ModeCommand should be responsible for parsing and creating this class.
parse(String, String, String) - Method in class f00f.net.irc.martyr.commands.InviteCommand
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.commands.IsonCommand
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.commands.JoinCommand
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.commands.KickCommand
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.commands.MessageCommand
Parses a string and produces a formed command object, if it can.
parse(String, String, String) - Method in class f00f.net.irc.martyr.commands.ModeCommand
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.commands.NickCommand
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.commands.NoticeCommand
Parses a string and produces a formed command object, if it can.
parse(String, String, String) - Method in class f00f.net.irc.martyr.commands.PartCommand
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.commands.PingCommand
Parses a string and produces a formed command object, if it can.
parse(String, String, String) - Method in class f00f.net.irc.martyr.commands.PongCommand
PONG shouldn't be sent to us.
parse(String, String, String) - Method in class f00f.net.irc.martyr.commands.QuitCommand
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.commands.TopicCommand
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.commands.UnknownCommand
Never parsed.
parse(String, String, String) - Method in class f00f.net.irc.martyr.commands.UserModeCommand
Should not be called, as ModeCommand does the parsing and instantiation of this class.
parse(String, String, String) - Method in class f00f.net.irc.martyr.commands.WelcomeCommand
Parses a string and produces a formed command object, if it can.
parse(String, String, String) - Method in class f00f.net.irc.martyr.errors.AlreadyRegisteredError
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.errors.CannotSendToChanError
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.errors.CantKillServerError
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.errors.ChanOPrivsNeededError
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.errors.ErroneusNicknameError
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.errors.FileErrorError
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.errors.GenericJoinError
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.errors.KeySetError
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.errors.LoadTooHighError
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.errors.NeedMoreParamsError
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.errors.NickCollisionError
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.errors.NickInUseError
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.errors.NoAdminInfoError
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.errors.NoLoginError
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.errors.NoMotdError
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.errors.NoNicknameGivenError
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.errors.NoOperHostError
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.errors.NoOriginError
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.errors.NoPermForHostError
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.errors.NoPrivilegesError
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.errors.NoRecipientError
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.errors.NoSuchChannelError
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.errors.NoSuchNickError
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.errors.NoSuchServerError
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.errors.NoTextToSendError
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.errors.NotOnChannelError
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.errors.NoTopLevelError
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.errors.NotRegisteredError
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.errors.PasswdMismatchError
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.errors.SummonDisabledError
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.errors.TooManyChannelsError
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.errors.TooManyTargetsError
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.errors.UModeUnknownFlagError
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.errors.UnknownCommandError
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.errors.UnknownError
Never parsed.
parse(String, String, String) - Method in class f00f.net.irc.martyr.errors.UnknownModeError
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.errors.UserNotInChannelError
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.errors.UserOnChannelError
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.errors.UsersDisabledError
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.errors.UsersDontMatchError
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.errors.WasNoSuchNickError
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.errors.WildTopLevelError
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.errors.YoureBannedCreepError
 
parse(String, String, String) - Method in interface f00f.net.irc.martyr.InCommand
Parses a string and produces a formed command object, if it can.
parse(String, String, String) - Method in class f00f.net.irc.martyr.replies.AwayReply
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.replies.ChannelCreationReply
This is a factory that passes the command off to a ChannelModeCommand.
parse(String, String, String) - Method in class f00f.net.irc.martyr.replies.ListEndReply
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.replies.ListReply
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.replies.ListStartReply
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.replies.LUserClientReply
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.replies.LUserMeReply
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.replies.LUserOpReply
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.replies.ModeReply
This is a factory that passes the command off to a ChannelModeCommand.
parse(String, String, String) - Method in class f00f.net.irc.martyr.replies.NamesEndReply
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.replies.NamesReply
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.replies.NowAwayReply
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.replies.TopicInfoReply
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.replies.UnAwayReply
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.replies.UnknownReply
Never parsed.
parse(String, String, String) - Method in class f00f.net.irc.martyr.replies.WhoisChannelsReply
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.replies.WhoisEndReply
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.replies.WhoisIdleReply
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.replies.WhoisServerReply
 
parse(String, String, String) - Method in class f00f.net.irc.martyr.replies.WhoisUserReply
 
parseModes(Map<Character, Mode>, StringTokenizer) - Method in class f00f.net.irc.martyr.commands.ModeCommand
Takes a mode string, such as: '+ooo A B C' or '+o A +o B' or even '+o-o A B' and returns a List containing Mode objects that correspond to the modes specified.
parseParams(ParameterIterator) - Method in class f00f.net.irc.martyr.replies.AbstractWhoisReply
Parse the parameters, but the target param has already been stripped off.
parseParams(ParameterIterator) - Method in class f00f.net.irc.martyr.replies.WhoisChannelsReply
 
parseParams(ParameterIterator) - Method in class f00f.net.irc.martyr.replies.WhoisEndReply
 
parseParams(ParameterIterator) - Method in class f00f.net.irc.martyr.replies.WhoisIdleReply
 
parseParams(ParameterIterator) - Method in class f00f.net.irc.martyr.replies.WhoisServerReply
 
parseParams(ParameterIterator) - Method in class f00f.net.irc.martyr.replies.WhoisUserReply
 
parseRawString(String) - Static method in class f00f.net.irc.martyr.IRCConnection
Splits a raw IRC command into three parts, the prefix, identifier, and parameters.
PartCommand - Class in f00f.net.irc.martyr.commands
Defines PART command.
PartCommand() - Constructor for class f00f.net.irc.martyr.commands.PartCommand
For use as a factory
PartCommand(FullNick, String, String) - Constructor for class f00f.net.irc.martyr.commands.PartCommand
For use as an incoming command.
PartCommand(String, String) - Constructor for class f00f.net.irc.martyr.commands.PartCommand
For use as an outgoing command.
PartCommand(String) - Constructor for class f00f.net.irc.martyr.commands.PartCommand
For use as an outgoing command.
PassCommand - Class in f00f.net.irc.martyr.commands
Defines PASS command, optional part of the handshake to register on the network.
PassCommand(String) - Constructor for class f00f.net.irc.martyr.commands.PassCommand
 
PasswdMismatchError - Class in f00f.net.irc.martyr.errors
Code: 464 ERR_PASSWDMISMATCH :Password incorrect Returned to indicate a failed attempt at registering a connection for which a password was required and was either not given or incorrect.
PasswdMismatchError() - Constructor for class f00f.net.irc.martyr.errors.PasswdMismatchError
 
PasswdMismatchError(String) - Constructor for class f00f.net.irc.martyr.errors.PasswdMismatchError
 
pendingMessages() - Method in class f00f.net.irc.martyr.InputHandler
 
performJoin() - Method in class f00f.net.irc.martyr.services.AutoJoin
Sets up and sends the join command.
PingCommand - Class in f00f.net.irc.martyr.commands
Defines the PING command.
PingCommand() - Constructor for class f00f.net.irc.martyr.commands.PingCommand
Factory
PingCommand(String) - Constructor for class f00f.net.irc.martyr.commands.PingCommand
 
PongCommand - Class in f00f.net.irc.martyr.commands
Defines the PONG command.
PongCommand(String) - Constructor for class f00f.net.irc.martyr.commands.PongCommand
 
POSITIVE - Static variable in class f00f.net.irc.martyr.Mode.Sign
 
PrivateMode - Class in f00f.net.irc.martyr.modes.channel
Private and Secret Channels - The channel flag 'p' is used to mark a channel "private" and the channel flag 's' to mark a channel "secret".
PrivateMode() - Constructor for class f00f.net.irc.martyr.modes.channel.PrivateMode
 

Q

QuitCommand - Class in f00f.net.irc.martyr.commands
Defines QUIT command.
QuitCommand() - Constructor for class f00f.net.irc.martyr.commands.QuitCommand
For use as a factory
QuitCommand(FullNick, String) - Constructor for class f00f.net.irc.martyr.commands.QuitCommand
For use as an incoming command.
QuitCommand(String) - Constructor for class f00f.net.irc.martyr.commands.QuitCommand
For use as an outgoing command.

R

RawCommand - Class in f00f.net.irc.martyr.commands
 
RawCommand(String) - Constructor for class f00f.net.irc.martyr.commands.RawCommand
Tries to use the first "word" in the command as the identifier.
RawCommand(String, String) - Constructor for class f00f.net.irc.martyr.commands.RawCommand
The rendered command will be identifier + " " + parameters.
recordInChannel() - Method in interface f00f.net.irc.martyr.Mode
This mode should be recorded in the list of channel modes.
recordInChannel() - Method in class f00f.net.irc.martyr.modes.channel.GenericChannelMode
 
recordInChannel() - Method in class f00f.net.irc.martyr.modes.channel.VoiceMode
 
recordInChannel() - Method in class f00f.net.irc.martyr.modes.user.GenericUserMode
 
REGISTERED - Static variable in class f00f.net.irc.martyr.State
 
registerMode(Map<Character, Mode>, Mode) - Static method in class f00f.net.irc.martyr.commands.ModeCommand
 
remove() - Method in class f00f.net.irc.martyr.util.ParameterIterator
 
removeChannel(String) - Method in class f00f.net.irc.martyr.clientstate.ClientState
Removes a channel from the state, does nothing if the channel name is invalid.
removeCommandObserver(Observer) - Method in class f00f.net.irc.martyr.IRCConnection
 
removeMember(String, InCommand) - Method in class f00f.net.irc.martyr.clientstate.Channel
Removes the user from the channel.
removeMember(String, Command) - Method in class f00f.net.irc.martyr.clientstate.Channel
Deprecated. Use removeMember( String, InCommand ) instead.
removeMember(FullNick, Command) - Method in class f00f.net.irc.martyr.clientstate.Channel
Deprecated. Use removeMember( FullNick, InCommand ) instead.
removeMember(FullNick, InCommand) - Method in class f00f.net.irc.martyr.clientstate.Channel
Simply a wrapper to allow FullNicks to be used.
removeMember(Member) - Method in class f00f.net.irc.martyr.clientstate.Channel
 
removeStateObserver(Observer) - Method in class f00f.net.irc.martyr.IRCConnection
 
render() - Method in class f00f.net.irc.martyr.commands.AbstractCommand
Forms a string appropriate to send to the server.
render() - Method in class f00f.net.irc.martyr.commands.AwayCommand
 
render() - Method in class f00f.net.irc.martyr.commands.ChannelModeCommand
 
render() - Method in class f00f.net.irc.martyr.commands.ListCommand
 
render() - Method in class f00f.net.irc.martyr.commands.ModeCommand
Should not be called, as ModeCommand doesn't actually represent a command.
render() - Method in class f00f.net.irc.martyr.commands.NamesCommand
 
render() - Method in class f00f.net.irc.martyr.commands.PassCommand
 
render() - Method in class f00f.net.irc.martyr.commands.RawCommand
Simply returns the string given in the constructor.
render() - Method in class f00f.net.irc.martyr.commands.UserCommand
 
render() - Method in class f00f.net.irc.martyr.commands.UserModeCommand
 
render() - Method in class f00f.net.irc.martyr.commands.WhoisCommand
Simply returns the string given in the constructor.
render() - Method in class f00f.net.irc.martyr.dcc.ChatRequestCommand
 
render() - Method in interface f00f.net.irc.martyr.OutCommand
Forms a string appropriate to send to the server, if required.
renderParams() - Method in class f00f.net.irc.martyr.commands.AbstractCommand
Renders the parameters of this command.
renderParams() - Method in class f00f.net.irc.martyr.commands.ChannelModeCommand
 
renderParams() - Method in class f00f.net.irc.martyr.commands.InviteCommand
 
renderParams() - Method in class f00f.net.irc.martyr.commands.IsonCommand
 
renderParams() - Method in class f00f.net.irc.martyr.commands.JoinCommand
 
renderParams() - Method in class f00f.net.irc.martyr.commands.KickCommand
 
renderParams() - Method in class f00f.net.irc.martyr.commands.MessageCommand
Renders the parameters of this command.
renderParams() - Method in class f00f.net.irc.martyr.commands.NickCommand
 
renderParams() - Method in class f00f.net.irc.martyr.commands.NoticeCommand
Renders the parameters of this command.
renderParams() - Method in class f00f.net.irc.martyr.commands.PartCommand
 
renderParams() - Method in class f00f.net.irc.martyr.commands.PingCommand
Renders the parameters of this command.
renderParams() - Method in class f00f.net.irc.martyr.commands.QuitCommand
 
renderParams() - Method in class f00f.net.irc.martyr.commands.TopicCommand
 
requiresParam() - Method in interface f00f.net.irc.martyr.Mode
Should return true if this mode requires a parameter.
requiresParam() - Method in class f00f.net.irc.martyr.modes.channel.AnonChannelMode
 
requiresParam() - Method in class f00f.net.irc.martyr.modes.channel.BanMode
 
requiresParam() - Method in class f00f.net.irc.martyr.modes.channel.ExceptionMode
 
requiresParam() - Method in class f00f.net.irc.martyr.modes.channel.InviteMaskMode
 
requiresParam() - Method in class f00f.net.irc.martyr.modes.channel.InviteOnlyMode
 
requiresParam() - Method in class f00f.net.irc.martyr.modes.channel.KeyMode
 
requiresParam() - Method in class f00f.net.irc.martyr.modes.channel.LimitMode
 
requiresParam() - Method in class f00f.net.irc.martyr.modes.channel.ModeratedMode
 
requiresParam() - Method in class f00f.net.irc.martyr.modes.channel.NoExtMsgMode
 
requiresParam() - Method in class f00f.net.irc.martyr.modes.channel.OperMode
 
requiresParam() - Method in class f00f.net.irc.martyr.modes.channel.PrivateMode
 
requiresParam() - Method in class f00f.net.irc.martyr.modes.channel.SecretMode
 
requiresParam() - Method in class f00f.net.irc.martyr.modes.channel.TopicLockMode
 
requiresParam() - Method in class f00f.net.irc.martyr.modes.channel.VoiceMode
 
requiresParam() - Method in class f00f.net.irc.martyr.modes.user.InvisibleMode
 
run() - Method in class f00f.net.irc.martyr.dcc.DccChatHandler
 
run() - Method in class f00f.net.irc.martyr.dcc.DccSendHandler
 
run() - Method in class f00f.net.irc.martyr.InputHandler
Waits for input from the server.
run() - Method in class f00f.net.irc.martyr.TimerTaskCommand
 

S

schedule(TimerTask, Date) - Method in class f00f.net.irc.martyr.CronManager
 
schedule(TimerTask, Date, long) - Method in class f00f.net.irc.martyr.CronManager
 
schedule(TimerTask, long) - Method in class f00f.net.irc.martyr.CronManager
 
schedule(TimerTask, long, long) - Method in class f00f.net.irc.martyr.CronManager
 
scheduleAtFixedRate(TimerTask, Date, long) - Method in class f00f.net.irc.martyr.CronManager
 
scheduleAtFixedRate(TimerTask, long, long) - Method in class f00f.net.irc.martyr.CronManager
 
scheduleJoin() - Method in class f00f.net.irc.martyr.services.AutoJoin
 
SecretMode - Class in f00f.net.irc.martyr.modes.channel
Private and Secret Channels - The channel flag 'p' is used to mark a channel "private" and the channel flag 's' to mark a channel "secret".
SecretMode() - Constructor for class f00f.net.irc.martyr.modes.channel.SecretMode
 
selfRegister(CommandRegister) - Method in class f00f.net.irc.martyr.commands.AbstractInCommand
Every command should know how to register itself (or not) with the command parsing engine.
selfRegister(CommandRegister) - Method in class f00f.net.irc.martyr.commands.IsonCommand
 
selfRegister(CommandRegister) - Method in class f00f.net.irc.martyr.commands.ModeCommand
 
selfRegister(CommandRegister) - Method in class f00f.net.irc.martyr.commands.TopicCommand
 
selfRegister(CommandRegister) - Method in class f00f.net.irc.martyr.commands.WelcomeCommand
 
selfRegister(CommandRegister) - Method in interface f00f.net.irc.martyr.InCommand
Every incoming command should know how to register itself with the command register.
SEND - Static variable in class f00f.net.irc.martyr.dcc.DccType
 
sendCommand(OutCommand) - Method in interface f00f.net.irc.martyr.CommandSender
 
sendCommand(Command) - Method in class f00f.net.irc.martyr.IRCConnection
Deprecated. Use sendCommand( OutCommand cmd ) instead.
sendCommand(OutCommand) - Method in class f00f.net.irc.martyr.IRCConnection
Accepts a command to be sent.
sendJoinCommand() - Method in class f00f.net.irc.martyr.services.AutoJoin
This method sends the actual command.
serialVersionUID - Static variable in class f00f.net.irc.martyr.test.IRCConsole
 
ServerSimulator - Class in f00f.net.irc.martyr.test
The server simulator takes commands in from IRCConnection
ServerSimulator() - Constructor for class f00f.net.irc.martyr.test.ServerSimulator
 
setAttribute(String, String) - Method in class f00f.net.irc.martyr.commands.AbstractInCommand
 
setChanged() - Method in class f00f.net.irc.martyr.ForwardObservable
 
setCommandSender(CommandSender) - Method in class f00f.net.irc.martyr.IRCConnection
 
setCreationDate(Date) - Method in class f00f.net.irc.martyr.clientstate.Channel
 
setDaemon(boolean) - Method in class f00f.net.irc.martyr.IRCConnection
Sets the daemon status on the threads that IRCConnection creates.
setMode(Mode) - Method in class f00f.net.irc.martyr.clientstate.Channel
Informs the channel of a mode change.
setName(String) - Method in class f00f.net.irc.martyr.clientstate.ClientState
 
setNick(FullNick) - Method in class f00f.net.irc.martyr.clientstate.ClientState
 
setNick(FullNick) - Method in class f00f.net.irc.martyr.clientstate.Member
 
setOps(boolean) - Method in class f00f.net.irc.martyr.clientstate.Member
 
setParam(String) - Method in interface f00f.net.irc.martyr.Mode
Sets the parameter that can be retrieved with getParam()
setParam(String) - Method in class f00f.net.irc.martyr.modes.GenericMode
 
setPass(String) - Method in class f00f.net.irc.martyr.clientstate.ClientState
 
setPort(int) - Method in class f00f.net.irc.martyr.clientstate.ClientState
 
setSendDelay(int) - Method in class f00f.net.irc.martyr.IRCConnection
Sets the time in milliseconds we wait after each command is sent.
setServer(String) - Method in class f00f.net.irc.martyr.clientstate.ClientState
 
setSign(Mode.Sign) - Method in interface f00f.net.irc.martyr.Mode
Sets the sign of the operation.
setSign(Mode.Sign) - Method in class f00f.net.irc.martyr.modes.GenericMode
 
setSocket(Socket) - Method in class f00f.net.irc.martyr.dcc.DccChatHandler
 
setSourceString(String) - Method in class f00f.net.irc.martyr.commands.AbstractInCommand
 
setSourceString(String) - Method in class f00f.net.irc.martyr.commands.ModeCommand
 
setSourceString(String) - Method in interface f00f.net.irc.martyr.InCommand
Gives the command a copy of the raw string from the server.
setTopic(String) - Method in class f00f.net.irc.martyr.clientstate.Channel
 
setTopicAuthor(String) - Method in class f00f.net.irc.martyr.clientstate.Channel
 
setTopicDate(Date) - Method in class f00f.net.irc.martyr.clientstate.Channel
 
setUp() - Method in class f00f.net.irc.martyr.test.TestMartyrJunit
 
setupJoin() - Method in class f00f.net.irc.martyr.services.AutoJoin
Performs various tasks immediatly prior to sending a join command.
setUser(String) - Method in class f00f.net.irc.martyr.clientstate.ClientState
 
setVoice(boolean) - Method in class f00f.net.irc.martyr.clientstate.Member
 
shutdown(long) - Method in class f00f.net.irc.martyr.IRCConnection
Signal threads to stop, and wait for them to do so.
signalShutdown() - Method in class f00f.net.irc.martyr.InputHandler
Set the shutdown flag, so that after next read, or on any error, the thread will just exit.
SO_TIMEOUT - Static variable in class f00f.net.irc.martyr.dcc.ChatRequestCommand
Defaults to 30 minutes
startEventThread() - Method in class f00f.net.irc.martyr.IRCConnection
This method exists so that subclasses may perform operations before the event thread starts, but overriding this method.
startHandlerThread(ServerSocket, DccChatHandler) - Method in class f00f.net.irc.martyr.dcc.ChatRequestCommand
Called by the constructor, this method starts the thread that waits for connections and starts the handler.
State - Class in f00f.net.irc.martyr
A simple container for state constants.
StateObserver - Class in f00f.net.irc.martyr
Should the state and state observer be one?
StateObserver() - Constructor for class f00f.net.irc.martyr.StateObserver
 
stop() - Method in class f00f.net.irc.martyr.IRCConnection
In the event you want to stop martyr, call this.
stripControlChars(String) - Static method in class f00f.net.irc.martyr.util.IRCStringUtils
Returns the message with all control characters stripped from it.
stripCtcpWrapper(String) - Static method in class f00f.net.irc.martyr.commands.CtcpMessage
Strips a CTCP wrapper, if there is one.
stripCtcpWrapper(String) - Static method in class f00f.net.irc.martyr.commands.CtcpNotice
Strips a CTCP wrapper, if there is one.
SummonDisabledError - Class in f00f.net.irc.martyr.errors
Code: 445 ERR_SUMMONDISABLED :SUMMON has been disabled Returned as a response to the SUMMON command.
SummonDisabledError() - Constructor for class f00f.net.irc.martyr.errors.SummonDisabledError
 
SummonDisabledError(String) - Constructor for class f00f.net.irc.martyr.errors.SummonDisabledError
 

T

testHello() - Method in class f00f.net.irc.martyr.test.TestMartyrJunit
Hello world unit test.
TestIRCConnection - Class in f00f.net.irc.martyr
JUnit test cases.
TestIRCConnection() - Constructor for class f00f.net.irc.martyr.TestIRCConnection
 
TestMartyrJunit - Class in f00f.net.irc.martyr.test
JUnit test case for general framework functions.
TestMartyrJunit() - Constructor for class f00f.net.irc.martyr.test.TestMartyrJunit
 
testMessageParsing() - Method in class f00f.net.irc.martyr.TestIRCConnection
 
TimerTaskCommand - Class in f00f.net.irc.martyr
This class delays sending a command to the IRC connection.
TimerTaskCommand(IRCConnection, OutCommand) - Constructor for class f00f.net.irc.martyr.TimerTaskCommand
 
TooManyChannelsError - Class in f00f.net.irc.martyr.errors
Code: 405 ERR_TOOMANYCHANNELS <channel name> :You have joined too many channels Sent to a user when they have joined the maximum number of allowed channels and they try to join another channel.
TooManyChannelsError() - Constructor for class f00f.net.irc.martyr.errors.TooManyChannelsError
 
TooManyChannelsError(String, String) - Constructor for class f00f.net.irc.martyr.errors.TooManyChannelsError
 
TooManyTargetsError - Class in f00f.net.irc.martyr.errors
Code: 407 ERR_TOOMANYTARGETS <target> :Duplicate recipients.
TooManyTargetsError() - Constructor for class f00f.net.irc.martyr.errors.TooManyTargetsError
 
TooManyTargetsError(String, String) - Constructor for class f00f.net.irc.martyr.errors.TooManyTargetsError
 
TopicCommand - Class in f00f.net.irc.martyr.commands
 
TopicCommand() - Constructor for class f00f.net.irc.martyr.commands.TopicCommand
 
TopicCommand(String, String) - Constructor for class f00f.net.irc.martyr.commands.TopicCommand
 
TopicInfoReply - Class in f00f.net.irc.martyr.replies
Contains info about the topic, who set it and when.
TopicInfoReply() - Constructor for class f00f.net.irc.martyr.replies.TopicInfoReply
For use as a factory.
TopicInfoReply(String, Date, String) - Constructor for class f00f.net.irc.martyr.replies.TopicInfoReply
 
TopicLockMode - Class in f00f.net.irc.martyr.modes.channel
Topic - The channel flag 't' is used to restrict the usage of the TOPIC command to channel operators.
TopicLockMode() - Constructor for class f00f.net.irc.martyr.modes.channel.TopicLockMode
 
toString() - Method in class f00f.net.irc.martyr.commands.ModeCommand
 
toString() - Method in class f00f.net.irc.martyr.commands.UserModeCommand
 
toString() - Method in class f00f.net.irc.martyr.commands.WelcomeCommand
 
toString() - Method in class f00f.net.irc.martyr.dcc.AutoDccSetup
 
toString() - Method in class f00f.net.irc.martyr.dcc.DccType
Returns the DCC TYPE tag, either CHAT or SEND.
toString() - Method in class f00f.net.irc.martyr.errors.UnknownError
 
toString() - Method in class f00f.net.irc.martyr.InputHandler
 
toString() - Method in class f00f.net.irc.martyr.IRCConnection
 
toString() - Method in class f00f.net.irc.martyr.Mode.Sign
 
toString() - Method in class f00f.net.irc.martyr.modes.GenericMode
 
toString() - Method in class f00f.net.irc.martyr.replies.UnknownReply
 
toString() - Method in class f00f.net.irc.martyr.services.AutoJoin
 
toString() - Method in class f00f.net.irc.martyr.services.AutoReconnect
 
toString() - Method in class f00f.net.irc.martyr.services.AutoRegister
 
toString() - Method in class f00f.net.irc.martyr.State
 
toString() - Method in class f00f.net.irc.martyr.util.FullNick
 

U

UModeUnknownFlagError - Class in f00f.net.irc.martyr.errors
Code: 501 ERR_UMODEUNKNOWNFLAG :Unknown MODE flag Returned by the server to indicate that a MODE message was sent with a nickname parameter and that the a mode flag sent was not recognized.
UModeUnknownFlagError() - Constructor for class f00f.net.irc.martyr.errors.UModeUnknownFlagError
 
UModeUnknownFlagError(String) - Constructor for class f00f.net.irc.martyr.errors.UModeUnknownFlagError
 
UnauthorizedDccException - Exception in f00f.net.irc.martyr.dcc
 
UnauthorizedDccException(String) - Constructor for exception f00f.net.irc.martyr.dcc.UnauthorizedDccException
 
UnAwayReply - Class in f00f.net.irc.martyr.replies
Signals that you were successfully marked un-away.
UnAwayReply() - Constructor for class f00f.net.irc.martyr.replies.UnAwayReply
Factory constructor.
UnAwayReply(String) - Constructor for class f00f.net.irc.martyr.replies.UnAwayReply
 
UNCONNECTED - Static variable in class f00f.net.irc.martyr.State
 
UNKNOWN - Static variable in class f00f.net.irc.martyr.State
 
UnknownCommand - Class in f00f.net.irc.martyr.commands
Some unknown command, for which there is no factory.
UnknownCommand() - Constructor for class f00f.net.irc.martyr.commands.UnknownCommand
 
UnknownCommandError - Class in f00f.net.irc.martyr.errors
Code: 421 ERR_UNKNOWNCOMMAND <command> :Unknown command Returned to a registered client to indicate that the command sent is unknown by the server.
UnknownCommandError() - Constructor for class f00f.net.irc.martyr.errors.UnknownCommandError
 
UnknownCommandError(String, String) - Constructor for class f00f.net.irc.martyr.errors.UnknownCommandError
 
UnknownError - Class in f00f.net.irc.martyr.errors
Some unknown command, for which there is no factory.
UnknownError(String) - Constructor for class f00f.net.irc.martyr.errors.UnknownError
 
UnknownModeError - Class in f00f.net.irc.martyr.errors
Code: 472 ERR_UNKNOWNMODE <char> :is unknown mode char to me
UnknownModeError() - Constructor for class f00f.net.irc.martyr.errors.UnknownModeError
 
UnknownModeError(Character, String) - Constructor for class f00f.net.irc.martyr.errors.UnknownModeError
 
UnknownReply - Class in f00f.net.irc.martyr.replies
A container for unknown replies.
UnknownReply(String) - Constructor for class f00f.net.irc.martyr.replies.UnknownReply
 
UNREGISTERED - Static variable in class f00f.net.irc.martyr.State
 
update(Observable, Object) - Method in class f00f.net.irc.martyr.ClientStateMonitor
 
update(Observable, Object) - Method in class f00f.net.irc.martyr.GenericAutoService
 
update(Observable, Object) - Method in class f00f.net.irc.martyr.GenericCommandAutoService
 
update(Observable, Object) - Method in class f00f.net.irc.martyr.services.AutoResponder
Does the work of figuring out what to respond to.
updateClientState(ClientState) - Method in class f00f.net.irc.martyr.commands.AbstractInCommand
By default, commands do not update the client state.
updateClientState(ClientState) - Method in class f00f.net.irc.martyr.commands.ChannelModeCommand
Passes the modes on to the clientstate.Channel object.
updateClientState(ClientState) - Method in class f00f.net.irc.martyr.commands.JoinCommand
 
updateClientState(ClientState) - Method in class f00f.net.irc.martyr.commands.KickCommand
 
updateClientState(ClientState) - Method in class f00f.net.irc.martyr.commands.ModeCommand
Does nothing, as this is a factory command.
updateClientState(ClientState) - Method in class f00f.net.irc.martyr.commands.NickCommand
 
updateClientState(ClientState) - Method in class f00f.net.irc.martyr.commands.PartCommand
Takes client state action.
updateClientState(ClientState) - Method in class f00f.net.irc.martyr.commands.QuitCommand
If we are quitting, we won't be worrying about our client state.
updateClientState(ClientState) - Method in class f00f.net.irc.martyr.commands.TopicCommand
 
updateClientState(ClientState) - Method in class f00f.net.irc.martyr.commands.UserModeCommand
 
updateClientState(ClientState) - Method in class f00f.net.irc.martyr.commands.WelcomeCommand
Sets the nick of the client state, if there is one included with this command.
updateClientState(ClientState) - Method in interface f00f.net.irc.martyr.InCommand
Asks the command to ensure that information it knows about the state the server thinks the client is in matches what we have.
updateClientState(ClientState) - Method in class f00f.net.irc.martyr.replies.ChannelCreationReply
This should, theoretically, never be called, because this command is only ever used as a factory.
updateClientState(ClientState) - Method in class f00f.net.irc.martyr.replies.ModeReply
This should, theoretically, never be called, because this command is only ever used as a factory.
updateClientState(ClientState) - Method in class f00f.net.irc.martyr.replies.NamesReply
Adds the list of names to the client state.
updateClientState(ClientState) - Method in class f00f.net.irc.martyr.replies.TopicInfoReply
 
updateCommand(InCommand) - Method in class f00f.net.irc.martyr.dcc.AutoDccSetup
Checks to see if the message is a CTCP message, and if so, calls handleCtcp.
updateCommand(InCommand) - Method in class f00f.net.irc.martyr.GenericCommandAutoService
 
updateCommand(InCommand) - Method in class f00f.net.irc.martyr.services.AutoJoin
 
updateCommand(InCommand) - Method in class f00f.net.irc.martyr.services.AutoReconnect
AutoReconnect will disable itself if it sees a quit command generated by returned from the server.
updateCommand(InCommand) - Method in class f00f.net.irc.martyr.services.AutoRegister
 
updateCommand(InCommand) - Method in class f00f.net.irc.martyr.test.IRCConsole.CommandListener
 
updateState(State) - Method in class f00f.net.irc.martyr.GenericAutoService
 
updateState(State) - Method in class f00f.net.irc.martyr.services.AutoJoin
 
updateState(State) - Method in class f00f.net.irc.martyr.services.AutoReconnect
 
updateState(State) - Method in class f00f.net.irc.martyr.services.AutoRegister
 
UserCommand - Class in f00f.net.irc.martyr.commands
Defines USER command, part of the handshake to register on the network.
UserCommand(String, String, IRCConnection) - Constructor for class f00f.net.irc.martyr.commands.UserCommand
 
UserModeCommand - Class in f00f.net.irc.martyr.commands
Defines a user MODE command.
UserModeCommand(String, String, StringTokenizer) - Constructor for class f00f.net.irc.martyr.commands.UserModeCommand
 
UserNotInChannelError - Class in f00f.net.irc.martyr.errors
Code: 441 ERR_USERNOTINCHANNEL <user> <channel> :They aren't on that channel Returned by the server to indicate that the target user of the command is not on the given channel.
UserNotInChannelError() - Constructor for class f00f.net.irc.martyr.errors.UserNotInChannelError
 
UserNotInChannelError(FullNick, String, String) - Constructor for class f00f.net.irc.martyr.errors.UserNotInChannelError
 
UserOnChannelError - Class in f00f.net.irc.martyr.errors
Code: 443 ERR_USERONCHANNEL <user> <channel> :is already on channel Returned when a client tries to invite a user to a channel they are already on.
UserOnChannelError() - Constructor for class f00f.net.irc.martyr.errors.UserOnChannelError
 
UserOnChannelError(FullNick, String, String) - Constructor for class f00f.net.irc.martyr.errors.UserOnChannelError
 
UsersDisabledError - Class in f00f.net.irc.martyr.errors
Code: 446 ERR_USERSDISABLED :USERS has been disabled Returned as a response to the USERS command.
UsersDisabledError() - Constructor for class f00f.net.irc.martyr.errors.UsersDisabledError
 
UsersDisabledError(String) - Constructor for class f00f.net.irc.martyr.errors.UsersDisabledError
 
UsersDontMatchError - Class in f00f.net.irc.martyr.errors
Code: 502 ERR_USERSDONTMATCH :Cant change mode for other users Error sent to any user trying to view or change the user mode for a user other than themselves.
UsersDontMatchError() - Constructor for class f00f.net.irc.martyr.errors.UsersDontMatchError
 
UsersDontMatchError(String) - Constructor for class f00f.net.irc.martyr.errors.UsersDontMatchError
 

V

VoiceMode - Class in f00f.net.irc.martyr.modes.channel
Voice Privilege - The mode 'v' is used to give and take voice privilege to/from a channel member.
VoiceMode() - Constructor for class f00f.net.irc.martyr.modes.channel.VoiceMode
 

W

WasNoSuchNickError - Class in f00f.net.irc.martyr.errors
Code: 406 ERR_WASNOSUCHNICK <nickname> :There was no such nickname Returned by WHOWAS to indicate there is no history information for that nickname.
WasNoSuchNickError() - Constructor for class f00f.net.irc.martyr.errors.WasNoSuchNickError
 
WasNoSuchNickError(FullNick, String) - Constructor for class f00f.net.irc.martyr.errors.WasNoSuchNickError
 
weJoined(ClientState) - Method in class f00f.net.irc.martyr.commands.JoinCommand
 
WelcomeCommand - Class in f00f.net.irc.martyr.commands
Defines the commands that a server issues to welcome us.
WelcomeCommand() - Constructor for class f00f.net.irc.martyr.commands.WelcomeCommand
Factory
WelcomeCommand(String, String) - Constructor for class f00f.net.irc.martyr.commands.WelcomeCommand
Used by parse to create an instance of WelcomeCommand.
WhoisChannelsReply - Class in f00f.net.irc.martyr.replies
 
WhoisChannelsReply() - Constructor for class f00f.net.irc.martyr.replies.WhoisChannelsReply
Factory constructor.
WhoisChannelsReply(String) - Constructor for class f00f.net.irc.martyr.replies.WhoisChannelsReply
 
WhoisCommand - Class in f00f.net.irc.martyr.commands
Implements a WHOIS command, to query details about a user.
WhoisCommand(String) - Constructor for class f00f.net.irc.martyr.commands.WhoisCommand
 
WhoisEndReply - Class in f00f.net.irc.martyr.replies
 
WhoisEndReply() - Constructor for class f00f.net.irc.martyr.replies.WhoisEndReply
Factory constructor.
WhoisEndReply(String) - Constructor for class f00f.net.irc.martyr.replies.WhoisEndReply
 
WhoisIdleReply - Class in f00f.net.irc.martyr.replies
 
WhoisIdleReply() - Constructor for class f00f.net.irc.martyr.replies.WhoisIdleReply
Factory constructor.
WhoisIdleReply(String) - Constructor for class f00f.net.irc.martyr.replies.WhoisIdleReply
 
WhoisServerReply - Class in f00f.net.irc.martyr.replies
 
WhoisServerReply() - Constructor for class f00f.net.irc.martyr.replies.WhoisServerReply
Factory constructor.
WhoisServerReply(String) - Constructor for class f00f.net.irc.martyr.replies.WhoisServerReply
 
WhoisTest - Class in f00f.net.irc.martyr.test
 
WhoisTest() - Constructor for class f00f.net.irc.martyr.test.WhoisTest
 
WhoisUserReply - Class in f00f.net.irc.martyr.replies
 
WhoisUserReply() - Constructor for class f00f.net.irc.martyr.replies.WhoisUserReply
Factory constructor.
WhoisUserReply(String) - Constructor for class f00f.net.irc.martyr.replies.WhoisUserReply
 
WildTopLevelError - Class in f00f.net.irc.martyr.errors
Code: 414 ERR_WILDTOPLEVEL <mask> :Wildcard in toplevel domain 412 - 414 are returned by PRIVMSG to indicate that the message wasn't delivered for some reason.
WildTopLevelError() - Constructor for class f00f.net.irc.martyr.errors.WildTopLevelError
 
WildTopLevelError(String, String) - Constructor for class f00f.net.irc.martyr.errors.WildTopLevelError
 

Y

YoureBannedCreepError - Class in f00f.net.irc.martyr.errors
Code: 465 ERR_YOUREBANNEDCREEP :You are banned from this server Returned after an attempt to connect and register yourself with a server which has been setup to explicitly deny connections to you.
YoureBannedCreepError() - Constructor for class f00f.net.irc.martyr.errors.YoureBannedCreepError
 
YoureBannedCreepError(String) - Constructor for class f00f.net.irc.martyr.errors.YoureBannedCreepError
 

A B C D E F G H I J K L M N O P Q R S T U V W Y

Copyright © 2000-2007 Ben Damm, Daniel Henninger, et al.