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.Runnable
public boolean equals(java.lang.Object o)
desc
and
endpoint part of two TreeResponses.equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2013 The Apache Software Foundation