summaryrefslogtreecommitdiff
path: root/src/Chapter4/GraphElements/UserNode.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/Chapter4/GraphElements/UserNode.java')
-rw-r--r--src/Chapter4/GraphElements/UserNode.java34
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();
+ }
+}