A C D E G I J L M N P Q R S T U W

A

AutoQUITListener - interface com.zerjio.JIRC.AutoQUITListener.
The basic interface for a AutoQUITMessage listener.
AutoQUITMessage - class com.zerjio.JIRC.AutoQUITMessage.
This class represents a QUIT message that the user has sended to the IRC server.
AutoQUITMessage(String, String) - Constructor for class com.zerjio.JIRC.AutoQUITMessage
Constructs an AutoQUIT message with a prefix and its parameters.
AutoQUITReceived(AutoQUITMessage) - Method in interface com.zerjio.JIRC.AutoQUITListener
This method should take care about an AutoQUITMessage that has been recieved.
addAutoQUITListener(AutoQUITListener) - Method in class com.zerjio.JIRC.IRCClient
Adds a AutoQUITListener.
addErrorListener(ErrorListener) - Method in class com.zerjio.JIRC.IRCClient
Adds a ErrorListener.
addJOINListener(JOINListener) - Method in class com.zerjio.JIRC.IRCClient
Adds a JOINListener.
addMODEListener(MODEListener) - Method in class com.zerjio.JIRC.IRCClient
Adds a MODEListener.
addMsgListener(MsgListener) - Method in class com.zerjio.JIRC.IRCClient
Adds a MsgListener.
addNAMESListener(NAMESListener) - Method in class com.zerjio.JIRC.IRCClient
Adds a NAMESListener.
addNICKListener(NICKListener) - Method in class com.zerjio.JIRC.IRCClient
Adds a NICKListener.
addPARTListener(PARTListener) - Method in class com.zerjio.JIRC.IRCClient
Adds a PARTListener.
addPINGListener(PINGListener) - Method in class com.zerjio.JIRC.IRCClient
Adds a PINGListener.
addPRIVMSGListener(PRIVMSGListener) - Method in class com.zerjio.JIRC.IRCClient
Adds a PRIVMSGListener.
addPRIVMSGListenerLastPosition(PRIVMSGListener) - Method in class com.zerjio.JIRC.IRCClient
Adds a PRIVMSGListener.
addQUITListener(QUITListener) - Method in class com.zerjio.JIRC.IRCClient
Adds a QUITListener.
addReplyMsgListener(ReplyMsgListener) - Method in class com.zerjio.JIRC.IRCClient
Adds a ReplyMsgListener.
addTOPICListener(TOPICListener) - Method in class com.zerjio.JIRC.IRCClient
Adds a TOPICListener.
affectsChannel() - Method in class com.zerjio.JIRC.MODEMessage
Returns if the mode msg affects a channel.
affectsUserInChannel() - Method in class com.zerjio.JIRC.MODEMessage
Returns if the mode msg affects to a user in a channel.
areChannelsEquivalent(String, String) - Static method in class com.zerjio.JIRC.Utils
Tests if two channel names are equivalent.
areNicksEquivalent(String, String) - Static method in class com.zerjio.JIRC.Utils
Tests if two nicks are equivalent.
asString() - Method in class com.zerjio.JIRC.IRCMessage
Gives a String representation of the IRC message.
asStringWithoutPrefix() - Method in class com.zerjio.JIRC.IRCMessage
Gives a String representation of the IRC message but ignoring its prefix.

C

com.zerjio.JIRC - package com.zerjio.JIRC
 
connect() - Method in class com.zerjio.JIRC.IRCClient
Makes a connection to the IRC server.
countChar(char, String) - Static method in class com.zerjio.JIRC.Utils
Counts the number of ocurrences of a char into a given string.

D

disconnect() - Method in class com.zerjio.JIRC.IRCClient
Breaks the connection with the IRC server.
disconnect() - Method in class com.zerjio.JIRC.IRCConnection
Turn off the connection, not allowing more writings nor readings.

E

ErrorListener - interface com.zerjio.JIRC.ErrorListener.
The basic interface for a ErrorMessage listener.
ErrorMessage - class com.zerjio.JIRC.ErrorMessage.
This class represents an internal error tipically trown when the connection has ended and a message has been tried to be send.
ErrorMessage(String, String) - Constructor for class com.zerjio.JIRC.ErrorMessage
Constructs an Error message with a prefix and its parameters.
ErrorReceived(ErrorMessage) - Method in interface com.zerjio.JIRC.ErrorListener
This method should take care about an ErrorMessage that has been generated.

G

getB() - Method in class com.zerjio.JIRC.MODEMessage
Returns the new value for B.
getBanMask() - Method in class com.zerjio.JIRC.MODEMessage
Gets the banMask that is affected by the MODE msg.
getChangeB() - Method in class com.zerjio.JIRC.MODEMessage
Returns if the B mode has chaged.
getChangeI() - Method in class com.zerjio.JIRC.MODEMessage
Returns if the I mode has chaged.
getChangeK() - Method in class com.zerjio.JIRC.MODEMessage
Returns if the K mode has chaged.
getChangeL() - Method in class com.zerjio.JIRC.MODEMessage
Returns if the L mode has chaged.
getChangeM() - Method in class com.zerjio.JIRC.MODEMessage
Returns if the M mode has chaged.
getChangeN() - Method in class com.zerjio.JIRC.MODEMessage
Returns if the N mode has chaged.
getChangeO() - Method in class com.zerjio.JIRC.MODEMessage
Returns if the O mode has chaged.
getChangeP() - Method in class com.zerjio.JIRC.MODEMessage
Returns if the P mode has chaged.
getChangeS() - Method in class com.zerjio.JIRC.MODEMessage
Returns if the S mode has chaged.
getChangeT() - Method in class com.zerjio.JIRC.MODEMessage
Returns if the T mode has chaged.
getChangeV() - Method in class com.zerjio.JIRC.MODEMessage
Returns if the V mode has chaged.
getChannelName() - Method in class com.zerjio.JIRC.JOINMessage
Returns the channel that has been joined.
getChannelName() - Method in class com.zerjio.JIRC.PARTMessage
Returns the channel that has been joined.
getChannelName() - Method in class com.zerjio.JIRC.RPL_CHANNELMODEISMessage
Returns the channel name of the RPL_CHANNELMODEIS message.
getChannelName() - Method in class com.zerjio.JIRC.RPL_ENDOFNAMESMessage
Returns the channel name of the RPL_ENDOFNAMES message.
getChannelName() - Method in class com.zerjio.JIRC.RPL_NAMEREPLYMessage
Returns the channel name of the RPL_NAMEREPLY message.
getChannelName() - Method in class com.zerjio.JIRC.RPL_NOTOPICMessage
Returns the channel name of the RPL_NOTOPIC message.
getChannelName() - Method in class com.zerjio.JIRC.RPL_TOPICMessage
Returns the channel name of the RPL_TOPIC message.
getChannelName() - Method in class com.zerjio.JIRC.TOPICMessage
Returns the channel name of the topic message.
getCommand() - Method in class com.zerjio.JIRC.IRCMessage
Gets the IRC message command.
getComment() - Method in class com.zerjio.JIRC.ReplyMessage
Returns the comment (explanation of the reply message).
getErrorMessage() - Method in class com.zerjio.JIRC.ErrorMessage
Returns the error message.
getHost() - Method in class com.zerjio.JIRC.IRCMessage
Gets the host (part of prefix).
getI() - Method in class com.zerjio.JIRC.MODEMessage
Returns the new value for I.
getI() - Method in class com.zerjio.JIRC.RPL_CHANNELMODEISMessage
Gets if the i mode is active.
getK() - Method in class com.zerjio.JIRC.MODEMessage
Returns the new value for K.
getK() - Method in class com.zerjio.JIRC.RPL_CHANNELMODEISMessage
Gets if the k mode is active.
getKey() - Method in class com.zerjio.JIRC.MODEMessage
Gets key of the channel.
getKey() - Method in class com.zerjio.JIRC.RPL_CHANNELMODEISMessage
Gets the key of the channel.
getL() - Method in class com.zerjio.JIRC.MODEMessage
Returns the new value for L.
getL() - Method in class com.zerjio.JIRC.RPL_CHANNELMODEISMessage
Gets if the l mode is active.
getLimit() - Method in class com.zerjio.JIRC.MODEMessage
Gets the number of users limit.
getLimit() - Method in class com.zerjio.JIRC.RPL_CHANNELMODEISMessage
Gets the limit of users.
getM() - Method in class com.zerjio.JIRC.MODEMessage
Returns the new value for M.
getM() - Method in class com.zerjio.JIRC.RPL_CHANNELMODEISMessage
Gets if the m mode is active.
getMessage() - Method in class com.zerjio.JIRC.PRIVMSGMessage
Returns the message sended.
getModesString() - Method in class com.zerjio.JIRC.MODEMessage
Returns a String that represent the modes that have been changed.
getMustBeDiscarded() - Method in class com.zerjio.JIRC.IRCMessage
Gets if the IRC message must be discarded.
getN() - Method in class com.zerjio.JIRC.MODEMessage
Returns the new value for N.
getN() - Method in class com.zerjio.JIRC.RPL_CHANNELMODEISMessage
Gets if the n mode is active.
getName() - Method in class com.zerjio.JIRC.ReplyMessage
Returns the name of the reply message.
getNewNick() - Method in class com.zerjio.JIRC.NICKMessage
Returns the new nick
getNick() - Method in class com.zerjio.JIRC.IRCMessage
Gets the nick (part of prefix).
getNicks() - Method in class com.zerjio.JIRC.RPL_NAMEREPLYMessage
Returns a list of nicks with their modifiers (@ | +).
getNicksWithoutModifiers() - Method in class com.zerjio.JIRC.RPL_NAMEREPLYMessage
Returns a list of nicks WITHOUT their modifiers (@ | +).
getO() - Method in class com.zerjio.JIRC.MODEMessage
Returns the new value for O.
getOldNick() - Method in class com.zerjio.JIRC.NICKMessage
Returns the nick that was previously used.
getP() - Method in class com.zerjio.JIRC.MODEMessage
Returns the new value for P.
getP() - Method in class com.zerjio.JIRC.RPL_CHANNELMODEISMessage
Gets if the p mode is active.
getParams() - Method in class com.zerjio.JIRC.IRCMessage
Gets the IRC message parameters.
getPort() - Method in class com.zerjio.JIRC.IRCClient
Returns the server port where the client will connect.
getPrefix() - Method in class com.zerjio.JIRC.IRCMessage
Gets the IRC message prefix.
getQuitMessage() - Method in class com.zerjio.JIRC.AutoQUITMessage
Returns the quit message.
getQuitMessage() - Method in class com.zerjio.JIRC.QUITMessage
Returns the quit message.
getRPL_NOTOPICReplyingString() - Method in class com.zerjio.JIRC.RPL_NOTOPICMessage
Returns the message of the RPL_NOTOPIC replying string.
getReceiverName() - Method in class com.zerjio.JIRC.MODEMessage
Gets the receiver Name that is affected by the MODE msg.
getRecipientName() - Method in class com.zerjio.JIRC.PRIVMSGMessage
Returns the recipient name of the message (a channel or nick).
getReplyingString() - Method in class com.zerjio.JIRC.ReplyMessage
Returns the replying string (the format of the reply message).
getS() - Method in class com.zerjio.JIRC.MODEMessage
Returns the new value for S.
getS() - Method in class com.zerjio.JIRC.RPL_CHANNELMODEISMessage
Gets if the s mode is active.
getServer() - Method in class com.zerjio.JIRC.IRCClient
Returns the server name
getT() - Method in class com.zerjio.JIRC.MODEMessage
Returns the new value for T.
getT() - Method in class com.zerjio.JIRC.RPL_CHANNELMODEISMessage
Gets if the t mode is active.
getTopic() - Method in class com.zerjio.JIRC.RPL_TOPICMessage
Returns the topic of the RPL_TOPIC.
getTopic() - Method in class com.zerjio.JIRC.TOPICMessage
Returns the topic of the channel.
getUsedCount() - Method in class com.zerjio.JIRC.IRCMessage
Gets how many times have this IRC message been used.
getUser() - Method in class com.zerjio.JIRC.IRCMessage
Gets the user (part of prefix).
getUser() - Method in class com.zerjio.JIRC.MODEMessage
Gets the user that is affected by the MODE msg.
getV() - Method in class com.zerjio.JIRC.MODEMessage
Returns the new value for V.

I

IRCClient - class com.zerjio.JIRC.IRCClient.
This class allows a higher level of interaction within the IRC client and the IRC server.
IRCClient() - Constructor for class com.zerjio.JIRC.IRCClient
Creates a new IRC client without specifying a server nor port to connect
IRCClient(String, int) - Constructor for class com.zerjio.JIRC.IRCClient
Creates a new IRC client with a determined server name and port.
IRCConnection - class com.zerjio.JIRC.IRCConnection.
A class that allows the basic communication between an IRC Client and an IRC Server.
IRCConnection(String, int) - Constructor for class com.zerjio.JIRC.IRCConnection
Creates a connection between the IRC Client and a specified IRC Server, which can be used to read() and write(...)
IRCMessage - class com.zerjio.JIRC.IRCMessage.
This class represents a basic message that is send over an IRC Connection.
IRCMessage(String, String, String) - Constructor for class com.zerjio.JIRC.IRCMessage
Constructs a general IRC message with a prefix, a command and its parameters.
isChannel(String) - Static method in class com.zerjio.JIRC.Utils
Returns if a string is the name of a channel (begins with # or &).
isClosed() - Method in class com.zerjio.JIRC.IRCClient
Returns if the connection is closed.
isClosed() - Method in class com.zerjio.JIRC.IRCConnection
Checks if the connection is closed.
isCommand(String) - Static method in class com.zerjio.JIRC.Utils
Returns if a string begins with a '/' and should be recognized as a command.
isReplyMessage(String) - Static method in class com.zerjio.JIRC.Utils
Checks if a command string is a reply message command (a 3 digit number).
isUsed() - Method in class com.zerjio.JIRC.IRCMessage
Returns if the IRC message has been previously used.

J

JOINListener - interface com.zerjio.JIRC.JOINListener.
The basic interface for a JOINMessage listener.
JOINMessage - class com.zerjio.JIRC.JOINMessage.
This class represents a JOIN message that is send over an IRC Connection.
JOINMessage(String, String) - Constructor for class com.zerjio.JIRC.JOINMessage
Constructs a JOIN message with a prefix and its parameters.
JOINReceived(JOINMessage) - Method in interface com.zerjio.JIRC.JOINListener
This method should take care about an JOINMessage that has been recieved.

L

listensTo(String) - Method in interface com.zerjio.JIRC.ReplyMsgListener
Should return true if it listens to the particular reply code and false otherwise.
listensTo(String) - Method in class com.zerjio.JIRC.SimpleReplyMsgListener
Returns true to listen to every reply message.
listensToJOIN(String) - Method in interface com.zerjio.JIRC.JOINListener
Should return true if it listens to the particular channel and false otherwise.
listensToMODE(String) - Method in interface com.zerjio.JIRC.MODEListener
Should return true if it listens to the particular channel or user and false otherwise.
listensToNAMES(String) - Method in interface com.zerjio.JIRC.NAMESListener
Should return true if it listens to the particular channel and false otherwise.
listensToPART(String) - Method in interface com.zerjio.JIRC.PARTListener
Should return true if it listens to the particular channel and false otherwise.
listensToPRIVMSG(String, String) - Method in interface com.zerjio.JIRC.PRIVMSGListener
Should return true if it listens to the particular receiver and false otherwise.
listensToTOPIC(String) - Method in interface com.zerjio.JIRC.TOPICListener
Should return true if it listens to the particular channel and false otherwise.

M

MODEListener - interface com.zerjio.JIRC.MODEListener.
The basic interface for a MODEMessage and RPL_CHANNELMODEISMessage listener.
MODEMessage - class com.zerjio.JIRC.MODEMessage.
This class represents a MODE message that is send over an IRC Connection.
MODEMessage(String, String) - Constructor for class com.zerjio.JIRC.MODEMessage
Constructs a MODE message with a prefix and its parameters.
MODEReceived(MODEMessage) - Method in interface com.zerjio.JIRC.MODEListener
This method should take care about an MODEMessage that has been recieved.
MsgListener - interface com.zerjio.JIRC.MsgListener.
The basic interface for a general IRC message listener.
markAsUsed() - Method in class com.zerjio.JIRC.IRCMessage
Marks the IRC message as used.
msgReceived(IRCMessage) - Method in interface com.zerjio.JIRC.MsgListener
This method should take care about an IRCMessage that has been recieved.
msgReceived(IRCMessage) - Method in class com.zerjio.JIRC.SimpleMsgListener
Just prints out the IRCMessage received.
mustBeDiscarded() - Method in class com.zerjio.JIRC.IRCMessage
Marks the IRC message to be discarded.

N

NAMESListener - interface com.zerjio.JIRC.NAMESListener.
The basic interface for a RPL_NAMEREPLYMessage, RPL_ENDOFNAMESMessage listener.
NICKListener - interface com.zerjio.JIRC.NICKListener.
The basic interface for a NICKMessage listener.
NICKMessage - class com.zerjio.JIRC.NICKMessage.
This class represents a NICK message that is send over an IRC Connection.
NICKMessage(String, String) - Constructor for class com.zerjio.JIRC.NICKMessage
Constructs a NICK message with a prefix and its parameters.
NICKReceived(NICKMessage) - Method in interface com.zerjio.JIRC.NICKListener
This method should take care about an NICKMessage that has been recieved.

P

PARTListener - interface com.zerjio.JIRC.PARTListener.
The basic interface for a PARTMessage listener.
PARTMessage - class com.zerjio.JIRC.PARTMessage.
This class represents a PART message that is send over an IRC Connection.
PARTMessage(String, String) - Constructor for class com.zerjio.JIRC.PARTMessage
Constructs a PART message with a prefix and its parameters.
PARTReceived(PARTMessage) - Method in interface com.zerjio.JIRC.PARTListener
This method should take care about an PARTMessage that has been recieved.
PINGListener - interface com.zerjio.JIRC.PINGListener.
The basic interface for a PINGMessage listener.
PINGMessage - class com.zerjio.JIRC.PINGMessage.
This class represents a PING message that is send over an IRC Connection.
PINGMessage(String, String) - Constructor for class com.zerjio.JIRC.PINGMessage
Constructs a PING message with a prefix and its parameters.
PINGReceived(PINGMessage) - Method in interface com.zerjio.JIRC.PINGListener
This method should take care about an PINGMessage that has been recieved.
PINGReceived(PINGMessage) - Method in class com.zerjio.JIRC.SimplePINGListener
Handles a PINGMessage by sending a PONG message with the same parameters as the PINGMessage has.
PRIVMSGListener - interface com.zerjio.JIRC.PRIVMSGListener.
The basic interface for a PRIVMSGMessage listener.
PRIVMSGMessage - class com.zerjio.JIRC.PRIVMSGMessage.
This class represents a PRIVMSG message that is send over an IRC Connection.
PRIVMSGMessage(String, String) - Constructor for class com.zerjio.JIRC.PRIVMSGMessage
Constructs a PRIVMSG message with a prefix and its parameters.
PRIVMSGReceived(PRIVMSGMessage) - Method in interface com.zerjio.JIRC.PRIVMSGListener
This method should take care about an PRIVMSGMessage that has been recieved.

Q

QUITListener - interface com.zerjio.JIRC.QUITListener.
The basic interface for a QUITMessage listener.
QUITMessage - class com.zerjio.JIRC.QUITMessage.
This class represents a QUIT message that is send over an IRC Connection.
QUITMessage(String, String) - Constructor for class com.zerjio.JIRC.QUITMessage
Constructs a QUIT message with a prefix and its parameters.
QUITReceived(QUITMessage) - Method in interface com.zerjio.JIRC.QUITListener
This method should take care about an QUITMessage that has been recieved.

R

RPL_CHANNELMODEISMessage - class com.zerjio.JIRC.RPL_CHANNELMODEISMessage.
This class represents a RPL_CHANNELMODEIS message that is send over an IRC Connection.
RPL_CHANNELMODEISMessage(String, String) - Constructor for class com.zerjio.JIRC.RPL_CHANNELMODEISMessage
Constructs a RPL_CHANNELMODEIS message with a prefix and its parameters.
RPL_CHANNELMODEISReceived(RPL_CHANNELMODEISMessage) - Method in interface com.zerjio.JIRC.MODEListener
This method should take care about an RPL_CHANNELMODEISMessage that has been recieved.
RPL_ENDOFNAMESMessage - class com.zerjio.JIRC.RPL_ENDOFNAMESMessage.
This class represents a RPL_ENDOFNAMES message that is send over an IRC Connection.
RPL_ENDOFNAMESMessage(String, String) - Constructor for class com.zerjio.JIRC.RPL_ENDOFNAMESMessage
Constructs a RPL_ENDOFNAMES message with a prefix and its parameters.
RPL_ENDOFNAMESReceived(RPL_ENDOFNAMESMessage) - Method in interface com.zerjio.JIRC.NAMESListener
This method should take care about an RPL_ENDOFNAMESMessage that has been recieved.
RPL_NAMEREPLYMessage - class com.zerjio.JIRC.RPL_NAMEREPLYMessage.
This class represents a RPL_NAMEREPLY message that is send over an IRC Connection.
RPL_NAMEREPLYMessage(String, String) - Constructor for class com.zerjio.JIRC.RPL_NAMEREPLYMessage
Constructs a RPL_NAMEREPLY message with a prefix and its parameters.
RPL_NAMEREPLYReceived(RPL_NAMEREPLYMessage) - Method in interface com.zerjio.JIRC.NAMESListener
This method should take care about an RPL_NAMEREPLYMessage that has been recieved.
RPL_NOTOPICMessage - class com.zerjio.JIRC.RPL_NOTOPICMessage.
This class represents a RPL_NOTOPIC message that is send over an IRC Connection.
RPL_NOTOPICMessage(String, String) - Constructor for class com.zerjio.JIRC.RPL_NOTOPICMessage
Constructs a RPL_NOTOPIC message with a prefix and its parameters.
RPL_NOTOPICReceived(RPL_NOTOPICMessage) - Method in interface com.zerjio.JIRC.TOPICListener
This method should take care about an RPL_NOTOPICMessage that has been recieved.
RPL_TOPICMessage - class com.zerjio.JIRC.RPL_TOPICMessage.
This class represents a RPL_TOPIC message that is send over an IRC Connection.
RPL_TOPICMessage(String, String) - Constructor for class com.zerjio.JIRC.RPL_TOPICMessage
Constructs a RPL_TOPIC message with a prefix and its parameters.
RPL_TOPICReceived(RPL_TOPICMessage) - Method in interface com.zerjio.JIRC.TOPICListener
This method should take care about an RPL_TOPICMessage that has been recieved.
ReplyMessage - class com.zerjio.JIRC.ReplyMessage.
A general reply message from the IRC Server.
ReplyMessage(String, String, String) - Constructor for class com.zerjio.JIRC.ReplyMessage
Constructs a reply message with a prefix, a command (a 3 digit number) and its parameters.
ReplyMsgListener - interface com.zerjio.JIRC.ReplyMsgListener.
The basic interface for a ReplyMessage listener.
read() - Method in class com.zerjio.JIRC.IRCConnection
Reads the available bytes sent by the server.
removeAllAutoQUITListeners() - Method in class com.zerjio.JIRC.IRCClient
Removes all AutoQUITListeners that have been previously added.
removeAllErrorListeners() - Method in class com.zerjio.JIRC.IRCClient
Removes all ErrorListeners that have been previously added.
removeAllJOINListeners() - Method in class com.zerjio.JIRC.IRCClient
Removes all JOINListeners that have been previously added.
removeAllMODEListeners() - Method in class com.zerjio.JIRC.IRCClient
Removes all MODEListeners that have been previously added.
removeAllMsgListeners() - Method in class com.zerjio.JIRC.IRCClient
Removes all MsgListeners that have been previously added.
removeAllNAMESListeners() - Method in class com.zerjio.JIRC.IRCClient
Removes all NAMESListeners that have been previously added.
removeAllNICKListeners() - Method in class com.zerjio.JIRC.IRCClient
Removes all NICKListeners that have been previously added.
removeAllPARTListeners() - Method in class com.zerjio.JIRC.IRCClient
Removes all PARTListeners that have been previously added.
removeAllPINGListeners() - Method in class com.zerjio.JIRC.IRCClient
Removes all PINGListeners that have been previously added.
removeAllPRIVMSGListeners() - Method in class com.zerjio.JIRC.IRCClient
Removes all PRIVMSGListeners that have been previously added.
removeAllQUITListeners() - Method in class com.zerjio.JIRC.IRCClient
Removes all QUITListeners that have been previously added.
removeAllReplyMsgListeners() - Method in class com.zerjio.JIRC.IRCClient
Removes all ReplyMsgListeners that have been previously added.
removeAllTOPICListeners() - Method in class com.zerjio.JIRC.IRCClient
Removes all TOPICListeners that have been previously added.
removeAutoQUITListener(AutoQUITListener) - Method in class com.zerjio.JIRC.IRCClient
Removes a AutoQUITListener that has been previously added.
removeErrorListener(ErrorListener) - Method in class com.zerjio.JIRC.IRCClient
Removes a ErrorListener that has been previously added.
removeJOINListener(JOINListener) - Method in class com.zerjio.JIRC.IRCClient
Removes a JOINListener that has been previously added.
removeMODEListener(MODEListener) - Method in class com.zerjio.JIRC.IRCClient
Removes a MODEListener that has been previously added.
removeMsgListener(MsgListener) - Method in class com.zerjio.JIRC.IRCClient
Removes a MsgListener that has been previously added.
removeNAMESListener(NAMESListener) - Method in class com.zerjio.JIRC.IRCClient
Removes a NAMESListener that has been previously added.
removeNICKListener(NICKListener) - Method in class com.zerjio.JIRC.IRCClient
Removes a NICKListener that has been previously added.
removePARTListener(PARTListener) - Method in class com.zerjio.JIRC.IRCClient
Removes a PARTListener that has been previously added.
removePINGListener(PINGListener) - Method in class com.zerjio.JIRC.IRCClient
Removes a PINGListener that has been previously added.
removePRIVMSGListener(PRIVMSGListener) - Method in class com.zerjio.JIRC.IRCClient
Removes a PRIVMSGListener that has been previously added.
removeQUITListener(QUITListener) - Method in class com.zerjio.JIRC.IRCClient
Removes a QUITListener that has been previously added.
removeReplyMsgListener(ReplyMsgListener) - Method in class com.zerjio.JIRC.IRCClient
Removes a ReplyMsgListener that has been previously added.
removeTOPICListener(TOPICListener) - Method in class com.zerjio.JIRC.IRCClient
Removes a TOPICListener that has been previously added.
replyMsgReceived(ReplyMessage) - Method in interface com.zerjio.JIRC.ReplyMsgListener
This method should take care about a ReplyMessage that has been recieved.
replyMsgReceived(ReplyMessage) - Method in class com.zerjio.JIRC.SimpleReplyMsgListener
Prints out all information known about a particular ReplyMessage.
run() - Method in class com.zerjio.JIRC.IRCClient
Gets all information send by the IRC server continuously.

S

SimpleMsgListener - class com.zerjio.JIRC.SimpleMsgListener.
A very basic MsgListener that only prints every IRC message that it receives.
SimpleMsgListener() - Constructor for class com.zerjio.JIRC.SimpleMsgListener
Constructs a SimpleMsgListener that will print the IRC messages as they are, including their prefix.
SimpleMsgListener(boolean) - Constructor for class com.zerjio.JIRC.SimpleMsgListener
Constructs a SimpleMsgListener that will print the IRC messages with or without printing the prefix (depending on the parameters).
SimplePINGListener - class com.zerjio.JIRC.SimplePINGListener.
A basic PINGListener that replies with a PONG message every time it receives a PINGMessage.
SimplePINGListener(IRCClient, boolean) - Constructor for class com.zerjio.JIRC.SimplePINGListener
Constructs a SimplePINGListener.
SimplePINGListener(IRCClient) - Constructor for class com.zerjio.JIRC.SimplePINGListener
Constructs a SimplePINGListener.
SimpleReplyMsgListener - class com.zerjio.JIRC.SimpleReplyMsgListener.
A basic ReplyMsgListener that prints the information available about every ReplyMessage that is received.
SimpleReplyMsgListener() - Constructor for class com.zerjio.JIRC.SimpleReplyMsgListener
 
sendJOINMessage(String) - Method in class com.zerjio.JIRC.IRCClient
Sends a JOIN message to the IRC server.
sendJOINMessage(String, String) - Method in class com.zerjio.JIRC.IRCClient
Sends a JOIN message to the IRC server.
sendMODEMessage(String) - Method in class com.zerjio.JIRC.IRCClient
Sends a MODE message to the IRC server to retrieve the modes of a channel.
sendMODEMessage(String, String) - Method in class com.zerjio.JIRC.IRCClient
Sends a MODE message to the IRC server.
sendMODEMessage(String, String, String, String, String) - Method in class com.zerjio.JIRC.IRCClient
Sends a MODE message to the IRC server.
sendMessage(IRCMessage) - Method in class com.zerjio.JIRC.IRCClient
Sends an IRCMessage to the IRC server.
sendNICKMessage(String) - Method in class com.zerjio.JIRC.IRCClient
Sends a NICK message to the IRC server.
sendPARTMessage(String) - Method in class com.zerjio.JIRC.IRCClient
Sends a PART message to the IRC server.
sendPASSMessage(String) - Method in class com.zerjio.JIRC.IRCClient
Sends a PASS message to the IRC server.
sendPASSMessage() - Method in class com.zerjio.JIRC.IRCClient
Sends a PASS message to the IRC server with a random connection password.
sendPINGMessage(String) - Method in class com.zerjio.JIRC.IRCClient
Sends a PING message to the IRC server.
sendPINGMessage(String, String) - Method in class com.zerjio.JIRC.IRCClient
Sends a PING message to the IRC server.
sendPONGMessage(String) - Method in class com.zerjio.JIRC.IRCClient
Sends a PONG message to the IRC server.
sendPONGMessage(String, String) - Method in class com.zerjio.JIRC.IRCClient
Sends a PONG message to the IRC server.
sendPRIVMSGMessage(String, String) - Method in class com.zerjio.JIRC.IRCClient
Sends a PRIVMSG message to the IRC server.
sendQUITMessage(String) - Method in class com.zerjio.JIRC.IRCClient
Sends a QUIT message with an optional text to the IRC server.
sendQUITMessage() - Method in class com.zerjio.JIRC.IRCClient
Sends a QUIT message to the IRC server.
sendRawMessage(String) - Method in class com.zerjio.JIRC.IRCClient
Sends a raw message to the IRC server.
sendTOPICMessage(String) - Method in class com.zerjio.JIRC.IRCClient
Sends a TOPIC message to the IRC server to retrieve the topic of a channel.
sendTOPICMessage(String, String) - Method in class com.zerjio.JIRC.IRCClient
Sends a TOPIC message to the IRC server to set the topic of a channel.
sendUSERMessage(String, String, String, String) - Method in class com.zerjio.JIRC.IRCClient
Sends a USER message to the IRC server.
setPort(int) - Method in class com.zerjio.JIRC.IRCClient
Sets the server port where will connect the client.
setServer(String) - Method in class com.zerjio.JIRC.IRCClient
Sets the server name
setServerAndPort(String, int) - Method in class com.zerjio.JIRC.IRCClient
Sets the server name and port where will connect the client.
splitString(char, String) - Static method in class com.zerjio.JIRC.Utils
Splits a given string into one or more which are separated by a given separator character.

T

TOPICListener - interface com.zerjio.JIRC.TOPICListener.
The basic interface for a TOPICMessage, RPL_NOTOPICMessage and RPL_TOPICMessage listener.
TOPICMessage - class com.zerjio.JIRC.TOPICMessage.
This class represents a TOPIC message that is send over an IRC Connection.
TOPICMessage(String, String) - Constructor for class com.zerjio.JIRC.TOPICMessage
Constructs a TOPIC message with a prefix and its parameters.
TOPICReceived(TOPICMessage) - Method in interface com.zerjio.JIRC.TOPICListener
This method should take care about an TOPICMessage that has been recieved.

U

Utils - class com.zerjio.JIRC.Utils.
A general utilities class.
Utils() - Constructor for class com.zerjio.JIRC.Utils
 

W

whoChangesModes() - Method in class com.zerjio.JIRC.MODEMessage
Returns who changes the modes.
whoChangesTopic() - Method in class com.zerjio.JIRC.TOPICMessage
Returns the nick of the one who has changed the topic
whoIsJoining() - Method in class com.zerjio.JIRC.JOINMessage
Returns who is joining the channel.
whoIsParting() - Method in class com.zerjio.JIRC.PARTMessage
Returns who is leaving the channel.
whoIsQuitting() - Method in class com.zerjio.JIRC.QUITMessage
The nick of the one who is leaving the network
whoSendsMessage() - Method in class com.zerjio.JIRC.PRIVMSGMessage
Returns the nick of the one who has sended the message
write(byte[]) - Method in class com.zerjio.JIRC.IRCConnection
Sends information to the IRC Server.

A C D E G I J L M N P Q R S T U W