Uses of Class
jerklib.Channel

Packages that use Channel
jerklib Package contains classes for working with the IRC protocol and IRC servers. 
jerklib.events Package contains all the event interfaces. 
jerklib.events.impl Package contains all the event implementations 
jerklib.events.impl.dcc Package contains all the DCC event implementations 
jerklib.events.modes Package contains classes for ModeEvents 
 

Uses of Channel in jerklib
 

Methods in jerklib that return Channel
 Channel WriteRequest.getChannel()
          Get Channel associated with the request.
 Channel Session.getChannel(String channelName)
          Gets a Channel by name
 

Methods in jerklib that return types with arguments of type Channel
 List<Channel> Session.getChannels()
          Get a List of Channels Session is currently in
 List<Channel> Session.removeNickFromAllChannels(String nick)
          Removes a nick from all channels
 

Methods in jerklib with parameters of type Channel
 void Session.sayChannel(Channel channel, String msg)
          Speak in a Channel
 

Uses of Channel in jerklib.events
 

Methods in jerklib.events that return Channel
 Channel MessageEvent.getChannel()
          returns IRCChannel object the PrivMsg occured in
 Channel JoinCompleteEvent.getChannel()
          getChannel() returns Channel object for event
 Channel NoticeEvent.getChannel()
          If this is a Channel notice this will return the Channel
 Channel KickEvent.getChannel()
          Gets the channel object someone was kicked from
 Channel TopicEvent.getChannel()
          Gets Channel
 Channel PartEvent.getChannel()
          returns IRCChannel object for channel parted
 Channel JoinEvent.getChannel()
          returns the Channel object joined
 Channel NickListEvent.getChannel()
          Gets the channel the nick list came from
 

Methods in jerklib.events that return types with arguments of type Channel
 List<Channel> QuitEvent.getChannelList()
          returns a list of Channel objects the nick who quit was in
 

Uses of Channel in jerklib.events.impl
 

Methods in jerklib.events.impl that return Channel
 Channel PartEventImpl.getChannel()
           
 Channel JoinEventImpl.getChannel()
           
 Channel CtcpEventImpl.getChannel()
           
 Channel JoinCompleteEventImpl.getChannel()
           
 Channel MessageEventImpl.getChannel()
           
 Channel ModeEventImpl.getChannel()
           
 Channel KickEventImpl.getChannel()
           
 Channel NoticeEventImpl.getChannel()
           
 Channel NickListEventImpl.getChannel()
           
 Channel TopicEventImpl.getChannel()
           
 

Methods in jerklib.events.impl that return types with arguments of type Channel
 List<Channel> QuitEventImpl.getChannelList()
           
 

Constructors in jerklib.events.impl with parameters of type Channel
CtcpEventImpl(String ctcpString, String hostName, String message, String nick, String userName, String rawEventData, Channel channel, Session session)
           
JoinCompleteEventImpl(String rawEventData, Session session, Channel channel)
           
JoinEventImpl(String rawEventData, Session session, String who, String username, String hostName, String channelName, Channel chan)
           
KickEventImpl(String rawEventData, Session session, String byWho, String userName, String hostName, String who, String message, Channel channel)
           
MessageEventImpl(Channel channel, String hostName, String message, String nick, String rawEventData, Session session, IRCEvent.Type type, String userName)
           
ModeEventImpl(ModeEvent.ModeType type, String rawEventData, Session session, List<ModeAdjustment> modeAdjustments, String setBy, Channel channel)
           
NickListEventImpl(String rawEventData, Session session, Channel channel, List<String> nicks)
           
NoticeEventImpl(String rawEventData, Session session, String message, String toWho, String byWho, Channel channel)
           
PartEventImpl(String rawEventData, Session session, String who, String user, String host, String channelName, Channel channel, String partMessage)
           
TopicEventImpl(String rawEventData, Session session, Channel channel, String topic)
           
 

Constructor parameters in jerklib.events.impl with type arguments of type Channel
QuitEventImpl(String rawEventData, Session session, String who, String userName, String hostName, String msg, List<Channel> chanList)
           
 

Uses of Channel in jerklib.events.impl.dcc
 

Constructors in jerklib.events.impl.dcc with parameters of type Channel
DccAcceptEventImpl(String filename, int port, long position, String ctcpString, String hostName, String message, String nick, String userName, String rawEventData, Channel channel, Session session)
           
DccChatEventImpl(String protocol, InetAddress ip, int port, String ctcpString, String hostName, String message, String nick, String userName, String rawEventData, Channel channel, Session session)
           
DccResumeEventImpl(String filename, int port, long position, String ctcpString, String hostName, String message, String nick, String userName, String rawEventData, Channel channel, Session session)
           
DccSendEventImpl(String filename, InetAddress ip, int port, long fileSize, String ctcpString, String hostName, String message, String nick, String userName, String rawEventData, Channel channel, Session session)
           
DccUnknownEventImpl(String ctcpString, String hostName, String message, String nick, String userName, String rawEventData, Channel channel, Session session)
           
 

Uses of Channel in jerklib.events.modes
 

Methods in jerklib.events.modes that return Channel
 Channel ModeEvent.getChannel()
          If mode event adjusted a Channel mode then the Channel effected will be returned