T - Java type bound to the marshalling type.public interface MarshallingType<T>
| Modifier and Type | Field and Description | 
|---|---|
static MarshallingType<BigDecimal> | 
BIG_DECIMAL  | 
static MarshallingType<Boolean> | 
BOOLEAN  | 
static MarshallingType<ByteBuffer> | 
BYTE_BUFFER  | 
static MarshallingType<Date> | 
DATE  | 
static MarshallingType<Double> | 
DOUBLE  | 
static MarshallingType<Float> | 
FLOAT  | 
static MarshallingType<Integer> | 
INTEGER  | 
static MarshallingType<String> | 
JSON_VALUE
A serializer for strings that should be base-64 encoded when they are sent to AWS. 
 | 
static MarshallingType<List> | 
LIST  | 
static MarshallingType<Long> | 
LONG  | 
static MarshallingType<Map> | 
MAP  | 
static MarshallingType<Void> | 
NULL
Used when a value is null (and thus type can't be determined). 
 | 
static MarshallingType<Short> | 
SHORT  | 
static MarshallingType<InputStream> | 
STREAM  | 
static MarshallingType<String> | 
STRING  | 
static MarshallingType<StructuredPojo> | 
STRUCTURED  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
isDefaultMarshallerForType(Class<?> type)
Determine whether this marshalling type is the default marshaller for the provided class. 
 | 
static final MarshallingType<Void> NULL
static final MarshallingType<String> STRING
static final MarshallingType<Integer> INTEGER
static final MarshallingType<Long> LONG
static final MarshallingType<Short> SHORT
static final MarshallingType<Float> FLOAT
static final MarshallingType<Double> DOUBLE
static final MarshallingType<BigDecimal> BIG_DECIMAL
static final MarshallingType<Boolean> BOOLEAN
static final MarshallingType<Date> DATE
static final MarshallingType<ByteBuffer> BYTE_BUFFER
static final MarshallingType<InputStream> STREAM
static final MarshallingType<StructuredPojo> STRUCTURED
static final MarshallingType<List> LIST
static final MarshallingType<Map> MAP
static final MarshallingType<String> JSON_VALUE
boolean isDefaultMarshallerForType(Class<?> type)
Copyright © 2020. All rights reserved.