diff options
Diffstat (limited to 'src/Chapter4/GraphElements/UserNode.java')
-rw-r--r-- | src/Chapter4/GraphElements/UserNode.java | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/src/Chapter4/GraphElements/UserNode.java b/src/Chapter4/GraphElements/UserNode.java new file mode 100644 index 0000000..fba4419 --- /dev/null +++ b/src/Chapter4/GraphElements/UserNode.java @@ -0,0 +1,34 @@ +package GraphElements; + + + +public class UserNode { + private String username; + + public UserNode(String username){ + this.username = username; + } + + public String getUsername() { + return username; + } + + public void setUsername(String username) { + this.username = username; + } + + public boolean equals(Object un){ + if(un instanceof UserNode){ + return username.equals(((UserNode)un).username); + } + return false; + } + + public String toString(){ + return username; + } + + public int hashCode(){ + return username.hashCode(); + } +} |