public class Differencer
extends java.lang.Object
implements java.lang.Runnable
| Modifier and Type | Field and Description |
|---|---|
java.util.List<Range<Token>> |
differences |
TreeResponse |
r1 |
TreeResponse |
r2 |
| Constructor and Description |
|---|
Differencer(RepairJobDesc desc,
TreeResponse r1,
TreeResponse r2) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o)
In order to remove completed Differencer, equality is computed only from
desc and
endpoint part of two TreeResponses. |
int |
hashCode() |
void |
run()
Compares our trees, and triggers repairs for any ranges that mismatch.
|
java.lang.String |
toString() |
public final TreeResponse r1
public final TreeResponse r2
public Differencer(RepairJobDesc desc, TreeResponse r1, TreeResponse r2)
public void run()
run in interface java.lang.Runnablepublic boolean equals(java.lang.Object o)
desc and
endpoint part of two TreeResponses.equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2015 The Apache Software Foundation