| Interface | Description |
|---|---|
| Array |
An array of
Values. |
| Array.Entry | |
| ArrayReader |
Reads
Array instances from a variety of input forms. |
| ArrayWriter |
Writes
Array instances to a variety of output forms. |
| Document |
A document contains multiple
Document.Fields, each with a name and possibly-null Value. |
| Document.Field | |
| DocumentReader |
Reads
Document instances from a variety of input forms. |
| DocumentWriter |
Writes
Document instances to a variety of output forms. |
| Path |
A representation of multiple name segments that together form a path within
Document. |
| Path.Segments | |
| Paths.InnerPath | |
| Value | |
| Value.NullHandler |
| Class | Description |
|---|---|
| ArraySerdes | |
| BasicArray |
Package-level implementation of
Array. |
| BasicDocument |
Package-level implementation of
Document. |
| BasicEntry |
Package-level implementation of
Array.Entry in an Array. |
| BasicField |
Package-level implementation of a
Document.Field inside a Document. |
| BinaryValue |
A specialization of
Value that represents a binary value. |
| ComparableValue | |
| ConvertingValue | |
| DocumentSerdes | |
| JacksonReader |
A
DocumentReader and ArrayReader that uses the Jackson library to read JSON. |
| JacksonWriter |
A
DocumentWriter and ArrayWriter that uses the Jackson library to write JSON. |
| NullValue |
A specialization of
Value 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 | Description |
|---|---|
| Value.Type |
| Exception | Description |
|---|---|
| JacksonWriter.WritingError |
Copyright © 2020 JBoss by Red Hat. All rights reserved.