Package | Description |
---|---|
com.amazonaws.services.dynamodbv2.datamodeling | |
com.amazonaws.services.dynamodbv2.datamodeling.unmarshallers |
Standard implementations of
ArgumentUnmarshaller . |
Modifier and Type | Field and Description |
---|---|
private java.util.Map<java.lang.reflect.Method,ArgumentUnmarshaller> |
ConversionSchemas.CachingUnmarshallerSet.cache |
private java.util.Map<java.lang.reflect.Type,ArgumentUnmarshaller> |
ConversionSchemas.CachingUnmarshallerSet.memberCache |
private java.util.List<ConversionSchemas.Pair<ArgumentUnmarshaller>> |
ConversionSchemas.StandardUnmarshallerSet.setUnmarshallers |
private java.util.List<ConversionSchemas.Pair<ArgumentUnmarshaller>> |
ConversionSchemas.StandardUnmarshallerSet.unmarshallers |
Modifier and Type | Method and Description |
---|---|
private ArgumentUnmarshaller |
ConversionSchemas.StandardItemConverter.augment(java.lang.reflect.Type type,
ArgumentUnmarshaller unmarshaller) |
(package private) ArgumentUnmarshaller |
DynamoDBMappingsRegistry.Mapping.getCustomUnmarshaller()
Gets the custom unmarshaller.
|
private ArgumentUnmarshaller |
ConversionSchemas.StandardItemConverter.getListUnmarshaller(java.lang.reflect.Type type) |
private ArgumentUnmarshaller |
ConversionSchemas.StandardItemConverter.getMapUnmarshaller(java.lang.reflect.Type type) |
private ArgumentUnmarshaller |
ConversionSchemas.StandardItemConverter.getMemberUnmarshaller(java.lang.reflect.Type type) |
ArgumentUnmarshaller |
ConversionSchemas.UnmarshallerSet.getMemberUnmarshaller(java.lang.reflect.Type memberType) |
ArgumentUnmarshaller |
ConversionSchemas.StandardUnmarshallerSet.getMemberUnmarshaller(java.lang.reflect.Type memberType) |
ArgumentUnmarshaller |
ConversionSchemas.AnnotationAwareUnmarshallerSet.getMemberUnmarshaller(java.lang.reflect.Type c) |
ArgumentUnmarshaller |
ConversionSchemas.CachingUnmarshallerSet.getMemberUnmarshaller(java.lang.reflect.Type memberType) |
private ArgumentUnmarshaller |
ConversionSchemas.StandardItemConverter.getObjectSetUnmarshaller(java.lang.reflect.Type type) |
private ArgumentUnmarshaller |
ConversionSchemas.StandardItemConverter.getObjectUnmarshaller(java.lang.reflect.Type type) |
private ArgumentUnmarshaller |
ConversionSchemas.StandardUnmarshallerSet.getScalar(java.lang.reflect.Method setter,
java.lang.Class<?> type) |
private ArgumentUnmarshaller |
ConversionSchemas.StandardUnmarshallerSet.getSet(java.lang.reflect.Method setter,
java.lang.Class<?> paramType) |
private ArgumentUnmarshaller |
ConversionSchemas.StandardItemConverter.getUnmarshaller(java.lang.reflect.Method getter,
java.lang.reflect.Method setter) |
ArgumentUnmarshaller |
ConversionSchemas.UnmarshallerSet.getUnmarshaller(java.lang.reflect.Method getter,
java.lang.reflect.Method setter) |
ArgumentUnmarshaller |
ConversionSchemas.StandardUnmarshallerSet.getUnmarshaller(java.lang.reflect.Method getter,
java.lang.reflect.Method setter) |
ArgumentUnmarshaller |
ConversionSchemas.AnnotationAwareUnmarshallerSet.getUnmarshaller(java.lang.reflect.Method getter,
java.lang.reflect.Method setter) |
ArgumentUnmarshaller |
ConversionSchemas.CachingUnmarshallerSet.getUnmarshaller(java.lang.reflect.Method getter,
java.lang.reflect.Method setter) |
Modifier and Type | Method and Description |
---|---|
static ConversionSchemas.Pair<ArgumentUnmarshaller> |
ConversionSchemas.Pair.of(java.lang.Class<?> key,
ArgumentUnmarshaller value) |
private static java.util.List<ConversionSchemas.Pair<ArgumentUnmarshaller>> |
ConversionSchemas.StandardUnmarshallerSet.setUnmarshallers() |
private static java.util.List<ConversionSchemas.Pair<ArgumentUnmarshaller>> |
ConversionSchemas.StandardUnmarshallerSet.unmarshallers() |
Modifier and Type | Method and Description |
---|---|
private ArgumentUnmarshaller |
ConversionSchemas.StandardItemConverter.augment(java.lang.reflect.Type type,
ArgumentUnmarshaller unmarshaller) |
static ConversionSchemas.Pair<ArgumentUnmarshaller> |
ConversionSchemas.Pair.of(java.lang.Class<?> key,
ArgumentUnmarshaller value) |
private static java.lang.Object |
ConversionSchemas.StandardItemConverter.unmarshall(ArgumentUnmarshaller unmarshaller,
java.lang.reflect.Method setter,
AttributeValue value) |
Constructor and Description |
---|
StandardUnmarshallerSet(java.util.List<ConversionSchemas.Pair<ArgumentUnmarshaller>> unmarshallers,
java.util.List<ConversionSchemas.Pair<ArgumentUnmarshaller>> setUnmarshallers) |
StandardUnmarshallerSet(java.util.List<ConversionSchemas.Pair<ArgumentUnmarshaller>> unmarshallers,
java.util.List<ConversionSchemas.Pair<ArgumentUnmarshaller>> setUnmarshallers) |
Modifier and Type | Class and Description |
---|---|
class |
BigDecimalSetUnmarshaller
An unmarshaller that unmarshals DynamoDB NumberSets into sets of Java
BigDecimal s. |
class |
BigDecimalUnmarshaller
An unmarshaller that unmarshals DynamoDB Numbers into Java
BigDecimal s. |
class |
BigIntegerSetUnmarshaller
An unmarshaller that unmarshals DynamoDB NumberSets into sets of Java
BigInteger s. |
class |
BigIntegerUnmarshaller
An unmarshaller that unmarshals DynamoDB Numbers into Java
BigInteger s. |
class |
BooleanSetUnmarshaller
A special unmarshaller for Set<Boolean>, which the V1 schema stores as
an NS using 0/1 for true/false.
|
class |
BooleanUnmarshaller
An unmarshaller that unmarshals DynamoDB Bools (or Numbers) into Java
Boolean s. |
(package private) class |
BSUnmarshaller |
(package private) class |
BUnmarshaller |
class |
ByteArraySetUnmarshaller
An unmarshaller that unmarshals BinarySet values as sets of Java
byte[] s. |
class |
ByteArrayUnmarshaller
An unmarshaller that unmarshals Binary values as Java
byte[] s. |
class |
ByteBufferSetUnmarshaller
An unmarshaller that unmarshals BinarySet values as sets of Java
ByteBuffer s. |
class |
ByteBufferUnmarshaller
An unmarshaller that unmarshals Binary values as Java
ByteBuffer s. |
class |
ByteSetUnmarshaller
An unmarshaller that unmarshals DynamoDB NumberSets into sets of Java
Byte s. |
class |
ByteUnmarshaller
An unmarshaller that unmarshals DynamoDB Numbers into Java
Byte s. |
class |
CalendarSetUnmarshaller
An unmarshaller that unmarshals sets of ISO-8601-formatted dates as sets of
Java
Calendar objects. |
class |
CalendarUnmarshaller
An unmarshaller that unmarshals ISO-8601-formatted dates as Java
Calendar objects. |
class |
CustomUnmarshaller
An unmarshaller that delegates to an instance of a
DynamoDBMarshaller -derived custom marshaler. |
class |
DateSetUnmarshaller
An unmarshaller that unmarshals sets of ISO-8601-formatted dates as sets of
Java
Date objects. |
class |
DateUnmarshaller
An unmarshaller that unmarshals ISO-8601-formatted dates as Java
Date objects. |
class |
DoubleSetUnmarshaller
An unmarshaller that unmarshals DynamoDB NumberSets into sets of Java
Double s. |
class |
DoubleUnmarshaller
An unmarshaller that unmarshals DynamoDB Numbers into Java
Double s. |
class |
FloatSetUnmarshaller
An unmarshaller that unmarshals DynamoDB NumberSets into sets of Java
Float s. |
class |
FloatUnmarshaller
An unmarshaller that unmarshals DynamoDB Numbers into Java
Float s. |
class |
IntegerSetUnmarshaller
An unmarshaller that unmarshals DynamoDB NumberSets into sets of Java
Integer s. |
class |
IntegerUnmarshaller
An unmarshaller that unmarshals DynamoDB Numbers into Java
Integer s. |
class |
ListUnmarshaller
An unmarshaller that unmarshals Lists into Java
Lists . |
class |
LongSetUnmarshaller
An unmarshaller that unmarshals DynamoDB NumberSets into sets of Java
Long s. |
class |
LongUnmarshaller
An unmarshaller that unmarshals DynamoDB Numbers into Java
Long s. |
(package private) class |
LUnmarshaller |
class |
MapUnmarshaller |
(package private) class |
MUnmarshaller |
(package private) class |
NSUnmarshaller |
class |
NullableUnmarshaller |
(package private) class |
NUnmarshaller |
class |
ObjectSetUnmarshaller |
class |
ObjectUnmarshaller |
class |
S3LinkUnmarshaller |
class |
ShortSetUnmarshaller
An unmarshaller that unmarshals DynamoDB NumberSets into sets of Java
Short s. |
class |
ShortUnmarshaller
An unmarshaller that unmarshals DynamoDB Numbers into Java
Short s. |
(package private) class |
SSUnmarshaller |
class |
StringSetUnmarshaller
An unmarshaller that unmarshals DynamoDB StringSets as sets of Java
String objects. |
class |
StringUnmarshaller
An unmarshaller that unmarshals DynamoDB Strings as Java
String
objects. |
(package private) class |
SUnmarshaller |
class |
UUIDSetUnmarshaller
An unmarshaller that unmarshals sets of UUIDs as sets of
Java
UUID objects. |
class |
UUIDUnmarshaller
An unmarshaller that unmarshals UUIDs as Java
UUID objects. |
Modifier and Type | Field and Description |
---|---|
private ArgumentUnmarshaller |
ObjectSetUnmarshaller.memberUnmarshaller |
private ArgumentUnmarshaller |
MapUnmarshaller.memberUnmarshaller |
private ArgumentUnmarshaller |
ListUnmarshaller.memberUnmarshaller |
private ArgumentUnmarshaller |
NullableUnmarshaller.wrapped |
Constructor and Description |
---|
ListUnmarshaller(ArgumentUnmarshaller memberUnmarshaller) |
MapUnmarshaller(ArgumentUnmarshaller memberUnmarshaller) |
NullableUnmarshaller(ArgumentUnmarshaller wrapped) |
ObjectSetUnmarshaller(ArgumentUnmarshaller memberUnmarshaller) |