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
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static JsonNodeToAttributeValueMapConverterinstance()AttributeValuevisitArray(List<JsonNode> array)AttributeValuevisitBoolean(boolean bool)AttributeValuevisitEmbeddedObject(Object embeddedObject)AttributeValuevisitNull()AttributeValuevisitNumber(String number)AttributeValuevisitObject(Map<String,JsonNode> object)AttributeValuevisitString(String string)
-
-
-
Method Detail
-
instance
public static JsonNodeToAttributeValueMapConverter instance()
-
visitNull
public AttributeValue visitNull()
- Specified by:
visitNullin interfaceJsonNodeVisitor<AttributeValue>
-
visitBoolean
public AttributeValue visitBoolean(boolean bool)
- Specified by:
visitBooleanin interfaceJsonNodeVisitor<AttributeValue>
-
visitNumber
public AttributeValue visitNumber(String number)
- Specified by:
visitNumberin interfaceJsonNodeVisitor<AttributeValue>
-
visitString
public AttributeValue visitString(String string)
- Specified by:
visitStringin interfaceJsonNodeVisitor<AttributeValue>
-
visitArray
public AttributeValue visitArray(List<JsonNode> array)
- Specified by:
visitArrayin interfaceJsonNodeVisitor<AttributeValue>
-
visitObject
public AttributeValue visitObject(Map<String,JsonNode> object)
- Specified by:
visitObjectin interfaceJsonNodeVisitor<AttributeValue>
-
visitEmbeddedObject
public AttributeValue visitEmbeddedObject(Object embeddedObject)
- Specified by:
visitEmbeddedObjectin interfaceJsonNodeVisitor<AttributeValue>
-
-