Class JsonNodeToAttributeValueMapConverter
java.lang.Object
software.amazon.awssdk.enhanced.dynamodb.internal.converter.attribute.JsonNodeToAttributeValueMapConverter
- All Implemented Interfaces:
JsonNodeVisitor<AttributeValue>
public class JsonNodeToAttributeValueMapConverter
extends Object
implements JsonNodeVisitor<AttributeValue>
-
Method Summary
Modifier and TypeMethodDescriptioninstance()
visitArray
(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.
-
Method Details
-
instance
-
visitNull
Description copied from interface:JsonNodeVisitor
Invoked ifJsonNode.visit(JsonNodeVisitor)
is invoked on a null JSON node.- Specified by:
visitNull
in interfaceJsonNodeVisitor<AttributeValue>
-
visitBoolean
Description copied from interface:JsonNodeVisitor
Invoked ifJsonNode.visit(JsonNodeVisitor)
is invoked on a boolean JSON node.- Specified by:
visitBoolean
in interfaceJsonNodeVisitor<AttributeValue>
-
visitNumber
Description copied from interface:JsonNodeVisitor
Invoked ifJsonNode.visit(JsonNodeVisitor)
is invoked on a number JSON node.- Specified by:
visitNumber
in interfaceJsonNodeVisitor<AttributeValue>
-
visitString
Description copied from interface:JsonNodeVisitor
Invoked ifJsonNode.visit(JsonNodeVisitor)
is invoked on a string JSON node.- Specified by:
visitString
in interfaceJsonNodeVisitor<AttributeValue>
-
visitArray
Description copied from interface:JsonNodeVisitor
Invoked ifJsonNode.visit(JsonNodeVisitor)
is invoked on an array JSON node.- Specified by:
visitArray
in interfaceJsonNodeVisitor<AttributeValue>
-
visitObject
Description copied from interface:JsonNodeVisitor
Invoked ifJsonNode.visit(JsonNodeVisitor)
is invoked on an object JSON node.- Specified by:
visitObject
in interfaceJsonNodeVisitor<AttributeValue>
-
visitEmbeddedObject
Description copied from interface:JsonNodeVisitor
Invoked ifJsonNode.visit(JsonNodeVisitor)
is invoked on an embedded object JSON node.- Specified by:
visitEmbeddedObject
in interfaceJsonNodeVisitor<AttributeValue>
-