Class DocumentUnmarshaller
java.lang.Object
software.amazon.awssdk.protocols.json.internal.unmarshall.document.DocumentUnmarshaller
- All Implemented Interfaces:
JsonNodeVisitor<Document>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvisitArray
(List<JsonNode> array) Invoked ifJsonNode.visit(JsonNodeVisitor)
is invoked on an array JSON node.visitBoolean
(boolean bool) Invoked ifJsonNode.visit(JsonNodeVisitor)
is invoked on a boolean JSON node.visitEmbeddedObject
(Object embeddedObject) Invoked ifJsonNode.visit(JsonNodeVisitor)
is invoked on an embedded object JSON node.Invoked ifJsonNode.visit(JsonNodeVisitor)
is invoked on a null JSON node.visitNumber
(String number) Invoked ifJsonNode.visit(JsonNodeVisitor)
is invoked on a number JSON node.visitObject
(Map<String, JsonNode> object) Invoked ifJsonNode.visit(JsonNodeVisitor)
is invoked on an object JSON node.visitString
(String string) Invoked ifJsonNode.visit(JsonNodeVisitor)
is invoked on a string JSON node.
-
Constructor Details
-
DocumentUnmarshaller
public DocumentUnmarshaller()
-
-
Method Details
-
visitNull
Description copied from interface:JsonNodeVisitor
Invoked ifJsonNode.visit(JsonNodeVisitor)
is invoked on a null JSON node.- Specified by:
visitNull
in interfaceJsonNodeVisitor<Document>
-
visitBoolean
Description copied from interface:JsonNodeVisitor
Invoked ifJsonNode.visit(JsonNodeVisitor)
is invoked on a boolean JSON node.- Specified by:
visitBoolean
in interfaceJsonNodeVisitor<Document>
-
visitNumber
Description copied from interface:JsonNodeVisitor
Invoked ifJsonNode.visit(JsonNodeVisitor)
is invoked on a number JSON node.- Specified by:
visitNumber
in interfaceJsonNodeVisitor<Document>
-
visitString
Description copied from interface:JsonNodeVisitor
Invoked ifJsonNode.visit(JsonNodeVisitor)
is invoked on a string JSON node.- Specified by:
visitString
in interfaceJsonNodeVisitor<Document>
-
visitArray
Description copied from interface:JsonNodeVisitor
Invoked ifJsonNode.visit(JsonNodeVisitor)
is invoked on an array JSON node.- Specified by:
visitArray
in interfaceJsonNodeVisitor<Document>
-
visitObject
Description copied from interface:JsonNodeVisitor
Invoked ifJsonNode.visit(JsonNodeVisitor)
is invoked on an object JSON node.- Specified by:
visitObject
in interfaceJsonNodeVisitor<Document>
-
visitEmbeddedObject
Description copied from interface:JsonNodeVisitor
Invoked ifJsonNode.visit(JsonNodeVisitor)
is invoked on an embedded object JSON node.- Specified by:
visitEmbeddedObject
in interfaceJsonNodeVisitor<Document>
-