Interface | Description |
---|---|
NodeVisitor<R> |
Node visitor interface.
|
ToNode |
A value that can be converted to a
Node . |
Class | Description |
---|---|
ArrayNode |
Represents an array of nodes.
|
ArrayNode.Builder |
Builder used to efficiently create an ArrayNode.
|
BooleanNode |
Represents a boolean node.
|
Node |
Base class of for all Smithy model nodes.
|
NodeMapper |
Serializes and deserializes Smithy
Node values to/from objects. |
NodePointer |
JSON Pointer abstraction over Smithy
Node values. |
NodeVisitor.Default<R> |
Creates
NodeVisitor that return a default value when necessary
when visiting nodes. |
NullNode |
Represents a null node.
|
NumberNode |
Represents a number node.
|
ObjectNode |
Represents an object node.
|
ObjectNode.Builder |
Builder used to efficiently create an ObjectNode.
|
StringNode |
Represents a string node.
|
Enum | Description |
---|---|
Node.NonNumericFloat |
Non-numeric values for floats and doubles.
|
NodeMapper.WhenMissing |
Specifies the behavior of the mapper when attempting to deserialize an unknown property.
|
NodeType |
The set of possible node types.
|
Exception | Description |
---|---|
ExpectationNotMetException |
Thrown by
Node methods that expect a node to be of a particular
type or to have a particular member. |
NodeDeserializationException |
Exception encountered during deserialization.
|
NodeSerializationException |
Exception encountered during serialization.
|