Package io.debezium.document
-
Interface Summary Interface Description Array An array ofValue
s.Array.Entry ArrayReader ReadsArray
instances from a variety of input forms.ArrayWriter WritesArray
instances to a variety of output forms.Document A document contains multipleDocument.Field
s, each with a name and possibly-nullValue
.Document.Field DocumentReader ReadsDocument
instances from a variety of input forms.DocumentWriter WritesDocument
instances to a variety of output forms.Path A representation of multiple name segments that together form a path withinDocument
.Path.Segments Paths.InnerPath Value Value.NullHandler -
Class Summary Class Description ArraySerdes BasicArray Package-level implementation ofArray
.BasicDocument Package-level implementation ofDocument
.BasicEntry Package-level implementation ofArray.Entry
in anArray
.BasicField Package-level implementation of aDocument.Field
inside aDocument
.BinaryValue A specialization ofValue
that represents a binary value.ComparableValue ConvertingValue DocumentSerdes JacksonReader ADocumentReader
andArrayReader
that uses the Jackson library to read JSON.JacksonWriter ADocumentWriter
andArrayWriter
that uses the Jackson library to write JSON.NullValue A specialization ofValue
that represents a null value.Paths A package-level utility that implements useful operations to create paths.Paths.ChildPath Paths.MultiSegmentPath Paths.RootPath Paths.SingleSegmentPath -
Enum Summary Enum Description Value.Type -
Exception Summary Exception Description JacksonWriter.WritingError