Package | Description |
---|---|
com.amazonaws.services.dynamodbv2.datamodeling | |
com.amazonaws.services.dynamodbv2.datamodeling.marshallers |
Standard implementations of
ArgumentMarshaller . |
Modifier and Type | Interface and Description |
---|---|
static interface |
ArgumentMarshaller.BinaryAttributeMarshaller |
static interface |
ArgumentMarshaller.BinarySetAttributeMarshaller |
static interface |
ArgumentMarshaller.BooleanAttributeMarshaller |
static interface |
ArgumentMarshaller.ListAttributeMarshaller |
static interface |
ArgumentMarshaller.MapAttributeMarshaller |
static interface |
ArgumentMarshaller.NumberAttributeMarshaller |
static interface |
ArgumentMarshaller.NumberSetAttributeMarshaller |
static interface |
ArgumentMarshaller.StringAttributeMarshaller |
static interface |
ArgumentMarshaller.StringSetAttributeMarshaller |
Modifier and Type | Field and Description |
---|---|
private ArgumentMarshaller |
DynamoDBMapperFieldModel.argumentMarshaller |
Modifier and Type | Field and Description |
---|---|
private java.util.Map<java.lang.reflect.Method,ArgumentMarshaller> |
ConversionSchemas.CachingMarshallerSet.cache |
private java.util.List<ConversionSchemas.Pair<ArgumentMarshaller>> |
ConversionSchemas.AbstractMarshallerSet.marshallers |
private java.util.Map<java.lang.reflect.Type,ArgumentMarshaller> |
ConversionSchemas.CachingMarshallerSet.memberCache |
private java.util.List<ConversionSchemas.Pair<ArgumentMarshaller>> |
ConversionSchemas.AbstractMarshallerSet.setMarshallers |
Modifier and Type | Method and Description |
---|---|
private ArgumentMarshaller |
ConversionSchemas.StandardItemConverter.augment(java.lang.reflect.Type type,
ArgumentMarshaller marshaller) |
(package private) ArgumentMarshaller |
DynamoDBMapperFieldModel.getArgumentMarshaller()
(Internal usage only)
Returns the argument marshaller that is bound to this mapped field.
|
private ArgumentMarshaller |
ConversionSchemas.StandardItemConverter.getCollectionToListMarshaller(java.lang.reflect.Type type) |
(package private) ArgumentMarshaller |
DynamoDBMappingsRegistry.Mapping.getCustomMarshaller()
Gets the custom marshaller.
|
private ArgumentMarshaller |
ConversionSchemas.StandardItemConverter.getMapToMapMarshaller(java.lang.reflect.Type type) |
private ArgumentMarshaller |
ConversionSchemas.StandardItemConverter.getMarshaller(java.lang.reflect.Method getter) |
ArgumentMarshaller |
ConversionSchemas.MarshallerSet.getMarshaller(java.lang.reflect.Method getter) |
ArgumentMarshaller |
ConversionSchemas.AbstractMarshallerSet.getMarshaller(java.lang.reflect.Method getter) |
ArgumentMarshaller |
ConversionSchemas.AnnotationAwareMarshallerSet.getMarshaller(java.lang.reflect.Method getter) |
ArgumentMarshaller |
ConversionSchemas.CachingMarshallerSet.getMarshaller(java.lang.reflect.Method getter) |
private ArgumentMarshaller |
ConversionSchemas.StandardItemConverter.getMemberMarshaller(java.lang.reflect.Type type) |
ArgumentMarshaller |
ConversionSchemas.MarshallerSet.getMemberMarshaller(java.lang.reflect.Type memberType) |
ArgumentMarshaller |
ConversionSchemas.AbstractMarshallerSet.getMemberMarshaller(java.lang.reflect.Type memberType) |
ArgumentMarshaller |
ConversionSchemas.AnnotationAwareMarshallerSet.getMemberMarshaller(java.lang.reflect.Type memberType) |
ArgumentMarshaller |
ConversionSchemas.CachingMarshallerSet.getMemberMarshaller(java.lang.reflect.Type memberType) |
private ArgumentMarshaller |
ConversionSchemas.StandardItemConverter.getObjectToMapMarshaller(java.lang.reflect.Type type) |
private ArgumentMarshaller |
ConversionSchemas.AbstractMarshallerSet.getScalar(java.lang.reflect.Method getter,
java.lang.Class<?> type) |
private ArgumentMarshaller |
ConversionSchemas.AbstractMarshallerSet.getSet(java.lang.reflect.Method getter,
java.lang.Class<?> memberType) |
Modifier and Type | Method and Description |
---|---|
private static java.util.List<ConversionSchemas.Pair<ArgumentMarshaller>> |
ConversionSchemas.V2MarshallerSet.marshallers() |
private static java.util.List<ConversionSchemas.Pair<ArgumentMarshaller>> |
ConversionSchemas.V2CompatibleMarshallerSet.marshallers() |
private static java.util.List<ConversionSchemas.Pair<ArgumentMarshaller>> |
ConversionSchemas.V1MarshallerSet.marshallers() |
static ConversionSchemas.Pair<ArgumentMarshaller> |
ConversionSchemas.Pair.of(java.lang.Class<?> key,
ArgumentMarshaller value) |
private static java.util.List<ConversionSchemas.Pair<ArgumentMarshaller>> |
ConversionSchemas.V2MarshallerSet.setMarshallers() |
private static java.util.List<ConversionSchemas.Pair<ArgumentMarshaller>> |
ConversionSchemas.V2CompatibleMarshallerSet.setMarshallers() |
private static java.util.List<ConversionSchemas.Pair<ArgumentMarshaller>> |
ConversionSchemas.V1MarshallerSet.setMarshallers() |
Modifier and Type | Method and Description |
---|---|
private ArgumentMarshaller |
ConversionSchemas.StandardItemConverter.augment(java.lang.reflect.Type type,
ArgumentMarshaller marshaller) |
static ConversionSchemas.Pair<ArgumentMarshaller> |
ConversionSchemas.Pair.of(java.lang.Class<?> key,
ArgumentMarshaller value) |
Constructor and Description |
---|
DynamoDBMapperFieldModel(java.lang.String dynamoDBAttributeName,
DynamoDBMapperFieldModel.DynamoDBAttributeType dynamoDBAttributeType,
ArgumentMarshaller argumentMarshaller) |
Constructor and Description |
---|
AbstractMarshallerSet(java.util.List<ConversionSchemas.Pair<ArgumentMarshaller>> marshallers,
java.util.List<ConversionSchemas.Pair<ArgumentMarshaller>> setMarshallers) |
AbstractMarshallerSet(java.util.List<ConversionSchemas.Pair<ArgumentMarshaller>> marshallers,
java.util.List<ConversionSchemas.Pair<ArgumentMarshaller>> setMarshallers) |
Modifier and Type | Class and Description |
---|---|
class |
BooleanSetToNumberSetMarshaller
A legacy marshaller that marshals sets of Java
Booleans into DynamoDB
NumberSets, representing true as '1' and false as '0'. |
class |
BooleanToBooleanMarshaller
A marshaller that marshals Java
Boolean objects to Dynamodb-native
BOOL attribute values. |
class |
BooleanToNumberMarshaller
A legacy marshaller that marshals Java
Booleans into DynamoDB
Numbers, representing true as '1' and false as '0'. |
class |
ByteArraySetToBinarySetMarshaller
A marshaller that marshals sets of Java
byte[] s into DynamoDB
BinarySet attributes. |
class |
ByteArrayToBinaryMarshaller
A marshaller that marshals Java
byte[] s into DynamoDB Binary
attributes. |
class |
ByteBufferSetToBinarySetMarshaller
A marshaller that marshals sets of Java
ByteBuffer s into DynamoDB
BinarySet attributes. |
class |
ByteBufferToBinaryMarshaller
A marshaller that marshals Java
ByteBuffer s into DynamoDB Binary
attributes. |
class |
CalendarSetToStringSetMarshaller
A marshaller that marshals sets of Java
Calendar objects into
DynamoDB StringSets (in ISO 8601 format, ie {"2014-01-01T00:00:00Z", ...}). |
class |
CalendarToStringMarshaller
A marshaller that marshals Java
Calendar objects into DynamoDB
Strings (in ISO 8601 format, ie "2014-01-01T00:00:00Z"). |
class |
CollectionToListMarshaller |
class |
CustomMarshaller
A marshaller that delegates to an instance of a
DynamoDBMarshalling -derived custom marshaler. |
class |
DateSetToStringSetMarshaller
A marshaller that marshals sets of Java
Date objects into DynamoDB
StringSets (in ISO 8601 format, ie {"2014-01-01T00:00:00Z", ...}). |
class |
DateToStringMarshaller
A marshaller that marshals Java
Date objects into DynamoDB Strings
(in ISO 8601 format, ie "2014-01-01T00:00:00Z"). |
class |
MapToMapMarshaller |
class |
NumberSetToNumberSetMarshaller
A marshaller that marshals sets of Java
Number s into DynamoDB
NumberSets. |
class |
NumberToNumberMarshaller
A marshaller that marshals any Java
Number to a DynamoDB number. |
class |
ObjectSetToStringSetMarshaller
A legacy marshaller that marshals sets of arbitrary Java objects into
DynamoDB StringSets by using
String.valueOf(Object) . |
class |
ObjectToMapMarshaller |
class |
ObjectToStringMarshaller
A marshaller that marshals Java
Object objects into DynamoDB
Strings. |
class |
S3LinkToStringMarshaller
A marshaller that marshals
S3Link objects to DynamoDB Strings,
using a JSON encoding. |
class |
StringSetToStringSetMarshaller
A marshaller that marshals sets of Java
String s to DynamoDB
StringSets. |
class |
StringToStringMarshaller
A marshaller that marshals Java
String objects to DynamoDB Strings. |
class |
UUIDSetToStringSetMarshaller
A marshaller that marshals sets of Java
Object objects into
DynamoDB StringSets. |
Modifier and Type | Field and Description |
---|---|
private ArgumentMarshaller |
MapToMapMarshaller.memberMarshaller |
private ArgumentMarshaller |
CollectionToListMarshaller.memberMarshaller |
Modifier and Type | Method and Description |
---|---|
ArgumentMarshaller |
MapToMapMarshaller.getMemberMarshaller() |
ArgumentMarshaller |
CollectionToListMarshaller.getMemberMarshaller() |
Constructor and Description |
---|
CollectionToListMarshaller(ArgumentMarshaller memberMarshaller) |
MapToMapMarshaller(ArgumentMarshaller memberMarshaller) |