See: Description
| Interface | Description | 
|---|---|
| DiffAlgorithm | 
 The of diff algorithms to use in the  
JDiffTextPanel. | 
| DiffEngine | 
 A diff engine. 
 | 
| UnaryPredicate | 
| Class | Description | 
|---|---|
| Change | 
 Represents a Change between the left text and the right text. 
 | 
| DefaultDiffEngine | 
 A default non GUI diff engine. 
 | 
| Diff | 
 A class to compare vectors of objects. 
 | 
| Diff.change | 
 The result of comparison is an "edit script": a chain of change objects. 
 | 
| DiffBase | 
 Represents the result of a Diff. 
 | 
| DiffEngine.DiffLine | 
 Represents a line computed by the DiffEngine. 
 | 
| DiffPrint | 
 A simple framework for printing change lists produced by the  
Diff class. | 
| DiffPrint.Base | 
 A Base class for printing edit scripts produced by the  
Diff class. | 
| DiffPrint.EdPrint | 
 Prints an edit script in a format suitable for input to  
ed. | 
| DiffPrint.NormalPrint | 
 Print a change list in the standard diff format. 
 | 
| GUIPrint | 
 A DiffBase wich creates a  
Change from each diff hunk. | 
| JDiffTextPanel | 
 A Panel showing the differences between two text files. 
 | 
The diff package, allowing to present differences between two text files.
Copyright © 2016, 2017, 2018, 2019, 2023, 2025 Herve Girod. All Rights Reserved. Documentation and source under the MIT licence