Interface MarshallingType<T>
- Type Parameters:
T- Java type bound to the marshalling type.
Represents the various types supported for marshalling.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final MarshallingType<BigDecimal>static final MarshallingType<Boolean>static final MarshallingType<Byte>static final MarshallingType<Document>static final MarshallingType<Double>static final MarshallingType<Float>static final MarshallingType<Instant>static final MarshallingType<Integer>static final MarshallingType<List<?>>static final MarshallingType<Long>static final MarshallingType<Map<String,?>> static final MarshallingType<Void>Used when a value is null (and thus type can't be determined).static final MarshallingType<SdkBytes>static final MarshallingType<SdkPojo>static final MarshallingType<Short>static final MarshallingType<String> -
Method Summary
-
Field Details
-
NULL
Used when a value is null (and thus type can't be determined). -
STRING
-
INTEGER
-
LONG
-
FLOAT
-
DOUBLE
-
BIG_DECIMAL
-
BOOLEAN
-
INSTANT
-
SDK_BYTES
-
SDK_POJO
-
LIST
-
MAP
-
SHORT
-
BYTE
-
DOCUMENT
-
-
Method Details
-
getTargetClass
-
getKnownType
-
newType
-