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.