ArgumentUnmarshallerpublic class CustomUnmarshaller extends Object
DynamoDBMarshaller-derived custom marshaler.| Constructor | Description |
|---|---|
CustomUnmarshaller(Class<?> targetClass,
Class<? extends DynamoDbMarshaller<?>> unmarshallerClass) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
typeCheck(AttributeValue value,
Method setter) |
Asserts that the value given can be processed using the setter given.
|
Object |
unmarshall(AttributeValue value) |
Unmarshalls the
AttributeValue given into an instance of the
appropriate type, as determined by DynamoDbReflector and
DynamoDbMapper |
public CustomUnmarshaller(Class<?> targetClass, Class<? extends DynamoDbMarshaller<?>> unmarshallerClass)
public Object unmarshall(AttributeValue value)
ArgumentUnmarshallerAttributeValue given into an instance of the
appropriate type, as determined by DynamoDbReflector and
DynamoDbMapperpublic void typeCheck(AttributeValue value, Method setter)
ArgumentUnmarshallertypeCheck in interface ArgumentUnmarshallerCopyright © 2017 Amazon Web Services, Inc. All Rights Reserved.