diff options
Diffstat (limited to 'src/Chapter4/GraphElements/RetweetEdge.java')
-rw-r--r-- | src/Chapter4/GraphElements/RetweetEdge.java | 53 |
1 files changed, 0 insertions, 53 deletions
diff --git a/src/Chapter4/GraphElements/RetweetEdge.java b/src/Chapter4/GraphElements/RetweetEdge.java deleted file mode 100644 index 83836a0..0000000 --- a/src/Chapter4/GraphElements/RetweetEdge.java +++ /dev/null @@ -1,53 +0,0 @@ -package GraphElements; - - -public class RetweetEdge { - private UserNode to, from; - private int retweetCount; - - public RetweetEdge(UserNode to, UserNode from){ - this.to = to; - this.from = from; - retweetCount = 1; - } - - public void incrementRTCount(){ - retweetCount++; - } - - public UserNode getTo() { - return to; - } - public void setTo(UserNode to) { - this.to = to; - } - public UserNode getFrom() { - return from; - } - public void setFrom(UserNode from) { - this.from = from; - } - public int getRetweetCount() { - return retweetCount; - } - public void setRetweetCount(int retweetCount) { - this.retweetCount = retweetCount; - } - - public boolean equals(Object maybeEdge){ - if(maybeEdge instanceof RetweetEdge){ - RetweetEdge edge = (RetweetEdge) maybeEdge; - return edge.to.equals(to) && edge.from.equals(from); - } - return false; - - } - - public String toString(){ - return from + " -> " + to; - } - - public int hashCode(){ - return toString().hashCode(); - } -} |