- Enclosing class:
DiffMatch
public static class DiffMatch.Diff
extends Object
Class representing one diff operation.
-
Constructor Summary 
Constructors
-
Method Summary 
boolean
Is this Diff equivalent to another Diff?
int
Create a numeric hash value for a Diff.
Display a human-readable version of this Diff.
-
Constructor Details 
-
Diff 
Constructor. Initializes the diff with the provided values.
- Parameters:
operation
- One of INSERT, DELETE or EQUAL.
text
- The text being applied.
-
Method Details 
-
toString 
Display a human-readable version of this Diff.
- Overrides:
toString
in class Object
- Returns:
- text version.
-
hashCode 
public int hashCode()
Create a numeric hash value for a Diff. This function is not used by
DMP.
- Overrides:
hashCode
in class Object
- Returns:
- Hash value.
-
equals 
public boolean equals(Object obj)
Is this Diff equivalent to another Diff?
- Overrides:
equals
in class Object
- Parameters:
obj
- Another Diff to compare against.
- Returns:
- true or false.