Package software.amazon.smithy.model.node
-
Interface Summary Interface Description NodeVisitor<R> Node visitor interface.ToNode A value that can be converted to aNode. -
Class Summary 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 SmithyNodevalues to/from objects.NodePointer JSON Pointer abstraction over SmithyNodevalues.NodeVisitor.Default<R> CreatesNodeVisitorthat 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 Summary 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 Summary Exception Description ExpectationNotMetException Thrown byNodemethods 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.