diff --git a/jsprit-core/src/main/java/com/graphhopper/jsprit/core/problem/solution/route/activity/BreakActivity.java b/jsprit-core/src/main/java/com/graphhopper/jsprit/core/problem/solution/route/activity/BreakActivity.java index cb37c9fc..86ffefb9 100644 --- a/jsprit-core/src/main/java/com/graphhopper/jsprit/core/problem/solution/route/activity/BreakActivity.java +++ b/jsprit-core/src/main/java/com/graphhopper/jsprit/core/problem/solution/route/activity/BreakActivity.java @@ -94,38 +94,7 @@ public class BreakActivity extends AbstractActivity implements TourActivity.JobA this.latest = breakActivity.getTheoreticalLatestOperationStartTime(); this.duration = breakActivity.getOperationTime(); } - - - /* (non-Javadoc) - * @see java.lang.Object#hashCode() - */ - @Override - public int hashCode() { - final int prime = 31; - int result = 1; - result = prime * result + ((aBreak == null) ? 0 : aBreak.hashCode()); - return result; - } - - /* (non-Javadoc) - * @see java.lang.Object#equals(java.lang.Object) - */ - @Override - public boolean equals(Object obj) { - if (this == obj) - return true; - if (obj == null) - return false; - if (getClass() != obj.getClass()) - return false; - BreakActivity other = (BreakActivity) obj; - if (aBreak == null) { - if (other.aBreak != null) - return false; - } else if (!aBreak.equals(other.aBreak)) - return false; - return true; - } + public double getTheoreticalEarliestOperationStartTime() { return earliest;