public <R> R check(Call instance) { R r1 = null; R r2 = null; for (int i = 0; i < 50; i++) { r1 = (R) instance.method(map1); r2 = (R) instance.method(map2); if (r1 != null && r1.equals(r2)) return r1; if (i > 30) { try { Thread.sleep(i); } catch (InterruptedException e) { e.printStackTrace(); } } else Thread.yield(); } Assert.assertEquals(map1, map2); System.out.print(map1); System.out.print(map2); if (r1 != null) Assert.assertEquals(r1.toString(), r2.toString()); return (R) r1; }
@Override @SuppressWarnings("rawtypes") public boolean equals(Object obj) { if (obj == null || obj.getClass() != getClass()) return false; TraversalItem other = (TraversalItem) obj; return data.equals(other.data) && state.equals(other.state); }
@Override @SuppressWarnings("unchecked") public boolean equals(Object obj) { if (this == obj) { return true; } if ((obj == null) || (!(obj instanceof Tuple))) { return false; } final Tuple<L, R> other = (Tuple<L, R>) obj; if (lefty == null) { if (other.lefty != null) { return false; } } else if (!lefty.equals(other.lefty)) { return false; } if (righty == null) { if (other.righty != null) { return false; } } else if (!righty.equals(other.righty)) { return false; } return true; }
@SuppressWarnings("rawtypes") @Override public boolean equals(Object obj) { if (this == obj) { return true; } if (obj == null) { return false; } if (getClass() != obj.getClass()) { return false; } Pair other = (Pair) obj; if (left == null) { if (other.left != null) { return false; } } else if (!left.equals(other.left)) { return false; } if (right == null) { if (other.right != null) { return false; } } else if (!right.equals(other.right)) { return false; } return true; }
public int completed(R request) { assert request.equals(requests.peek()); requests.poll(); int remaining = requests.size(); if (remaining != 0) coordinator.send(requests.peek()); return remaining; }
@Override public boolean equals(Object obj) { if (this == obj) return true; if (obj == null) return false; @SuppressWarnings("unchecked") Pair<L, R> other = (Pair<L, R>) obj; if (!left.equals(other.left)) return false; if (!right.equals(other.right)) return false; return true; }
@Override public boolean equals(final Object o) { if (this == o) return true; if (o == null || getClass() != o.getClass()) return false; final Triple<?, ?, ?> triple = (Triple<?, ?, ?>) o; if (left != null ? !left.equals(triple.left) : triple.left != null) return false; if (middle != null ? !middle.equals(triple.middle) : triple.middle != null) return false; return !(right != null ? !right.equals(triple.right) : triple.right != null); }
public boolean equals(final Object o) { if (this == o) return true; if (o == null || getClass() != o.getClass()) return false; final InstanceImpl instance = (InstanceImpl) o; if (Double.compare(instance.weight, weight) != 0) return false; if (!attributes.equals(instance.attributes)) return false; if (!label.equals(instance.label)) return false; return true; }
@Override public boolean equals(Object obj) { if (this == obj) return true; if (obj == null) return false; if (getClass() != obj.getClass()) return false; Pair<?, ?> other = (Pair<?, ?>) obj; if (m_l == null) { if (other.m_l != null) return false; } else if (!m_l.equals(other.m_l)) return false; if (m_r == null) { if (other.m_r != null) return false; } else if (!m_r.equals(other.m_r)) return false; return true; }
@SuppressWarnings("unchecked") @Override public boolean equals(Object obj) { if (this == obj) return true; if (obj == null) return false; if (getClass() != obj.getClass()) return false; Triple<Object, Object, Object> other = (Triple<Object, Object, Object>) obj; if (left == null) { if (other.left != null) return false; } else if (!left.equals(other.left)) return false; if (middle == null) { if (other.middle != null) return false; } else if (!middle.equals(other.middle)) return false; if (right == null) { if (other.right != null) return false; } else if (!right.equals(other.right)) return false; return true; }