All Classes and Interfaces

Class
Description
Defines how arrays are compared while computing a delta.
Describes the structural kind of an individual delta change.
 
 
 
 
 
Thrown when a previously computed delta cannot be replayed onto an input document.
One atomic add, remove, or replace operation in a computed delta.
Thrown when delta computation cannot be completed for a valid input pair.
 
Computes replayable deltas between two JSON documents and applies them later.
Factory methods for creating DeltaEngine instances.
Normalized operation types emitted by the delta engine.
Immutable options that control delta computation, projection generation, and value visibility.
Builder for DeltaOptions.
The full output of comparing two JSON documents.
Summary counts for a computed delta.
Explains why a path appears in the delta output.
Thrown when JSON input cannot be parsed into a Jackson tree.
 
 
Thrown when serialized delta input uses a format version the library does not support.