com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers
Class MapUnmarshaller
java.lang.Object
com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers.MapUnmarshaller
- All Implemented Interfaces:
- ArgumentUnmarshaller
public class MapUnmarshaller
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MapUnmarshaller
public MapUnmarshaller(ArgumentUnmarshaller memberUnmarshaller)
instance
public static MapUnmarshaller instance()
unmarshall
public java.lang.Object unmarshall(AttributeValue value)
throws java.text.ParseException
- Description copied from interface:
ArgumentUnmarshaller
- Unmarshalls the
AttributeValue given into an instance of the
appropriate type, as determined by DynamoDBReflector and
DynamoDBMapper
- Throws:
java.text.ParseException - when unable to parse a date string
typeCheck
public void typeCheck(AttributeValue value,
java.lang.reflect.Method setter)
- Description copied from interface:
ArgumentUnmarshaller
- Asserts that the value given can be processed using the setter given.
- Specified by:
typeCheck in interface ArgumentUnmarshaller
Copyright © 2010 Amazon Web Services, Inc. All Rights Reserved.