A C D E F G H I N O P Q R S T U W

A

activate() - Method in class org.relayirc.chatengine.Channel
Request that this channel be activated, given-focus or brought-to-front.
addChannelListener(ChannelListener) - Method in class org.relayirc.chatengine.Channel
Channel listener support.
addChannelSearchListener(ChannelSearchListener) - Method in class org.relayirc.chatengine.ChannelSearch
Add search listener.
addPropertyChangeListener(PropertyChangeListener) - Method in class org.relayirc.chatengine.Channel
Property change support.
addPropertyChangeListener(PropertyChangeListener) - Method in class org.relayirc.chatengine.Server
Add a property change listener: not fully implemented.
addPropertyChangeListener(PropertyChangeListener) - Method in class org.relayirc.chatengine.User
Property change support.
addServerListener(ServerListener) - Method in class org.relayirc.chatengine.Server
Add a server listener.

C

Channel - Class in org.relayirc.chatengine
An IRC channel class that includes methods for joining, parting, kicking, banning, adding/removing channel listeners and property change support.
Channel(String) - Constructor for class org.relayirc.chatengine.Channel
Construct channel with name alone.
Channel(String, Server) - Constructor for class org.relayirc.chatengine.Channel
Construct channel with server.
Channel(String, String, int, Server) - Constructor for class org.relayirc.chatengine.Channel
Channel with name, topic, user count and a server.
ChannelAdapter - Class in org.relayirc.chatengine
Provides a default do-nothing implementation of ChannelListener.
ChannelAdapter() - Constructor for class org.relayirc.chatengine.ChannelAdapter
 
ChannelEvent - Class in org.relayirc.chatengine
Event fired by a channel.
ChannelEvent(Channel) - Constructor for class org.relayirc.chatengine.ChannelEvent
Event with no associated values.
ChannelEvent(Channel, Object) - Constructor for class org.relayirc.chatengine.ChannelEvent
Event with an optional arbitrary value.
ChannelEvent(Channel, String, String, Object) - Constructor for class org.relayirc.chatengine.ChannelEvent
Event with originating user and an optional arbitrary value.
ChannelEvent(Channel, String, String, String, String, Object) - Constructor for class org.relayirc.chatengine.ChannelEvent
Event with originating user, destination user and an optional arbitrary value.
ChannelListener - Interface in org.relayirc.chatengine
Implement this interface to listen to channel events incuding messages, joins, parts, bans and kicks.
ChannelSearch - Class in org.relayirc.chatengine
Channel searcher.
ChannelSearch(Server) - Constructor for class org.relayirc.chatengine.ChannelSearch
Channel search needs a server.
ChannelSearchListener - Interface in org.relayirc.chatengine
Inteface for listening to progress of a channel search.
ChatOptionListener - Interface in org.relayirc.chatengine
Currently not used: ChatOption provides standard beans property change support and thats good enough for now.
close() - Method in class org.relayirc.core.IRCConnection
Close socket connection to IRC server and close down message loop thread.
ComparableString - Class in org.relayirc.util
Sortable string that implements IComparable.
ComparableString(String) - Constructor for class org.relayirc.util.ComparableString
 
compareTo(IComparable) - Method in class org.relayirc.util.ComparableString
 
compareTo(IComparable) - Method in interface org.relayirc.util.IComparable
Compare to other object.
connect() - Method in class org.relayirc.chatengine.Channel
Connect/join this channel, does nothing if channel has no server.
connect(String, String, String, String) - Method in class org.relayirc.chatengine.Server
Connect to IRC server that was specified in the constructor.
connect(User) - Method in class org.relayirc.chatengine.Server
Connect to IRC server that was specified in the constructor.
CONNECTED - Static variable in class org.relayirc.core.IRCConnection
 
CONNECTING - Static variable in class org.relayirc.core.IRCConnection
 

D

Debug - Class in org.relayirc.util
Primitive debug logging facility.
Debug() - Constructor for class org.relayirc.util.Debug
 
disconnect(String) - Method in class org.relayirc.chatengine.Channel
Request channel disconnection by sending PART command with the message to server.
disconnect(String) - Method in class org.relayirc.chatengine.Server
Disconnect from server by sending a QUIT to the server, closing the socket to the server and then waiting for the message loop thread to die.
DISCONNECTED - Static variable in class org.relayirc.core.IRCConnection
 
DISCONNECTING - Static variable in class org.relayirc.core.IRCConnection
 

E

equals(Object) - Method in class org.relayirc.chatengine.Channel
 
equals(Object) - Method in class org.relayirc.chatengine.User
User objects are equal if they have the same nick name.
ERR_ALREADYREGISTRED - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_BADCHANNELKEY - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_BANNEDFROMCHAN - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_CANNOTSENDTOCHAN - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_CANTKILLSERVER - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_CHANNELISFULL - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_CHANOPRIVSNEEDED - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_ERRONEUSNICKNAME - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_FILEERROR - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_INVITEONLYCHAN - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_KEYSET - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_NEEDMOREPARAMS - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_NICKCOLLISION - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_NICKNAMEINUSE - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_NOADMININFO - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_NOLOGIN - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_NOMOTD - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_NONICKNAMEGIVEN - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_NOOPERHOST - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_NOORIGIN - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_NOPERMFORHOST - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_NOPRIVILEGES - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_NORECIPIENT - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_NOSUCHCHANNEL - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_NOSUCHNICK - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_NOSUCHSERVER - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_NOTEXTTOSEND - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_NOTONCHANNEL - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_NOTOPLEVEL - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_NOTREGISTERED - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_PASSWDMISMATCH - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_SUMMONDISABLED - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_TOOMANYCHANNELS - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_TOOMANYTARGETS - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_UMODEUNKNOWNFLAG - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_UNKNOWNCOMMAND - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_UNKNOWNMODE - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_USERNOTINCHANNEL - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_USERONCHANNEL - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_USERSDISABLED - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_USERSDONTMATCH - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_WASNOSUCHNICK - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_WILDTOPLEVEL - Static variable in interface org.relayirc.core.IRCConstants
 
ERR_YOUREBANNEDCREEP - Static variable in interface org.relayirc.core.IRCConstants
 

F

fireStatusEvent(String) - Method in class org.relayirc.chatengine.Server
Send status message to all ServerListeners, used internally.

G

getAltNick() - Method in class org.relayirc.chatengine.User
Get user's alternate nickname, only valid for current user.
getAppName() - Method in class org.relayirc.chatengine.Server
Get app name to be reported to version queries.
getAppVersion() - Method in class org.relayirc.chatengine.Server
Get app version to be reported to version queries.
getChannel(String) - Method in class org.relayirc.chatengine.Server
Returns view for specified channel, or null if there is none.
getChannel(String, boolean) - Method in class org.relayirc.chatengine.Server
Returns channel object specified by name, creates one if necessary.
getChannel() - Method in class org.relayirc.chatengine.ServerEvent
Get associated Channel object, or null if not applicable.
getChannelAt(int) - Method in class org.relayirc.chatengine.ChannelSearch
Number of channels found in most recent search, or null on error.
getChannelCount() - Method in class org.relayirc.chatengine.ChannelSearch
Number of channels found in most recent search, or -1 on error.
getChannelName() - Method in class org.relayirc.chatengine.ServerEvent
Get associated channel name (for onInvite), or null if not applicable.
getChannels() - Method in class org.relayirc.chatengine.User
Get list of user's channels as reported by last WHOIS reply.
getDescription() - Method in class org.relayirc.chatengine.Channel
 
getDescription() - Method in interface org.relayirc.chatengine.IChatObject
Get object's description.
getDescription() - Method in class org.relayirc.chatengine.Server
 
getDescription() - Method in class org.relayirc.chatengine.User
Get current user's comments on this user.
getFullName() - Method in class org.relayirc.chatengine.User
Get user's full-name.
getHostName() - Method in class org.relayirc.chatengine.User
Get name of computer on which user's client is running.
getIdleTime() - Method in class org.relayirc.chatengine.User
Get user's idle time as reported by last WHOIS reply.
getMaxNumBufferedUnsentMessages() - Method in class org.relayirc.chatengine.Channel
 
getMaxUsers() - Method in class org.relayirc.chatengine.ChannelSearch
Get maximum user-count criteria.
getMessage() - Method in class org.relayirc.chatengine.ServerEvent
Get associated message, or null if not applicable.
getMinUsers() - Method in class org.relayirc.chatengine.ChannelSearch
Get minimum user-count criteria.
getName() - Method in class org.relayirc.chatengine.Channel
Get name of channel (e.g.
getName() - Method in class org.relayirc.chatengine.ChannelSearch
Get channel name search string.
getName() - Method in class org.relayirc.chatengine.Server
Host name of server.
getName() - Method in class org.relayirc.chatengine.User
Get user's IRC handle (same as nick).
getNetwork() - Method in class org.relayirc.chatengine.Server
 
getNick() - Method in class org.relayirc.chatengine.Server
Get nick name currently in use
getNick() - Method in class org.relayirc.chatengine.User
Get user's IRC handle.
getNick() - Method in class org.relayirc.core.IRCConnection
Get nick name currently in use.
getOriginAddress() - Method in class org.relayirc.chatengine.ChannelEvent
Address of the originating chat user or null if not applicable.
getOriginNick() - Method in class org.relayirc.chatengine.ChannelEvent
Nick name of the originating chat user or null if not applicable.
getOriginNick() - Method in class org.relayirc.chatengine.ServerEvent
Get nick of user who originated this event (for onInvite), or null if not applicable.
getPort() - Method in class org.relayirc.chatengine.Server
Get default port: first port in port array.
getPorts() - Method in class org.relayirc.chatengine.Server
Get port array.
getServer() - Method in class org.relayirc.chatengine.Channel
Get the channel's server, which may be null.
getServer() - Method in class org.relayirc.chatengine.ServerEvent
Get associated Server object, or null if not applicable.
getServerDesc() - Method in class org.relayirc.chatengine.User
Get description of user's server as reported by last WHOIS reply.
getServerName() - Method in class org.relayirc.chatengine.User
Get name of IRC server user is using.
getSignonTime() - Method in class org.relayirc.chatengine.User
Get user's signon time as reported by last WHOIS reply.
getState() - Method in class org.relayirc.core.IRCConnection
Get engine's state (see ChatEngine.DISCONNECTED, ChatEngine.CONNECTED, etc.
getString() - Method in class org.relayirc.util.ComparableString
 
getSubjectAddress() - Method in class org.relayirc.chatengine.ChannelEvent
Address of the destination chat user or null if not applicable.
getSubjectNick() - Method in class org.relayirc.chatengine.ChannelEvent
Nick name of the chat user or null if not applicable.
getTargetNick() - Method in class org.relayirc.chatengine.ServerEvent
Get nick of target user of this event (for onInvite), or null if not applicable.
getTitle() - Method in class org.relayirc.chatengine.Server
 
getTopic() - Method in class org.relayirc.chatengine.Channel
Get channel's topic.
getUpdateTime() - Method in class org.relayirc.chatengine.User
Get time of last WHOIS reply.
getUser() - Method in class org.relayirc.chatengine.ServerEvent
Get user associated with this message, or null if not applicable.
getUserCount() - Method in class org.relayirc.chatengine.Channel
Number of users currently on channel.
getUserName() - Method in class org.relayirc.chatengine.User
Get login name reported to IRC by user's ident daemon.
getUsers() - Method in class org.relayirc.chatengine.ServerEvent
Get list of user nick names (for onIsOn), or null if not applicable
getValue() - Method in class org.relayirc.chatengine.ChannelEvent
Arbitrary value associated with event.

H

hasVoice() - Method in class org.relayirc.chatengine.User
Get user's channel voice status.

I

IChatObject - Interface in org.relayirc.chatengine
Interface for a chat data object, created for use by PropDlg and PropPanel.
IComparable - Interface in org.relayirc.util
Objects that implement this interface are sortable by QuickSort.
IdentServer - Class in org.relayirc.core
Implements a "one-shot" ident authentication server.
IdentServer(String) - Constructor for class org.relayirc.core.IdentServer
Construct identity server for a specified user name.
index - Variable in class org.relayirc.util.ParsedToken
Position that string token was found in string
intArrayToString(int[]) - Static method in class org.relayirc.util.Utilities
Convert integer array to a string.
IRCConnection - Class in org.relayirc.core
A socket connection to a RFC-1459 compatible IRC server.
IRCConnection(String, int, String, String, String, String) - Constructor for class org.relayirc.core.IRCConnection
Constructs, but does not open, an IRC connection by specifying server hostname and port of a IRC server as well as user registration information.
IRCConnectionAdapter - Class in org.relayirc.core
Do-nothing implementation of IRCConnectionListener to make it easy to derive new connection listeners.
IRCConnectionAdapter() - Constructor for class org.relayirc.core.IRCConnectionAdapter
 
IRCConnectionListener - Interface in org.relayirc.core
Implement this interface to listen to an IRCConnection.
IRCConstants - Interface in org.relayirc.core
IRC reply and error numbers specified in RFC-1459.
IRCException - Exception in org.relayirc.core
Exception that caused disconnection from IRC server.
IRCException(String) - Constructor for exception org.relayirc.core.IRCException
 
isComplete() - Method in class org.relayirc.chatengine.ChannelSearch
True if seach has completed.
isConnected() - Method in class org.relayirc.chatengine.Channel
True if channel is connected/joined.
isConnected() - Method in class org.relayirc.chatengine.Server
Check connection status and returns true if connected.
isConnecting() - Method in class org.relayirc.chatengine.Server
Check connection status and returns true if server is in the process of connecting.
isCreator() - Method in class org.relayirc.chatengine.User
Get user's channel creator status.
isDebug() - Static method in class org.relayirc.util.Debug
Wap, wap -- is this thing turn on?
isFavorite() - Method in class org.relayirc.chatengine.Server
 
isOnline() - Method in class org.relayirc.chatengine.User
Get user's online status (TODO!)
isOperator() - Method in class org.relayirc.chatengine.User
Get user's channel operator status.

N

needsSorting(Vector) - Static method in class org.relayirc.util.QuickSort
Quicksort will rearrange elements when they are all equal.

O

onAction(ChannelEvent) - Method in class org.relayirc.chatengine.ChannelAdapter
 
onAction(ChannelEvent) - Method in interface org.relayirc.chatengine.ChannelListener
User has acted.
onAction(String, String, String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onAction(String, String, String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onActivation(ChannelEvent) - Method in class org.relayirc.chatengine.ChannelAdapter
 
onActivation(ChannelEvent) - Method in interface org.relayirc.chatengine.ChannelListener
Channel has been activated, given focus or brought-to-front.
onBan(ChannelEvent) - Method in class org.relayirc.chatengine.ChannelAdapter
 
onBan(ChannelEvent) - Method in interface org.relayirc.chatengine.ChannelListener
An operator has banned a user from the channel.
onBan(String, String, String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onBan(String, String, String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onChannelAdd(ServerEvent) - Method in class org.relayirc.chatengine.ServerAdapter
 
onChannelAdd(ServerEvent) - Method in interface org.relayirc.chatengine.ServerListener
Channel object has been added to list of those managed by Server object.
onChannelJoin(ServerEvent) - Method in class org.relayirc.chatengine.ServerAdapter
 
onChannelJoin(ServerEvent) - Method in interface org.relayirc.chatengine.ServerListener
User has joined a channel.
onChannelPart(ServerEvent) - Method in class org.relayirc.chatengine.ServerAdapter
 
onChannelPart(ServerEvent) - Method in interface org.relayirc.chatengine.ServerListener
User has parted from a channel.
onClientInfo(String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onClientInfo(String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onClientSource(String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onClientSource(String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onClientVersion(String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onClientVersion(String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onConnect(ChannelEvent) - Method in class org.relayirc.chatengine.ChannelAdapter
 
onConnect(ChannelEvent) - Method in interface org.relayirc.chatengine.ChannelListener
Server has connected/joined the channel.
onConnect(ServerEvent) - Method in class org.relayirc.chatengine.ServerAdapter
 
onConnect(ServerEvent) - Method in interface org.relayirc.chatengine.ServerListener
Engine has connected to IRC server.
onConnect() - Method in class org.relayirc.core.IRCConnectionAdapter
 
onConnect() - Method in interface org.relayirc.core.IRCConnectionListener
 
onDeOp(ChannelEvent) - Method in class org.relayirc.chatengine.ChannelAdapter
 
onDeOp(ChannelEvent) - Method in interface org.relayirc.chatengine.ChannelListener
An operator has taken away a users operator rights.
onDeOp(String, String, String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onDeOp(String, String, String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onDisconnect(ChannelEvent) - Method in class org.relayirc.chatengine.ChannelAdapter
 
onDisconnect(ChannelEvent) - Method in interface org.relayirc.chatengine.ChannelListener
Server has disconnected/parted the channel.
onDisconnect(ServerEvent) - Method in class org.relayirc.chatengine.ServerAdapter
 
onDisconnect(ServerEvent) - Method in interface org.relayirc.chatengine.ServerListener
Engine has disconnected from IRC server.
onDisconnect() - Method in class org.relayirc.core.IRCConnectionAdapter
 
onDisconnect() - Method in interface org.relayirc.core.IRCConnectionListener
 
onErrorAlreadyRegistered() - Method in class org.relayirc.core.IRCConnectionAdapter
 
onErrorAlreadyRegistered() - Method in interface org.relayirc.core.IRCConnectionListener
 
onErrorErroneusNickname(String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onErrorErroneusNickname(String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onErrorNeedMoreParams() - Method in class org.relayirc.core.IRCConnectionAdapter
 
onErrorNeedMoreParams() - Method in interface org.relayirc.core.IRCConnectionListener
 
onErrorNickCollision(String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onErrorNickCollision(String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onErrorNickNameInUse(String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onErrorNickNameInUse(String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onErrorNoMOTD() - Method in class org.relayirc.core.IRCConnectionAdapter
 
onErrorNoMOTD() - Method in interface org.relayirc.core.IRCConnectionListener
 
onErrorNoNicknameGiven() - Method in class org.relayirc.core.IRCConnectionAdapter
 
onErrorNoNicknameGiven() - Method in interface org.relayirc.core.IRCConnectionListener
 
onErrorUnknown(String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onErrorUnknown(String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onErrorUnsupported(String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onErrorUnsupported(String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onInvite(ServerEvent) - Method in class org.relayirc.chatengine.ServerAdapter
 
onInvite(ServerEvent) - Method in interface org.relayirc.chatengine.ServerListener
User has invited us to join a channel.
onInvite(String, String, String, String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onInvite(String, String, String, String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onIsOn(ServerEvent) - Method in class org.relayirc.chatengine.ServerAdapter
 
onIsOn(ServerEvent) - Method in interface org.relayirc.chatengine.ServerListener
Query results for an ISON query.
onIsOn(String[]) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onIsOn(String[]) - Method in interface org.relayirc.core.IRCConnectionListener
 
onJoin(ChannelEvent) - Method in class org.relayirc.chatengine.ChannelAdapter
 
onJoin(ChannelEvent) - Method in interface org.relayirc.chatengine.ChannelListener
A user has joined the channel.
onJoin(String, String, String, boolean) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onJoin(String, String, String, boolean) - Method in interface org.relayirc.core.IRCConnectionListener
 
onKick(ChannelEvent) - Method in class org.relayirc.chatengine.ChannelAdapter
 
onKick(ChannelEvent) - Method in interface org.relayirc.chatengine.ChannelListener
An operator has kicked a user from the channel.
onKick(String, String, String, String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onKick(String, String, String, String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onMessage(ChannelEvent) - Method in class org.relayirc.chatengine.ChannelAdapter
 
onMessage(ChannelEvent) - Method in interface org.relayirc.chatengine.ChannelListener
A user has spoken.
onMessage(String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onMessage(String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onNames(ChannelEvent) - Method in class org.relayirc.chatengine.ChannelAdapter
 
onNames(ChannelEvent) - Method in interface org.relayirc.chatengine.ChannelListener
Received users who joined the channel.
onNames(String, String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onNames(String, String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onNick(ChannelEvent) - Method in class org.relayirc.chatengine.ChannelAdapter
 
onNick(ChannelEvent) - Method in interface org.relayirc.chatengine.ChannelListener
A user has changed nick names.
onNick(String, String, String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onNick(String, String, String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onNotice(ChannelEvent) - Method in class org.relayirc.chatengine.ChannelAdapter
 
onNotice(ChannelEvent) - Method in interface org.relayirc.chatengine.ChannelListener
A user has spoken.
onNotice(String, String, String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onNotice(String, String, String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onOp(ChannelEvent) - Method in class org.relayirc.chatengine.ChannelAdapter
 
onOp(ChannelEvent) - Method in interface org.relayirc.chatengine.ChannelListener
An operator has given a user operator rights.
onOp(String, String, String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onOp(String, String, String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onParsingError(String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onParsingError(String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onPart(ChannelEvent) - Method in class org.relayirc.chatengine.ChannelAdapter
 
onPart(ChannelEvent) - Method in interface org.relayirc.chatengine.ChannelListener
A user has parted/left the channel.
onPart(String, String, String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onPart(String, String, String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onPing(String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onPing(String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onPrivateMessage(String, String, String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onPrivateMessage(String, String, String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onQuit(ChannelEvent) - Method in class org.relayirc.chatengine.ChannelAdapter
 
onQuit(ChannelEvent) - Method in interface org.relayirc.chatengine.ChannelListener
A user has quit/disconnected from the chat server.
onQuit(String, String, String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onQuit(String, String, String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onReplyEndOfWhoIs(String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onReplyEndOfWhoIs(String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onReplyList(String, int, String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onReplyList(String, int, String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onReplyListEnd() - Method in class org.relayirc.core.IRCConnectionAdapter
 
onReplyListEnd() - Method in interface org.relayirc.core.IRCConnectionListener
 
onReplyListStart() - Method in class org.relayirc.core.IRCConnectionAdapter
 
onReplyListStart() - Method in interface org.relayirc.core.IRCConnectionListener
 
onReplyListUserChannels(int) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onReplyListUserChannels(int) - Method in interface org.relayirc.core.IRCConnectionListener
 
onReplyListUserClient(String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onReplyListUserClient(String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onReplyMOTD(String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onReplyMOTD(String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onReplyMOTDEnd() - Method in class org.relayirc.core.IRCConnectionAdapter
 
onReplyMOTDEnd() - Method in interface org.relayirc.core.IRCConnectionListener
 
onReplyMOTDStart() - Method in class org.relayirc.core.IRCConnectionAdapter
 
onReplyMOTDStart() - Method in interface org.relayirc.core.IRCConnectionListener
 
onReplyNameReply(String, String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onReplyNameReply(String, String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onReplyTopic(String, String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onReplyTopic(String, String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onReplyVersion(String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onReplyVersion(String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onReplyWhoIsChannels(String, String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onReplyWhoIsChannels(String, String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onReplyWhoIsIdle(String, int, Date) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onReplyWhoIsIdle(String, int, Date) - Method in interface org.relayirc.core.IRCConnectionListener
 
onReplyWhoIsOperator(String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onReplyWhoIsOperator(String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onReplyWhoIsServer(String, String, String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onReplyWhoIsServer(String, String, String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onReplyWhoIsUser(String, String, String, String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onReplyWhoIsUser(String, String, String, String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onStatus(ServerEvent) - Method in class org.relayirc.chatengine.ServerAdapter
 
onStatus(ServerEvent) - Method in interface org.relayirc.chatengine.ServerListener
Status message from engine.
onStatus(String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onStatus(String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onTopic(String, String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onTopic(String, String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onTopicChange(ChannelEvent) - Method in class org.relayirc.chatengine.ChannelAdapter
 
onTopicChange(ChannelEvent) - Method in interface org.relayirc.chatengine.ChannelListener
Channel topic has changed.
onUpdateComplete() - Method in class org.relayirc.chatengine.User
Notify listeners that user has been updated.
onVersionNotice(String, String, String) - Method in class org.relayirc.core.IRCConnectionAdapter
 
onVersionNotice(String, String, String) - Method in interface org.relayirc.core.IRCConnectionListener
 
onWhoIs(ServerEvent) - Method in class org.relayirc.chatengine.ServerAdapter
 
onWhoIs(ServerEvent) - Method in interface org.relayirc.chatengine.ServerListener
Query result from an WHOIS query.
open() - Method in class org.relayirc.core.IRCConnection
Opens socket connection to IRC server.
open(IRCConnection) - Method in class org.relayirc.core.IRCConnection
Opens socket connection to IRC server.
org.relayirc.chatengine - package org.relayirc.chatengine
The org.relayirc.chatengine provides higher level IRC classes such as Server, Channel and User.
org.relayirc.core - package org.relayirc.core
The org.relayirc.core package provides low level IRC connection functionality such as opening a connection, writing commands to a connection and closing a connection.
org.relayirc.util - package org.relayirc.util
General purpose utility classes.

P

ParsedToken - Class in org.relayirc.util
Super-simple string parser.
ParsedToken() - Constructor for class org.relayirc.util.ParsedToken
 
println(String) - Static method in class org.relayirc.util.Debug
Write to debug message output destination.
printStackTrace(Exception) - Static method in class org.relayirc.util.Debug
Write exception text to message output destination.
printWarning() - Method in class org.relayirc.core.IdentServer
 

Q

QuickSort - Class in org.relayirc.util
Quick sort implementation that will sort an array or Vector of IComparable objects.
QuickSort() - Constructor for class org.relayirc.util.QuickSort
 
quicksort(IComparable[], boolean) - Static method in class org.relayirc.util.QuickSort
 
quicksort(Vector, boolean) - Static method in class org.relayirc.util.QuickSort
 

R

removeChannelListener(ChannelListener) - Method in class org.relayirc.chatengine.Channel
Channel listener support.
removeChannelSearchListener(ChannelSearchListener) - Method in class org.relayirc.chatengine.ChannelSearch
Remove search listener.
removePropertyChangeListener(PropertyChangeListener) - Method in class org.relayirc.chatengine.Channel
Property change support.
removePropertyChangeListener(PropertyChangeListener) - Method in class org.relayirc.chatengine.Server
Remove a property change listener: not fully implemented.
removePropertyChangeListener(PropertyChangeListener) - Method in class org.relayirc.chatengine.User
Property change support.
removeServerListener(ServerListener) - Method in class org.relayirc.chatengine.Server
Remove a server listener.
RPL_ADMINEMAIL - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_ADMINLOC1 - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_ADMINLOC2 - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_ADMINME - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_AWAY - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_BANLIST - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_CHANNELMODEIS - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_CLOSEEND - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_CLOSING - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_ENDOFBANLIST - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_ENDOFINFO - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_ENDOFLINKS - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_ENDOFMOTD - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_ENDOFNAMES - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_ENDOFSERVICES - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_ENDOFSTATS - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_ENDOFUSERS - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_ENDOFWHO - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_ENDOFWHOIS - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_ENDOFWHOWAS - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_INFO - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_INFOSTART - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_INVITING - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_ISON - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_KILLDONE - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_LINKS - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_LIST - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_LISTEND - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_LISTSTART - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_LUSERCHANNELS - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_LUSERCLIENT - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_LUSERME - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_LUSEROP - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_LUSERUNKNOWN - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_MOTD - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_MOTDSTART - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_MYPORTIS - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_NAMREPLY - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_NONE - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_NOTOPIC - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_NOUSERS - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_NOWAWAY - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_REHASHING - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_SERVICE - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_SERVICEINFO - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_SERVLIST - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_SERVLISTEND - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_STATSCLINE - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_STATSCOMMANDS - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_STATSHLINE - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_STATSILINE - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_STATSKLINE - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_STATSLINKINFO - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_STATSLLINE - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_STATSNLINE - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_STATSOLINE - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_STATSQLINE - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_STATSUPTIME - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_STATSYLINE - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_SUMMONING - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_TIME - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_TOPIC - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_TRACECLASS - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_TRACECONNECTING - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_TRACEHANDSHAKE - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_TRACELINK - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_TRACELOG - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_TRACENEWTYPE - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_TRACEOPERATOR - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_TRACESERVER - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_TRACEUNKNOWN - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_TRACEUSER - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_UMODEIS - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_UNAWAY - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_USERHOST - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_USERS - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_USERSSTART - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_VERSION - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_WHOISCHANNELS - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_WHOISCHANOP - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_WHOISIDLE - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_WHOISOPERATOR - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_WHOISSERVER - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_WHOISUSER - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_WHOREPLY - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_WHOWASUSER - Static variable in interface org.relayirc.core.IRCConstants
 
RPL_YOUREOPER - Static variable in interface org.relayirc.core.IRCConstants
 
run() - Method in class org.relayirc.core.IdentServer
Start running, service one ident request and then terminate.
run() - Method in class org.relayirc.core.IRCConnection
The main message loop.

S

searchEnded() - Method in interface org.relayirc.chatengine.ChannelSearchListener
Called when seach ends.
searchFound(Channel) - Method in interface org.relayirc.chatengine.ChannelSearchListener
Called when channel is found that meets search criteria.
searchStarted(int) - Method in interface org.relayirc.chatengine.ChannelSearchListener
Called when seach begins.
sendAction(String) - Method in class org.relayirc.chatengine.Channel
Send an action to this channel.
sendBan(String) - Method in class org.relayirc.chatengine.Channel
Ban a user from this channel.
sendCommand(String) - Method in class org.relayirc.chatengine.Server
Send command string directly to server
sendDeOp(String) - Method in class org.relayirc.chatengine.Channel
Take operator rights from a user.
sendJoin() - Method in class org.relayirc.chatengine.Channel
Join this channel, requires a server.
sendJoin(Channel) - Method in class org.relayirc.chatengine.Server
Join specified channel by sending JOIN command to IRC server, adding channel object to server's channel collection and notifying listeners of channel join.
sendJoin(String) - Method in class org.relayirc.chatengine.Server
Join specified channel by sending a JOIN command to the IRC server creating a new channel object and notifying listeners of channel join.
sendKick(String) - Method in class org.relayirc.chatengine.Channel
Kick a user from the channel.
sendMessage(String) - Method in class org.relayirc.chatengine.Channel
Send a one line or multiline message to this channel.
sendNames() - Method in class org.relayirc.chatengine.Channel
Send a NAMES request to this channel.
sendNick(String) - Method in class org.relayirc.chatengine.Server
Send new nick name request.
sendNick(String) - Method in class org.relayirc.core.IRCConnection
Send change-nickname request to IRC server and save value as the nick name currently in use.
sendNotice(String) - Method in class org.relayirc.chatengine.Channel
Send a NOTICE to this channel.
sendOp(String) - Method in class org.relayirc.chatengine.Channel
Give operator rights to a user.
sendPart(String) - Method in class org.relayirc.chatengine.Channel
Part (leave) this channel.
sendPart(Channel, String) - Method in class org.relayirc.chatengine.Server
Send channel PART with the message, notify listeners and remove channel.
sendPart(String, String) - Method in class org.relayirc.chatengine.Server
Send channel PART with the message, notify listeners and remove channel.
sendPrivateMessage(String, String) - Method in class org.relayirc.chatengine.Server
Send private message.
sendPrivateMessage(String, String, boolean) - Method in class org.relayirc.chatengine.Server
Send private message.
sendPrivMsg(String) - Method in class org.relayirc.chatengine.Channel
Send PRIVMSG to this channel.
sendQuit(String) - Method in class org.relayirc.chatengine.Server
Send quit message to server.
sendVersion(String) - Method in class org.relayirc.chatengine.Server
Send version information to server
sendWhoIs(String) - Method in class org.relayirc.chatengine.Server
Send WHIOS for user specified by nick name.
sendWhoIs(User) - Method in class org.relayirc.chatengine.Server
Send WHIOS for user specified by User object, object will be updated when WHOIS information is received.
Server - Class in org.relayirc.chatengine
Manages a connection to an IRC server and handles incoming messages by creating channel objects, routing messages to channel objects and routing events to server listeners.
Server(String, int, String, String) - Constructor for class org.relayirc.chatengine.Server
Construct a server by specifying server name, port, network and port.
ServerAdapter - Class in org.relayirc.chatengine
Provides a default do-nothing implementation of ServerListener.
ServerAdapter() - Constructor for class org.relayirc.chatengine.ServerAdapter
 
ServerEvent - Class in org.relayirc.chatengine
Event fired by a Server.
ServerEvent(Server) - Constructor for class org.relayirc.chatengine.ServerEvent
Event with no associated value.
ServerEvent(Server, String, String, String) - Constructor for class org.relayirc.chatengine.ServerEvent
Invite with origin nick, target nick and channel name.
ServerEvent(Server, Channel) - Constructor for class org.relayirc.chatengine.ServerEvent
Event associated with a channel.
ServerEvent(Server, Server) - Constructor for class org.relayirc.chatengine.ServerEvent
Event associated with server.
ServerEvent(Server, User) - Constructor for class org.relayirc.chatengine.ServerEvent
Event associated with a user.
ServerEvent(Server, String[]) - Constructor for class org.relayirc.chatengine.ServerEvent
Event associated with a user.
ServerEvent(Server, String) - Constructor for class org.relayirc.chatengine.ServerEvent
Event associated with status message.
ServerListener - Interface in org.relayirc.chatengine
Implement this interface to listen for server connection and disconnection, channel joins and parts and status messages.
setAltNick(String) - Method in class org.relayirc.chatengine.User
Set user's alternate nickname, only valid for current user.
setAppName(String) - Method in class org.relayirc.chatengine.Server
Set app name to be reported to version queries.
setAppVersion(String) - Method in class org.relayirc.chatengine.Server
Set app verion to be reported to version queries.
setChannels(String) - Method in class org.relayirc.chatengine.User
Set list of user's channels as reported by last WHOIS reply.
setCreator(boolean) - Method in class org.relayirc.chatengine.User
Set user's channel creator status.
setDebug(boolean) - Static method in class org.relayirc.util.Debug
Turn on debug message output.
setDescription(String) - Method in class org.relayirc.chatengine.Channel
 
setDescription(String) - Method in interface org.relayirc.chatengine.IChatObject
Set object's description.
setDescription(String) - Method in class org.relayirc.chatengine.Server
 
setDescription(String) - Method in class org.relayirc.chatengine.User
Set current user's comments on this user.
setFavorite(boolean) - Method in class org.relayirc.chatengine.Server
 
setFullName(String) - Method in class org.relayirc.chatengine.User
Set user's full-name.
setHostName(String) - Method in class org.relayirc.chatengine.User
Set name of computer on which user's client is running.
setIdleTime(int) - Method in class org.relayirc.chatengine.User
Set user's idle time as reported by last WHOIS reply.
setIRCConnectionListener(IRCConnectionListener) - Method in class org.relayirc.core.IRCConnection
For now, only one listener is supported.
setMaxNumBufferedUnsentMessages(int) - Method in class org.relayirc.chatengine.Channel
Insert the method's description here.
setMaxUsers(int) - Method in class org.relayirc.chatengine.ChannelSearch
Set maximum user-count criteria.
setMinUsers(int) - Method in class org.relayirc.chatengine.ChannelSearch
Set minimum user-count criteria.
setName(String) - Method in class org.relayirc.chatengine.Channel
Set channel name, with property change support.
setName(String) - Method in class org.relayirc.chatengine.ChannelSearch
Set channel name search string.
setName(String) - Method in class org.relayirc.chatengine.Server
 
setName(String) - Method in class org.relayirc.chatengine.User
Set user's IRC handle (same as nick).
setNetwork(String) - Method in class org.relayirc.chatengine.Server
 
setNick(String) - Method in class org.relayirc.chatengine.User
Set user's IRC handle.
setOnline(boolean) - Method in class org.relayirc.chatengine.User
Set user's online status (TODO!)
setOperator(boolean) - Method in class org.relayirc.chatengine.User
Set user's channel operator status.
setPort(int) - Method in class org.relayirc.chatengine.Server
Set default port: first port in port array.
setPorts(int[]) - Method in class org.relayirc.chatengine.Server
Set port array.
setServer(Server) - Method in class org.relayirc.chatengine.Channel
Set the server to be used by this channel.
setServerDesc(String) - Method in class org.relayirc.chatengine.User
Set description of user's server as reported by last WHOIS reply.
setServerName(String) - Method in class org.relayirc.chatengine.User
Set name of IRC server user is using.
setSignonTime(Date) - Method in class org.relayirc.chatengine.User
Set user's signon time as reported by last WHOIS reply.
setState(int) - Method in class org.relayirc.core.IRCConnection
Set engine's state (see ChatEngine.DISCONNECTED, ChatEngine.CONNECTED, etc.
setString(String) - Method in class org.relayirc.util.ComparableString
 
setTitle(String) - Method in class org.relayirc.chatengine.Server
 
setTopic(String) - Method in class org.relayirc.chatengine.Channel
Set channel topic, with property change support.
setUpdateTime(Date) - Method in class org.relayirc.chatengine.User
Set time of last WHOIS reply.
setUserCount(int) - Method in class org.relayirc.chatengine.Channel
Set channel user count, with property change support.
setUserName(String) - Method in class org.relayirc.chatengine.User
Set login name reported to IRC by user's ident daemon.
setVoice(boolean) - Method in class org.relayirc.chatengine.User
Set user's channel voice status.
start() - Method in class org.relayirc.chatengine.ChannelSearch
Start the channel search with the current criteria.
startChannelSearch(ChannelSearch) - Method in class org.relayirc.chatengine.Server
Start a channel search using the specified channel search object.
stateChanged() - Method in interface org.relayirc.chatengine.ChatOptionListener
 
stop() - Method in class org.relayirc.core.IdentServer
Try to stop ident server.
stringToIntArray(String, String) - Static method in class org.relayirc.util.Utilities
Convert string to integer array.
stringToParsedTokens(String, String) - Static method in class org.relayirc.util.ParsedToken
Parse string into array of ParsedTokens
stringToStringArray(String, String) - Static method in class org.relayirc.util.Utilities
Convert string to integer array.

T

toDescription() - Method in class org.relayirc.chatengine.User
Creates detailed multi-line description of user.
token - Variable in class org.relayirc.util.ParsedToken
String token
toString() - Method in class org.relayirc.chatengine.Channel
String representation is channel name.
toString() - Method in class org.relayirc.chatengine.Server
String representation for display purposes.
toString() - Method in class org.relayirc.chatengine.User
Return string representation of user for display purpses.

U

User - Class in org.relayirc.chatengine
Represents the current user or a user who has been queried via WHOIS.
User(String) - Constructor for class org.relayirc.chatengine.User
Construct user object for user specified by nick.
User(String, String, String, String) - Constructor for class org.relayirc.chatengine.User
Construct user object for user specified by nick.
Utilities - Class in org.relayirc.util
Utility functions.
Utilities() - Constructor for class org.relayirc.util.Utilities
 

W

writeln(String) - Method in class org.relayirc.core.IRCConnection
Write directly to the IRC chat server, refer to RFC-1459 for valid commands.

A C D E F G H I N O P Q R S T U W