A B C D E G H I L O P R S T U
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- accepted - Variable in class org.schwering.irc.lib.ssl.SSLDefaultTrustManager
-
The
X509Certificate
s which are accepted. - accepted - Variable in class org.schwering.irc.lib.SSLDefaultTrustManager
-
Deprecated.The
X509Certificate
s 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(TrustManager) - Method in class org.schwering.irc.lib.SSLIRCConnection
-
Deprecated.Adds a new
TrustManager
. - addTrustManager(SSLTrustManager) - Method in class org.schwering.irc.lib.ssl.SSLIRCConnection
-
Adds a new
SSLTrustManager
.
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 returnsnull
. - 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
i
th to the last parameter (including thei
th). - getParametersTo(int) - Method in class org.schwering.irc.lib.IRCParser
-
Grabs the line's parameters from the first to the
i
th parameters (including thei
th). - 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, or0
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
SSLTrustManager
s. - getTrustManagers() - Method in class org.schwering.irc.lib.SSLIRCConnection
-
Deprecated.Returns the set
TrustManager
s. - 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 returnsnull
. - 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(int, String) - Method in class org.schwering.irc.lib.IRCEventAdapter
-
Fired when a numeric error is received.
- onError(int, String) - Method in interface org.schwering.irc.lib.IRCEventListener
-
Fired when a numeric error is received.
- onError(String) - Method in class org.schwering.irc.lib.IRCEventAdapter
-
Fired when an
ERROR
command is received. - onError(String) - Method in interface org.schwering.irc.lib.IRCEventListener
-
Fired when an
ERROR
command 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(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 class org.schwering.irc.lib.IRCEventAdapter
-
Fired when somebody changes somebody's usermodes.
- 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
- org.schwering.irc.lib.ssl - package org.schwering.irc.lib.ssl
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 anint
viaInteger.parseInt
but avoids theNumberFormatException
. - 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(TrustManager) - Method in class org.schwering.irc.lib.SSLIRCConnection
-
Deprecated.Removes one
TrustManager
.
Please remind that we're talking here aboutcom.sun.net.ssl.TrustManager
s of the JSSE API and not thejavax.net.ssl.TrustManager
s of the Java 1.4 API! - removeTrustManager(SSLTrustManager) - Method in class org.schwering.irc.lib.ssl.SSLIRCConnection
-
Removes one
SSLTrustManager
. - 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 theconnect
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) - Static method in class org.schwering.irc.lib.IRCUtil
-
Splits a string into substrings.
- split(String, int, String) - 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 theSSLIRCConnection
. - 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.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 - 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.ssl.SSLIRCConnection
-
Creates a new IRC connection with secure sockets (SSL).
- 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 anint[]
. - 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(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 twoint
s. - 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 ofIRCConnection
. - toString() - Method in class org.schwering.irc.lib.IRCModeParser
-
Generates a
String
with some information about the instance ofIRCModeParser
. - toString() - Method in class org.schwering.irc.lib.IRCParser
-
Generates a
String
with some information about the instance ofIRCParser
.
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.
All Classes All Packages