Class SimpleTypeJsonMarshaller
- java.lang.Object
-
- software.amazon.awssdk.protocols.json.internal.marshall.SimpleTypeJsonMarshaller
-
public final class SimpleTypeJsonMarshaller extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static JsonMarshaller<BigDecimal>BIG_DECIMALstatic JsonMarshaller<Boolean>BOOLEANstatic JsonMarshaller<Document>DOCUMENTMarshalls Document type members by visiting the document using DocumentTypeJsonMarshaller.static JsonMarshaller<Double>DOUBLEstatic JsonMarshaller<Float>FLOATstatic JsonMarshaller<Instant>INSTANTstatic JsonMarshaller<Integer>INTEGERstatic JsonMarshaller<List<?>>LISTstatic JsonMarshaller<Long>LONGstatic JsonMarshaller<Map<String,?>>MAPMarshalls a Map as a JSON object where each key becomes a field.static JsonMarshaller<Void>NULLstatic JsonMarshaller<SdkBytes>SDK_BYTESstatic JsonMarshaller<SdkPojo>SDK_POJOstatic JsonMarshaller<Short>SHORTstatic JsonMarshaller<String>STRING
-
-
-
Field Detail
-
NULL
public static final JsonMarshaller<Void> NULL
-
STRING
public static final JsonMarshaller<String> STRING
-
INTEGER
public static final JsonMarshaller<Integer> INTEGER
-
LONG
public static final JsonMarshaller<Long> LONG
-
SHORT
public static final JsonMarshaller<Short> SHORT
-
FLOAT
public static final JsonMarshaller<Float> FLOAT
-
BIG_DECIMAL
public static final JsonMarshaller<BigDecimal> BIG_DECIMAL
-
DOUBLE
public static final JsonMarshaller<Double> DOUBLE
-
BOOLEAN
public static final JsonMarshaller<Boolean> BOOLEAN
-
INSTANT
public static final JsonMarshaller<Instant> INSTANT
-
SDK_BYTES
public static final JsonMarshaller<SdkBytes> SDK_BYTES
-
SDK_POJO
public static final JsonMarshaller<SdkPojo> SDK_POJO
-
LIST
public static final JsonMarshaller<List<?>> LIST
-
MAP
public static final JsonMarshaller<Map<String,?>> MAP
Marshalls a Map as a JSON object where each key becomes a field.
-
DOCUMENT
public static final JsonMarshaller<Document> DOCUMENT
Marshalls Document type members by visiting the document using DocumentTypeJsonMarshaller.
-
-