org.alliance.core.node
Class Node
java.lang.Object
org.alliance.core.node.Node
- Direct Known Subclasses:
- Friend, MyNode, UntrustedNode
public abstract class Node
- extends java.lang.Object
Created by IntelliJ IDEA.
User: maciek
Date: 2005-dec-29
Time: 13:50:55
|
Constructor Summary |
protected |
Node()
|
protected |
Node(java.lang.String nickname,
int guid)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
nickname
protected java.lang.String nickname
guid
protected int guid
friendsFriends
protected java.util.HashMap<java.lang.Integer,UntrustedNode> friendsFriends
shareSize
protected long shareSize
Node
protected Node()
Node
protected Node(java.lang.String nickname,
int guid)
isConnected
public abstract boolean isConnected()
getNickname
public java.lang.String getNickname()
setNickname
public void setNickname(java.lang.String nickname)
getGuid
public int getGuid()
setGuid
public void setGuid(int guid)
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
addFriendsFriend
public void addFriendsFriend(UntrustedNode untrustedNode)
friendsFriendsLoaded
public boolean friendsFriendsLoaded()
friendsFriends
public java.util.Collection<UntrustedNode> friendsFriends()
getFriendsFriend
public UntrustedNode getFriendsFriend(int guid)
getFriendsFriends
public java.util.HashMap<java.lang.Integer,UntrustedNode> getFriendsFriends()
setFriendsFriends
public void setFriendsFriends(java.util.HashMap<java.lang.Integer,UntrustedNode> friendsFriends)
getShareSize
public long getShareSize()
setShareSize
public void setShareSize(long shareSize)