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
-