BigDecimalSetUnmarshaller
, BigDecimalUnmarshaller
, BigIntegerSetUnmarshaller
, BigIntegerUnmarshaller
, BooleanSetUnmarshaller
, BooleanUnmarshaller
, ByteArraySetUnmarshaller
, ByteArrayUnmarshaller
, ByteBufferSetUnmarshaller
, ByteBufferUnmarshaller
, ByteSetUnmarshaller
, ByteUnmarshaller
, CalendarSetUnmarshaller
, CalendarUnmarshaller
, CustomUnmarshaller
, DateSetUnmarshaller
, DateUnmarshaller
, DoubleSetUnmarshaller
, DoubleUnmarshaller
, FloatSetUnmarshaller
, FloatUnmarshaller
, IntegerSetUnmarshaller
, IntegerUnmarshaller
, ListUnmarshaller
, LongSetUnmarshaller
, LongUnmarshaller
, MapUnmarshaller
, NullableUnmarshaller
, ObjectSetUnmarshaller
, ObjectUnmarshaller
, S3LinkUnmarshaller
, ShortSetUnmarshaller
, ShortUnmarshaller
, StringSetUnmarshaller
, StringUnmarshaller
, UuidSetUnmarshaller
, UuidUnmarshaller
public interface ArgumentUnmarshaller
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 |
void typeCheck(AttributeValue value, Method setter)
Object unmarshall(AttributeValue value) throws ParseException
AttributeValue
given into an instance of the
appropriate type, as determined by DynamoDbReflector
and
DynamoDbMapper
ParseException
- when unable to parse a date stringCopyright © 2017 Amazon Web Services, Inc. All Rights Reserved.