rero.ircfw
Class InternalDataList
java.lang.Object
rero.ircfw.InternalDataList
- public class InternalDataList
- extends Object
Method Summary |
void |
addSupportInfo(String key,
String value)
|
void |
AddUser(String nickname,
Channel channel)
|
void |
ChangeNick(String oldnick,
String newnick)
|
void |
createChannel(String channel)
|
Collection |
getAllUsers()
|
Channel |
getChannel(String channel)
|
ChannelDataWatch |
getChannelDataWatch(Channel ch)
|
Set |
getChannelsFromPriorLife(String nick)
|
String |
getMyNick()
|
User |
getMyUser()
|
MyUser |
getMyUserInformation()
|
UserMode |
getPrefixInfo()
|
HashMap |
getSupportInfo()
|
User |
getUser(String nickname)
|
Set |
getUsersWithMode(String channel,
char mode)
|
void |
installChannelWatch(String channel,
ChannelDataWatch ch)
|
boolean |
isOn(User user,
Channel channel)
|
boolean |
isUser(String nickname)
|
void |
JoinNick(String nickname,
String channel)
|
String |
nickComplete(String pnick,
String channel)
|
LinkedList |
nickCompleteAll(String pnick,
String channel)
|
void |
PartNick(String nickname,
Channel channel)
|
void |
QuitNick(String nickname)
|
void |
RemoveUser(User user,
Channel channel)
|
void |
reset()
|
void |
setMyNick(String n)
|
void |
setPrefixInfo(String modes,
String chars)
|
void |
synchronizeUserPostChange(User user,
Channel channel)
|
void |
synchronizeUserPreChange(User user,
Channel channel)
|
String |
toString()
|
myNickname
protected String myNickname
users
protected HashMap users
myInformation
protected MyUser myInformation
channels
protected HashMap channels
sync
protected HashMap sync
wasOn
protected HashMap wasOn
umode
protected UserMode umode
iSupport
protected HashMap iSupport
InternalDataList
public InternalDataList()
reset
public void reset()
getChannelsFromPriorLife
public Set getChannelsFromPriorLife(String nick)
getSupportInfo
public HashMap getSupportInfo()
addSupportInfo
public void addSupportInfo(String key,
String value)
getMyNick
public String getMyNick()
getMyUser
public User getMyUser()
getPrefixInfo
public UserMode getPrefixInfo()
setPrefixInfo
public void setPrefixInfo(String modes,
String chars)
setMyNick
public void setMyNick(String n)
getMyUserInformation
public MyUser getMyUserInformation()
installChannelWatch
public void installChannelWatch(String channel,
ChannelDataWatch ch)
getChannelDataWatch
public ChannelDataWatch getChannelDataWatch(Channel ch)
nickCompleteAll
public LinkedList nickCompleteAll(String pnick,
String channel)
nickComplete
public String nickComplete(String pnick,
String channel)
getAllUsers
public Collection getAllUsers()
toString
public String toString()
isUser
public boolean isUser(String nickname)
getUser
public User getUser(String nickname)
getUsersWithMode
public Set getUsersWithMode(String channel,
char mode)
QuitNick
public void QuitNick(String nickname)
PartNick
public void PartNick(String nickname,
Channel channel)
JoinNick
public void JoinNick(String nickname,
String channel)
ChangeNick
public void ChangeNick(String oldnick,
String newnick)
isOn
public boolean isOn(User user,
Channel channel)
AddUser
public void AddUser(String nickname,
Channel channel)
getChannel
public Channel getChannel(String channel)
createChannel
public void createChannel(String channel)
synchronizeUserPreChange
public void synchronizeUserPreChange(User user,
Channel channel)
synchronizeUserPostChange
public void synchronizeUserPostChange(User user,
Channel channel)
RemoveUser
public void RemoveUser(User user,
Channel channel)