Interface Summary Interface Description InlineDiffDisplayerDisplays a
DiffResultas an in-line diff.
Splitter<E,F>Splits a composite object in multiple parts of the same type. UnifiedDiffDisplayer
Class Summary Class Description InlineDiffChunk<E>A group of consecutive elements that are targeted by the same operation (add, remove, keep) in an in-line diff. UnifiedDiffBlock<E,F>Represents a list of
UnifiedDiffElements that share the same context.
UnifiedDiffConflictElement<E>This is a
Conflictrepresentation for the unified diff.
UnifiedDiffElement<E,F>Wraps the elements that are compared to produce a diff, holding information like their index and type of change (added, removed, unmodified) to simplify the process of displaying them in an unified diff.
Enum Summary Enum Description InlineDiffChunk.TypeThe possible types of chunks you can find within an in-line diff. UnifiedDiffElement.TypeThe possible types of elements you can find within a unified diff.