rero.ircfw
Class InternalDataList
java.lang.Object
rero.ircfw.InternalDataList
public class InternalDataList
- extends java.lang.Object
Method Summary |
void |
addSupportInfo(java.lang.String key,
java.lang.String value)
|
void |
AddUser(java.lang.String nickname,
Channel channel)
|
void |
ChangeNick(java.lang.String oldnick,
java.lang.String newnick)
|
void |
createChannel(java.lang.String channel)
|
java.util.Collection |
getAllUsers()
|
Channel |
getChannel(java.lang.String channel)
|
ChannelDataWatch |
getChannelDataWatch(Channel ch)
|
java.util.Set |
getChannelsFromPriorLife(java.lang.String nick)
|
java.lang.String |
getMyNick()
|
User |
getMyUser()
|
MyUser |
getMyUserInformation()
|
UserMode |
getPrefixInfo()
|
java.util.HashMap |
getSupportInfo()
|
User |
getUser(java.lang.String nickname)
|
java.util.Set |
getUsersWithMode(java.lang.String channel,
char mode)
|
void |
installChannelWatch(java.lang.String channel,
ChannelDataWatch ch)
|
boolean |
isChanGroupMode(java.lang.String group,
char mode)
|
boolean |
isOn(User user,
Channel channel)
|
boolean |
isUser(java.lang.String nickname)
|
void |
JoinNick(java.lang.String nickname,
java.lang.String channel)
|
java.lang.String |
nickComplete(java.lang.String pnick,
java.lang.String channel)
|
java.util.LinkedList |
nickCompleteAll(java.lang.String pnick,
java.lang.String channel)
******************************************************************** |
void |
PartNick(java.lang.String nickname,
Channel channel)
|
void |
QuitNick(java.lang.String nickname)
|
void |
RemoveUser(User user,
Channel channel)
|
void |
reset()
|
void |
setChanGroupMode(java.lang.String group,
java.lang.String modes)
|
void |
setMyNick(java.lang.String n)
|
void |
setPrefixInfo(java.lang.String modes,
java.lang.String chars)
|
void |
synchronizeUserPostChange(User user,
Channel channel)
|
void |
synchronizeUserPreChange(User user,
Channel channel)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
myNickname
protected java.lang.String myNickname
users
protected java.util.HashMap users
myInformation
protected MyUser myInformation
channels
protected java.util.HashMap channels
sync
protected java.util.HashMap sync
wasOn
protected java.util.HashMap wasOn
umode
protected UserMode umode
iSupport
protected java.util.HashMap iSupport
chanModes
protected java.util.HashMap chanModes
InternalDataList
public InternalDataList()
reset
public void reset()
isChanGroupMode
public boolean isChanGroupMode(java.lang.String group,
char mode)
setChanGroupMode
public void setChanGroupMode(java.lang.String group,
java.lang.String modes)
getChannelsFromPriorLife
public java.util.Set getChannelsFromPriorLife(java.lang.String nick)
getSupportInfo
public java.util.HashMap getSupportInfo()
addSupportInfo
public void addSupportInfo(java.lang.String key,
java.lang.String value)
getMyNick
public java.lang.String getMyNick()
getMyUser
public User getMyUser()
getPrefixInfo
public UserMode getPrefixInfo()
setPrefixInfo
public void setPrefixInfo(java.lang.String modes,
java.lang.String chars)
setMyNick
public void setMyNick(java.lang.String n)
getMyUserInformation
public MyUser getMyUserInformation()
installChannelWatch
public void installChannelWatch(java.lang.String channel,
ChannelDataWatch ch)
getChannelDataWatch
public ChannelDataWatch getChannelDataWatch(Channel ch)
nickCompleteAll
public java.util.LinkedList nickCompleteAll(java.lang.String pnick,
java.lang.String channel)
- ********************************************************************
nickComplete
public java.lang.String nickComplete(java.lang.String pnick,
java.lang.String channel)
getAllUsers
public java.util.Collection getAllUsers()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
isUser
public boolean isUser(java.lang.String nickname)
getUser
public User getUser(java.lang.String nickname)
getUsersWithMode
public java.util.Set getUsersWithMode(java.lang.String channel,
char mode)
QuitNick
public void QuitNick(java.lang.String nickname)
PartNick
public void PartNick(java.lang.String nickname,
Channel channel)
JoinNick
public void JoinNick(java.lang.String nickname,
java.lang.String channel)
ChangeNick
public void ChangeNick(java.lang.String oldnick,
java.lang.String newnick)
isOn
public boolean isOn(User user,
Channel channel)
AddUser
public void AddUser(java.lang.String nickname,
Channel channel)
getChannel
public Channel getChannel(java.lang.String channel)
createChannel
public void createChannel(java.lang.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)