Skip navigation links
A B C D E G H I L O P R S T U 

A

accepted - Variable in class org.schwering.irc.lib.ssl.SSLDefaultTrustManager
The X509Certificates which are accepted.
accepted - Variable in class org.schwering.irc.lib.SSLDefaultTrustManager
Deprecated.
The X509Certificates which are accepted.
ACTION_INDICATOR - Static variable in interface org.schwering.irc.lib.IRCConstants
This is part of the mIRC code and shows that a PRIVMSG is an ACTION (/me).
actionIndicator - Static variable in class org.schwering.irc.lib.IRCUtil
Deprecated.
Moved to IRCConstants.
addIRCEventListener(IRCEventListener) - Method in class org.schwering.irc.lib.IRCConnection
Adds a new IRCEventListener which listens for actions coming from the IRC server.
addTrustManager(SSLTrustManager) - Method in class org.schwering.irc.lib.ssl.SSLIRCConnection
Adds a new SSLTrustManager.
addTrustManager(TrustManager) - Method in class org.schwering.irc.lib.SSLIRCConnection
Deprecated.
Adds a new TrustManager.

B

BOLD_INDICATOR - Static variable in interface org.schwering.irc.lib.IRCConstants
This is part of the mIRC code and shows that bold starts / ends.
boldIndicator - Static variable in class org.schwering.irc.lib.IRCUtil
Deprecated.
Moved to IRCConstants.

C

close() - Method in class org.schwering.irc.lib.IRCConnection
Close down the connection brutally.
COLOR_END_INDICATOR - Static variable in interface org.schwering.irc.lib.IRCConstants
This is part of the mIRC code and shows that bold, underline and colors end.
COLOR_INDICATOR - Static variable in interface org.schwering.irc.lib.IRCConstants
This is part of the mIRC code and shows that a color-code starts / ends.
COLOR_REVERSE_INDICATOR - Static variable in interface org.schwering.irc.lib.IRCConstants
This is part of the mIRC code and indicates that the client's colors are reversed (background -> foreground and foreground -> background).
colorEndIndicator - Static variable in class org.schwering.irc.lib.IRCUtil
Deprecated.
Moved to IRCConstants.
colorIndicator - Static variable in class org.schwering.irc.lib.IRCUtil
Deprecated.
Moved to IRCConstants.
colorReverseIndicator - Static variable in class org.schwering.irc.lib.IRCUtil
Deprecated.
Moved to IRCConstants.
connect() - Method in class org.schwering.irc.lib.IRCConnection
Establish a connection to the server.
connect() - Method in class org.schwering.irc.lib.ssl.SSLIRCConnection
Establish a connection to the server.
connect() - Method in class org.schwering.irc.lib.SSLIRCConnection
Deprecated.
Establish a connection to the server.
This method must be invoked to start a connection; the constructor doesn't do that!
It tries all set ports until one is open.

D

doAway() - Method in class org.schwering.irc.lib.IRCConnection
Removes away message.
doAway(String) - Method in class org.schwering.irc.lib.IRCConnection
Sets away message.
doInvite(String, String) - Method in class org.schwering.irc.lib.IRCConnection
Invites a user to a channel.
doIson(String) - Method in class org.schwering.irc.lib.IRCConnection
Checks if one or more nicks are used on the server.
doJoin(String) - Method in class org.schwering.irc.lib.IRCConnection
Joins a channel without a key.
doJoin(String, String) - Method in class org.schwering.irc.lib.IRCConnection
Joins a channel with a key.
doKick(String, String) - Method in class org.schwering.irc.lib.IRCConnection
Kicks a user from a channel.
doKick(String, String, String) - Method in class org.schwering.irc.lib.IRCConnection
Kicks a user from a channel with a comment.
doList() - Method in class org.schwering.irc.lib.IRCConnection
Lists all channels with their topic and status.
doList(String) - Method in class org.schwering.irc.lib.IRCConnection
Lists channel(s) with their topic and status.
doMode(String) - Method in class org.schwering.irc.lib.IRCConnection
Requests a Reply 324 for the modes of a given channel.
doMode(String, String) - Method in class org.schwering.irc.lib.IRCConnection
Sends a mode to the server.
doNames() - Method in class org.schwering.irc.lib.IRCConnection
Lists all visible users.
doNames(String) - Method in class org.schwering.irc.lib.IRCConnection
Lists all visible users of (a) channel(s).
doNick(String) - Method in class org.schwering.irc.lib.IRCConnection
Changes the nickname.
doNotice(String, String) - Method in class org.schwering.irc.lib.IRCConnection
Notices a message to a person or a channel.
doPart(String) - Method in class org.schwering.irc.lib.IRCConnection
Parts from a given channel.
doPart(String, String) - Method in class org.schwering.irc.lib.IRCConnection
Parts from a given channel with a given parg-msg.
doPong(String) - Method in class org.schwering.irc.lib.IRCConnection
Quits from the IRC server with a quit-msg.
doPrivmsg(String, String) - Method in class org.schwering.irc.lib.IRCConnection
Sends a message to a person or a channel.
doQuit() - Method in class org.schwering.irc.lib.IRCConnection
Quits from the IRC server.
doQuit(String) - Method in class org.schwering.irc.lib.IRCConnection
Quits from the IRC server with a quit-msg.
doTopic(String) - Method in class org.schwering.irc.lib.IRCConnection
Requests the topic of a chan.
doTopic(String, String) - Method in class org.schwering.irc.lib.IRCConnection
Changes the topic of a chan.
doUserhost(String) - Method in class org.schwering.irc.lib.IRCConnection
Requires host-information about up to 5 users which must be listed and divided by spaces.
doWho(String) - Method in class org.schwering.irc.lib.IRCConnection
Requests information about users matching the given criteric, for example a channel they are on.
doWhois(String) - Method in class org.schwering.irc.lib.IRCConnection
Requires information about an existing user.
doWhowas(String) - Method in class org.schwering.irc.lib.IRCConnection
Requires host-information about a user, who is not connected anymore.

E

encoding - Variable in class org.schwering.irc.lib.IRCConnection
The String contains the name of the character encoding used to talk to the server.
ERR_ALREADYREGISTRED - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "You may not reregister".
ERR_BADCHANMASK - Static variable in interface org.schwering.irc.lib.IRCConstants
This numeric is no longer in use, reserved for future planned use or anything else.
ERR_BADCHANNELKEY - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<channel> Cannot join channel (+k)".
ERR_BANNEDFROMCHAN - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<channel> Cannot join channel (+b)".
ERR_CANNOTSENDTOCHAN - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<channel name> Cannot send to channel".
ERR_CANTKILLSERVER - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "You cant kill a server!".
ERR_CHANNELISFULL - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<channel> Cannot join channel (+l)".
ERR_CHANOPRIVSNEEDED - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<channel> You're not channel operator".
ERR_ERRONEUSNICKNAME - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<nick> Erroneus nickname".
ERR_FILEERROR - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "File error doing <file op> on <file>".
ERR_INVITEONLYCHAN - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<channel> Cannot join channel (+i)".
ERR_KEYSET - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<channel> Channel key already set".
ERR_NEEDMOREPARAMS - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<command> Not enough parameters".
ERR_NICKCOLLISION - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<nick> Nickname collision KILL".
ERR_NICKNAMEINUSE - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<nick> Nickname is already in use".
ERR_NOADMININFO - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<server> No administrative info available".
ERR_NOLOGIN - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<user> User not logged in".
ERR_NOMOTD - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "MOTD File is missing".
ERR_NONICKNAMEGIVEN - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "No nickname given".
ERR_NOOPERHOST - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "No O-lines for your host".
ERR_NOORIGIN - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "No origin specified".
ERR_NOPERMFORHOST - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "Your host isn't among the privileged".
ERR_NOPRIVILEGES - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "Permission Denied- You're not an IRC operator".
ERR_NORECIPIENT - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "No recipient given (<command>)".
ERR_NOSERVICEHOST - Static variable in interface org.schwering.irc.lib.IRCConstants
This numeric is no longer in use, reserved for future planned use or anything else.
ERR_NOSUCHCHANNEL - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<channel name> No such channel".
ERR_NOSUCHNICK - Static variable in interface org.schwering.irc.lib.IRCConstants
Used to indicate the nickname parameter supplied to a command is currently unused.
ERR_NOSUCHSERVER - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<server name> No such server".
ERR_NOTEXTTOSEND - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "No text to send".
ERR_NOTONCHANNEL - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<channel> You're not on that channel".
ERR_NOTOPLEVEL - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<mask> No toplevel domain specified".
ERR_NOTREGISTERED - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "You have not registered".
ERR_PASSWDMISMATCH - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "Password incorrect".
ERR_SUMMONDISABLED - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "SUMMON has been disabled".
ERR_TOOMANYCHANNELS - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<channel name> You have joined too many channels".
ERR_TOOMANYTARGETS - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<target> Duplicate recipients.
ERR_UMODEUNKNOWNFLAG - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "Unknown MODE flag".
ERR_UNKNOWNCOMMAND - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<command> Unknown command".
ERR_UNKNOWNMODE - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<char> is unknown mode char to me".
ERR_USERNOTINCHANNEL - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<nick> <channel> They aren't on that channel".
ERR_USERONCHANNEL - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<user> <channel> is already on channel".
ERR_USERSDISABLED - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "USERS has been disabled".
ERR_USERSDONTMATCH - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "Cant change mode for other users".
ERR_WASNOSUCHNICK - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<nickname> There was no such nickname".
ERR_WILDTOPLEVEL - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<mask> Wildcard in toplevel domain".
ERR_YOUREBANNEDCREEP - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "You are banned from this server".
ERR_YOUWILLBEBANNED - Static variable in interface org.schwering.irc.lib.IRCConstants
This numeric is no longer in use, reserved for future planned use or anything else.

G

getAcceptedIssuers() - Method in class org.schwering.irc.lib.ssl.SSLDefaultTrustManager
Returns the accepted certificates.
getAcceptedIssuers() - Method in interface org.schwering.irc.lib.ssl.SSLTrustManager
Return an array of certificate authority certificates which are trusted for authenticating peers.
getAcceptedIssuers() - Method in class org.schwering.irc.lib.SSLDefaultTrustManager
Deprecated.
Returns the accepted certificates.
getArgAt(int) - Method in class org.schwering.irc.lib.IRCModeParser
Returns the nick of a given index.
getColors() - Method in class org.schwering.irc.lib.IRCConnection
Indicates whether colors are stripped out or not.
getCommand() - Method in class org.schwering.irc.lib.IRCParser
Returns the line's command.
getCount() - Method in class org.schwering.irc.lib.IRCModeParser
Returns count of modes.
getEncoding() - Method in class org.schwering.irc.lib.IRCConnection
Returns the encoding of the socket.
getHost() - Method in class org.schwering.irc.lib.IRCConnection
Returns the server of this instance.
getHost() - Method in class org.schwering.irc.lib.IRCParser
Returns the host of the person who sent the line.
It is found in the prefix which always looks like that:
<servername> | <nick> [ '!' <username> ] [ '@' <host> ]

If the host is not specified, this method returns null.
getHost() - Method in class org.schwering.irc.lib.IRCUser
Returns the host of the person who sent the line.
getLine() - Method in class org.schwering.irc.lib.IRCModeParser
Returns the line as it was sent from the IRC server.
getLine() - Method in class org.schwering.irc.lib.IRCParser
Returns the unparsed line.
getMiddle() - Method in class org.schwering.irc.lib.IRCParser
Returns the line's middle.
getModeAt(int) - Method in class org.schwering.irc.lib.IRCModeParser
Returns the mode (for example o, v, m, i) of a given index.
getNick() - Method in class org.schwering.irc.lib.IRCConnection
Returns the nickname of this instance.
getNick() - Method in class org.schwering.irc.lib.IRCParser
Returns the nickname of the person who sent the line or the servername of the server which sent the line.
getNick() - Method in class org.schwering.irc.lib.IRCUser
Returns the nickname of the person who sent the line or the servername of the server which sent the line.
getOperatorAt(int) - Method in class org.schwering.irc.lib.IRCModeParser
Returns the operator (+ or -) of a given index.
getParameter(int) - Method in class org.schwering.irc.lib.IRCParser
Get one parameter of the line.
getParameterCount() - Method in class org.schwering.irc.lib.IRCParser
Gets count of parameters.
getParameters() - Method in class org.schwering.irc.lib.IRCParser
Returns the line's parameters which consists of the middle and the trailing.
getParametersFrom(int) - Method in class org.schwering.irc.lib.IRCParser
Grabs the line's parameters from the ith to the last parameter (including the ith).
getParametersTo(int) - Method in class org.schwering.irc.lib.IRCParser
Grabs the line's parameters from the first to the ith parameters (including the ith).
getPassword() - Method in class org.schwering.irc.lib.IRCConnection
Returns the password of this instance.
getPong() - Method in class org.schwering.irc.lib.IRCConnection
Indicates whether automatic PING? PONG! is enabled or not.
getPort() - Method in class org.schwering.irc.lib.IRCConnection
Returns the port to which the IRCConnection connected, or 0 if the connection failed or wasn't tried yet.
getPorts() - Method in class org.schwering.irc.lib.IRCConnection
Returns all ports to which the IRCConnection is going to try or has tried to connect to.
getPrefix() - Method in class org.schwering.irc.lib.IRCParser
Returns the line's prefix.
getRealname() - Method in class org.schwering.irc.lib.IRCConnection
Returns the realname of this instance.
getServername() - Method in class org.schwering.irc.lib.IRCParser
Returns the servername of the server which sent the line or the nickname of the person who sent the line.
getServername() - Method in class org.schwering.irc.lib.IRCUser
Returns the servername of the server which sent the line or the nickname of the person who sent the line.
getTimeout() - Method in class org.schwering.irc.lib.IRCConnection
Returns the timeout of the socket.
getTrailing() - Method in class org.schwering.irc.lib.IRCParser
Returns the line's trailing.
getTrustManagers() - Method in class org.schwering.irc.lib.ssl.SSLIRCConnection
Returns the set SSLTrustManagers.
getTrustManagers() - Method in class org.schwering.irc.lib.SSLIRCConnection
Deprecated.
Returns the set TrustManagers.
getUser() - Method in class org.schwering.irc.lib.IRCParser
Returns a new IRCUser object.
getUsername() - Method in class org.schwering.irc.lib.IRCConnection
Returns the username of this instance.
getUsername() - Method in class org.schwering.irc.lib.IRCParser
Returns the username of the person who sent the line.
It is found in the prefix which always looks like that:
<servername> | <nick> [ '!' <username> ] [ '@' <host> ]

If the username is not specified, this method returns null.
getUsername() - Method in class org.schwering.irc.lib.IRCUser
Returns the username of the person who sent the line.

H

host - Variable in class org.schwering.irc.lib.IRCConnection
The host of the IRC server.

I

IRCConnection - Class in org.schwering.irc.lib
Creates a new connection to an IRC server.
IRCConnection(String, int[], String, String, String, String) - Constructor for class org.schwering.irc.lib.IRCConnection
Creates a new IRC connection.
IRCConnection(String, int, int, String, String, String, String) - Constructor for class org.schwering.irc.lib.IRCConnection
Creates a new IRC connection.
IRCConstants - Interface in org.schwering.irc.lib
Contains constants: reply codes, error codes and mIRC color codes.
IRCEventAdapter - Class in org.schwering.irc.lib
Adapts the events of the IRCEventListener interface.
IRCEventAdapter() - Constructor for class org.schwering.irc.lib.IRCEventAdapter
The default and only constructor does nothing.
IRCEventListener - Interface in org.schwering.irc.lib
Used as listener for incoming events like messages.
IRCModeParser - Class in org.schwering.irc.lib
Parses channel-modes.
IRCModeParser(String) - Constructor for class org.schwering.irc.lib.IRCModeParser
Analyzes the modes and parses them into the parts operators (+ or -), modes (one character) and optional arguments (one word or number).
IRCModeParser(String, String) - Constructor for class org.schwering.irc.lib.IRCModeParser
Analyzes the modes and parses them into the parts operators (+ or -), modes (one character) and optional arguments (one word or number).
IRCParser - Class in org.schwering.irc.lib
Parses a line sent from the IRC server.
IRCParser(String) - Constructor for class org.schwering.irc.lib.IRCParser
Parses the line after erasing all mIRC color codes.
IRCParser(String, boolean) - Constructor for class org.schwering.irc.lib.IRCParser
The main constructor.
IRCUser - Class in org.schwering.irc.lib
Holds variables for the nick, username and host of a user.
IRCUser(String, String, String) - Constructor for class org.schwering.irc.lib.IRCUser
Creates a new IRCUser object.
IRCUtil - Class in org.schwering.irc.lib
Contains some utilities like numeric error and reply numbers.
isChan(String) - Static method in class org.schwering.irc.lib.IRCUtil
According to RFC2812 the channel's name may and must start with one of the following characters.
isClientTrusted(X509Certificate[]) - Method in class org.schwering.irc.lib.SSLDefaultTrustManager
Deprecated.
Does nothing.
isConnected() - Method in class org.schwering.irc.lib.IRCConnection
Tells whether there's a connection to the IRC network or not.
isServerTrusted(X509Certificate[]) - Method in class org.schwering.irc.lib.SSLDefaultTrustManager
Deprecated.
Invoked when the client should check whether he trusts the server or not.
isTrusted(X509Certificate[]) - Method in class org.schwering.irc.lib.ssl.SSLDefaultTrustManager
Trusts the complete certificate chain and returns true.
isTrusted(X509Certificate[]) - Method in interface org.schwering.irc.lib.ssl.SSLTrustManager
Checks whether the server is trusted or not.

L

level - Variable in class org.schwering.irc.lib.IRCConnection
This is like a UNIX-runlevel.

O

onDisconnected() - Method in class org.schwering.irc.lib.IRCEventAdapter
Fired when the own connection is broken.
onDisconnected() - Method in interface org.schwering.irc.lib.IRCEventListener
Fired when the own connection is broken.
onError(String) - Method in class org.schwering.irc.lib.IRCEventAdapter
Fired when an ERROR command is received.
onError(int, String) - Method in class org.schwering.irc.lib.IRCEventAdapter
Fired when a numeric error is received.
onError(String) - Method in interface org.schwering.irc.lib.IRCEventListener
Fired when an ERROR command is received.
onError(int, String) - Method in interface org.schwering.irc.lib.IRCEventListener
Fired when a numeric error is received.
onInvite(String, IRCUser, String) - Method in class org.schwering.irc.lib.IRCEventAdapter
Fired when somebody is invited to a channel.
onInvite(String, IRCUser, String) - Method in interface org.schwering.irc.lib.IRCEventListener
Fired when somebody is invited to a channel.
onJoin(String, IRCUser) - Method in class org.schwering.irc.lib.IRCEventAdapter
Fired when somebody joins a channel.
onJoin(String, IRCUser) - Method in interface org.schwering.irc.lib.IRCEventListener
Fired when somebody joins a channel.
onKick(String, IRCUser, String, String) - Method in class org.schwering.irc.lib.IRCEventAdapter
Fired when somebody is kicked from a channel.
onKick(String, IRCUser, String, String) - Method in interface org.schwering.irc.lib.IRCEventListener
Fired when somebody is kicked from a channel.
onMode(String, IRCUser, IRCModeParser) - Method in class org.schwering.irc.lib.IRCEventAdapter
Fired when an operator changes the modes of a channel.
onMode(IRCUser, String, String) - Method in class org.schwering.irc.lib.IRCEventAdapter
Fired when somebody changes somebody's usermodes.
onMode(String, IRCUser, IRCModeParser) - Method in interface org.schwering.irc.lib.IRCEventListener
Fired when an operator changes the modes of a channel.
onMode(IRCUser, String, String) - Method in interface org.schwering.irc.lib.IRCEventListener
Fired when somebody changes somebody's usermodes.
onNick(IRCUser, String) - Method in class org.schwering.irc.lib.IRCEventAdapter
Fired when somebody changes his nickname successfully.
onNick(IRCUser, String) - Method in interface org.schwering.irc.lib.IRCEventListener
Fired when somebody changes his nickname successfully.
onNotice(String, IRCUser, String) - Method in class org.schwering.irc.lib.IRCEventAdapter
Fired when somebody sends a NOTICE to a user or a group.
onNotice(String, IRCUser, String) - Method in interface org.schwering.irc.lib.IRCEventListener
Fired when somebody sends a NOTICE to a user or a group.
onPart(String, IRCUser, String) - Method in class org.schwering.irc.lib.IRCEventAdapter
Fired when somebody parts from a channel.
onPart(String, IRCUser, String) - Method in interface org.schwering.irc.lib.IRCEventListener
Fired when somebody parts from a channel.
onPing(String) - Method in class org.schwering.irc.lib.IRCEventAdapter
Fired when a PING comes in.
onPing(String) - Method in interface org.schwering.irc.lib.IRCEventListener
Fired when a PING comes in.
onPrivmsg(String, IRCUser, String) - Method in class org.schwering.irc.lib.IRCEventAdapter
Fired when a user sends a PRIVMSG to a user or to a group.
onPrivmsg(String, IRCUser, String) - Method in interface org.schwering.irc.lib.IRCEventListener
Fired when a user sends a PRIVMSG to a user or to a group.
onQuit(IRCUser, String) - Method in class org.schwering.irc.lib.IRCEventAdapter
Fired when somebody quits from the network.
onQuit(IRCUser, String) - Method in interface org.schwering.irc.lib.IRCEventListener
Fired when somebody quits from the network.
onRegistered() - Method in class org.schwering.irc.lib.IRCEventAdapter
Fired when the own connection is successfully established.
onRegistered() - Method in interface org.schwering.irc.lib.IRCEventListener
Fired when the own connection is successfully established.
onReply(int, String, String) - Method in class org.schwering.irc.lib.IRCEventAdapter
Fired when a numeric reply is received.
onReply(int, String, String) - Method in interface org.schwering.irc.lib.IRCEventListener
Fired when a numeric reply is received.
onTopic(String, IRCUser, String) - Method in class org.schwering.irc.lib.IRCEventAdapter
Fired when the topic is changed by operators.
onTopic(String, IRCUser, String) - Method in interface org.schwering.irc.lib.IRCEventListener
Fired when the topic is changed by operators.
org.schwering.irc.lib - package org.schwering.irc.lib
IRClib is a library for the client-side of IRC (Internet Relay Chat) connections.
org.schwering.irc.lib.ssl - package org.schwering.irc.lib.ssl
Provides support for secure IRC connections.

P

parseColors(String) - Static method in class org.schwering.irc.lib.IRCUtil
Erases the mIRC colorcodes from a String.
parseColors(StringBuffer) - Static method in class org.schwering.irc.lib.IRCUtil
Erases the mIRC colorcodes from a String.
parseInt(String) - Static method in class org.schwering.irc.lib.IRCUtil
Parses a String to an int via Integer.parseInt but avoids the NumberFormatException.
ports - Variable in class org.schwering.irc.lib.IRCConnection
The int[] contains all ports to which we are going to try to connect.
prepare(Socket) - Method in class org.schwering.irc.lib.IRCConnection
Invoked by the connect method, this method prepares the connection.
protocol - Static variable in class org.schwering.irc.lib.ssl.SSLIRCConnection
The SSL protocol of choice.

R

removeIRCEventListener(IRCEventListener) - Method in class org.schwering.irc.lib.IRCConnection
Removes the first occurence of the given IRCEventListener from the listener-vector.
removeTrustManager(SSLTrustManager) - Method in class org.schwering.irc.lib.ssl.SSLIRCConnection
Removes one SSLTrustManager.
removeTrustManager(TrustManager) - Method in class org.schwering.irc.lib.SSLIRCConnection
Deprecated.
Removes one TrustManager.
Please remind that we're talking here about com.sun.net.ssl.TrustManagers of the JSSE API and not the javax.net.ssl.TrustManagers of the Java 1.4 API!
RPL_ADMINEMAIL - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<admin info>".
RPL_ADMINLOC1 - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<admin info>".
RPL_ADMINLOC2 - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<admin info>".
RPL_ADMINME - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<server> Administrative info".
RPL_AUTHNAME - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<nick> <authname> is authed as"
This is part of /WHOIS on many servers which provide bots to authenticate.
RPL_AWAY - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<nick> <away message>".
RPL_BANLIST - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<channel> <banid>".
RPL_CHANNELMODEIS - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<channel> <mode> <mode params>".
RPL_CLOSEEND - Static variable in interface org.schwering.irc.lib.IRCConstants
This numeric is no longer in use, reserved for future planned use or anything else.
RPL_CLOSING - Static variable in interface org.schwering.irc.lib.IRCConstants
This numeric is no longer in use, reserved for future planned use or anything else.
RPL_CREATED - Static variable in interface org.schwering.irc.lib.IRCConstants
Usually the first replies when you're connected.
RPL_ENDOFBANLIST - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<channel> End of channel ban list".
RPL_ENDOFINFO - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "End of /INFO list".
RPL_ENDOFLINKS - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<mask> End of /LINKS list".
RPL_ENDOFMOTD - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "End of /MOTD command".
RPL_ENDOFNAMES - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<channel> End of /NAMES list".
RPL_ENDOFSERVICES - Static variable in interface org.schwering.irc.lib.IRCConstants
This numeric is no longer in use, reserved for future planned use or anything else.
RPL_ENDOFSTATS - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<stats letter> End of /STATS report".
RPL_ENDOFUSERS - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "End of users".
RPL_ENDOFWHO - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<name> End of /WHO list".
RPL_ENDOFWHOIS - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<nick> End of /WHOIS list".
RPL_ENDOFWHOWAS - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<nick> End of WHOWAS".
RPL_INFO - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<string>".
RPL_INFOSTART - Static variable in interface org.schwering.irc.lib.IRCConstants
This numeric is no longer in use, reserved for future planned use or anything else.
RPL_INVITING - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<channel> <nick>".
RPL_ISON - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "[<nick> {<space><nick>}]".
RPL_ISUPPORT - Static variable in interface org.schwering.irc.lib.IRCConstants
Usually the first replies when you're connected.
RPL_KILLDONE - Static variable in interface org.schwering.irc.lib.IRCConstants
This numeric is no longer in use, reserved for future planned use or anything else.
RPL_LINKS - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<mask> <server> <hopcount> <server info>".
RPL_LIST - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<channel> <# visible> <topic>".
RPL_LISTEND - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "End of /LIST".
RPL_LISTSTART - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "Channel Users Name".
RPL_LUSERCHANNELS - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<integer> channels formed".
RPL_LUSERCLIENT - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "There are <integer> users and <integer> invisible on <integer> servers".
RPL_LUSERME - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "I have <integer> clients and <integer> servers".
RPL_LUSEROP - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<integer> operator(s) online".
RPL_LUSERUNKNOWN - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<integer> unknown connection(s)".
RPL_MOTD - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "- <text>".
RPL_MOTDSTART - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "- <server> Message of the day - ".
RPL_MYINFO - Static variable in interface org.schwering.irc.lib.IRCConstants
Usually the first replies when you're connected.
RPL_MYPORTIS - Static variable in interface org.schwering.irc.lib.IRCConstants
This numeric is no longer in use, reserved for future planned use or anything else.
RPL_NAMREPLY - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<channel> [[@|+]<nick> [[@|+]<nick> [...]]]".
RPL_NONE - Static variable in interface org.schwering.irc.lib.IRCConstants
Dummy reply number.
RPL_NOTOPIC - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<channel> No topic is set".
RPL_NOUSERS - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "Nobody logged in".
RPL_NOWAWAY - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "You have been marked as being away".
RPL_REHASHING - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<config file> Rehashing".
RPL_SERVICE - Static variable in interface org.schwering.irc.lib.IRCConstants
This numeric is no longer in use, reserved for future planned use or anything else.
RPL_SERVICEINFO - Static variable in interface org.schwering.irc.lib.IRCConstants
This numeric is no longer in use, reserved for future planned use or anything else.
RPL_SERVLIST - Static variable in interface org.schwering.irc.lib.IRCConstants
This numeric is no longer in use, reserved for future planned use or anything else.
RPL_SERVLISTEND - Static variable in interface org.schwering.irc.lib.IRCConstants
This numeric is no longer in use, reserved for future planned use or anything else.
RPL_STATSCLINE - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "C <host> * <name> <port> <class>".
RPL_STATSCOMMANDS - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<command> <count>".
RPL_STATSHLINE - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "H <hostmask> * <servername>".
RPL_STATSILINE - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "I <host> * <host> <port> <class>".
RPL_STATSKLINE - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "K <host> * <username> <port> <class>".
RPL_STATSLINKINFO - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<linkname> <sendq> <sent messages> <sent bytes> <received messages> <received bytes> <time open>".
RPL_STATSLLINE - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "L <hostmask> * <servername> <maxdepth>".
RPL_STATSNLINE - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "N <host> * <name> <port> <class>".
RPL_STATSOLINE - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "O <hostmask> * <name>"
RPL_STATSQLINE - Static variable in interface org.schwering.irc.lib.IRCConstants
This numeric is no longer in use, reserved for future planned use or anything else.
RPL_STATSUPTIME - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "Server Up %d days %d:%02d:%02d".
RPL_STATSYLINE - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "Y <class> <ping frequency> <connect frequency> <max sendq>".
RPL_SUMMONING - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<user> Summoning user to IRC".
RPL_TIME - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<server> <string showing server's local time>".
RPL_TOPIC - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<channel> <topic>".
RPL_TOPICINFO - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<channel> <nick-who-set-topic> <seconds>".
RPL_TRACECLASS - Static variable in interface org.schwering.irc.lib.IRCConstants
This numeric is no longer in use, reserved for future planned use or anything else.
RPL_TRACECONNECTING - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "Try.
RPL_TRACEHANDSHAKE - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "H.S.
RPL_TRACELINK - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "Link <version & debug level> <destination> <next server>".
RPL_TRACELOG - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "File <logfile> <debug level>".
RPL_TRACENEWTYPE - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<newtype> 0 <client name>".
RPL_TRACEOPERATOR - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "Oper <class> <nick>".
RPL_TRACESERVER - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "Serv <class> <int>S <int>C <server> <nick!user|*!*>@<host|server>".
RPL_TRACEUNKNOWN - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "???? <class> [<client IP address in dot form>]".
RPL_TRACEUSER - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "User <class> <nick>".
RPL_UMODEIS - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<user mode string>".
RPL_UNAWAY - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "You are no longer marked as being away".
RPL_USERHOST - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "[<reply>{<space><reply>}]".
RPL_USERS - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "%-8s %-9s %-8s".
RPL_USERSSTART - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "UserID Terminal Host".
RPL_VERSION - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<version>.<debuglevel> <server> <comments>".
RPL_WELCOME - Static variable in interface org.schwering.irc.lib.IRCConstants
Usually the first replies when you're connected.
RPL_WHOISCHANNELS - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<nick> {[@|+]<channel><space>}".
RPL_WHOISCHANOP - Static variable in interface org.schwering.irc.lib.IRCConstants
This numeric is no longer in use, reserved for future planned use or anything else.
RPL_WHOISIDLE - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<nick> <integer> seconds idle".
RPL_WHOISOPERATOR - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<nick> is an IRC operator".
RPL_WHOISSERVER - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<nick> <server> <server info>".
RPL_WHOISUSER - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<nick> <user> <host> * :<real name>".
RPL_WHOREPLY - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<channel> <user> <host> <server> <nick> <H|G>[*][@|+] <hopcount> <real name>".
RPL_WHOWASUSER - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "<nick> <user> <host> * <real name>".
RPL_YOUREOPER - Static variable in interface org.schwering.irc.lib.IRCConstants
Format: "You are now an IRC operator".
RPL_YOURHOST - Static variable in interface org.schwering.irc.lib.IRCConstants
Usually the first replies when you're connected.
run() - Method in class org.schwering.irc.lib.IRCConnection
The Thread is started by the connect method.

S

send(String) - Method in class org.schwering.irc.lib.IRCConnection
Sends a String to the server.
setColors(boolean) - Method in class org.schwering.irc.lib.IRCConnection
Enables or disables the mIRC colorcodes.
setEncoding(String) - Method in class org.schwering.irc.lib.IRCConnection
Changes the character encoding used to talk to the server.
setPong(boolean) - Method in class org.schwering.irc.lib.IRCConnection
Enables or disables the automatic PING? PONG! support.
setTimeout(int) - Method in class org.schwering.irc.lib.IRCConnection
Sets the connection's timeout in milliseconds.
split(String, int, String) - Static method in class org.schwering.irc.lib.IRCUtil
Splits a string into substrings.
split(String, int) - Static method in class org.schwering.irc.lib.IRCUtil
Splits a string into substrings.
SSLDefaultTrustManager - Class in org.schwering.irc.lib.ssl
The default TrustManager of the SSLIRCConnection.
SSLDefaultTrustManager() - Constructor for class org.schwering.irc.lib.ssl.SSLDefaultTrustManager
 
SSLDefaultTrustManager - Class in org.schwering.irc.lib
Deprecated.
This class has been replaced with org.schwering.irc.lib.ssl.SSLDefaultTrustManager.
SSLDefaultTrustManager() - Constructor for class org.schwering.irc.lib.SSLDefaultTrustManager
Deprecated.
Creates a new instance of the SSLDefaultTrustManager class.
SSLIRCConnection - Class in org.schwering.irc.lib.ssl
The SSL extension of the IRCConnection class.
SSLIRCConnection(String, int[], String, String, String, String) - Constructor for class org.schwering.irc.lib.ssl.SSLIRCConnection
Creates a new IRC connection with secure sockets (SSL).
SSLIRCConnection(String, int, int, String, String, String, String) - Constructor for class org.schwering.irc.lib.ssl.SSLIRCConnection
Creates a new IRC connection with secure sockets (SSL).
SSLIRCConnection - Class in org.schwering.irc.lib
Deprecated.
This class has been replaced with org.schwering.irc.lib.ssl.SSLDefaultTrustManager.
SSLIRCConnection(String, int[], String, String, String, String) - Constructor for class org.schwering.irc.lib.SSLIRCConnection
Deprecated.
Creates a new IRC connection with secure sockets (SSL).
The difference to the other constructor is, that it transmits the ports in an int[].
SSLIRCConnection(String, int, int, String, String, String, String) - Constructor for class org.schwering.irc.lib.SSLIRCConnection
Deprecated.
Creates a new IRC connection with secure sockets (SSL).
The difference to the other constructor is, that it transmits the ports as two ints.
SSLNotSupportedException - Exception in org.schwering.irc.lib.ssl
Indicates that SSL is not supported.
SSLNotSupportedException() - Constructor for exception org.schwering.irc.lib.ssl.SSLNotSupportedException
Empty exception.
SSLNotSupportedException(String) - Constructor for exception org.schwering.irc.lib.ssl.SSLNotSupportedException
Creates an exception with description.
SSLTrustManager - Interface in org.schwering.irc.lib.ssl
A trust manager decides whether the server is trusted or not.

T

toString() - Method in class org.schwering.irc.lib.IRCConnection
Generates a String with some information about the instance of IRCConnection.
toString() - Method in class org.schwering.irc.lib.IRCModeParser
Generates a String with some information about the instance of IRCModeParser.
toString() - Method in class org.schwering.irc.lib.IRCParser
Generates a String with some information about the instance of IRCParser.
Its format is: classname[prefix,command,middle,trailing].
toString() - Method in class org.schwering.irc.lib.IRCUser
Returns the nickname.

U

UNDERLINE_INDICATOR - Static variable in interface org.schwering.irc.lib.IRCConstants
This is part of the mIRC code and shows that bold starts / ends.
underlinedIndicator - Static variable in class org.schwering.irc.lib.IRCUtil
Deprecated.
Moved to IRCConstants.
unknown(String, String, String, String) - Method in class org.schwering.irc.lib.IRCEventAdapter
This event is fired when the incoming line can not be identified as a known event.
unknown(String, String, String, String) - Method in interface org.schwering.irc.lib.IRCEventListener
This event is fired when the incoming line can not be identified as a known event.
A B C D E G H I L O P R S T U 
Skip navigation links