| Package | Description | 
|---|---|
| com.amazonaws.protocol.json.internal | 
| Modifier and Type | Field and Description | 
|---|---|
static JsonMarshaller<BigDecimal> | 
SimpleTypeJsonMarshallers.BIG_DECIMAL  | 
static JsonMarshaller<Boolean> | 
SimpleTypeJsonMarshallers.BOOLEAN  | 
static JsonMarshaller<Boolean> | 
HeaderMarshallers.BOOLEAN  | 
static JsonMarshaller<Boolean> | 
QueryParamMarshallers.BOOLEAN  | 
static JsonMarshaller<ByteBuffer> | 
SimpleTypeJsonMarshallers.BYTE_BUFFER  | 
static JsonMarshaller<Date> | 
SimpleTypeJsonMarshallers.DATE  | 
static JsonMarshaller<Date> | 
HeaderMarshallers.DATE  | 
static JsonMarshaller<Date> | 
QueryParamMarshallers.DATE  | 
static JsonMarshaller<Double> | 
SimpleTypeJsonMarshallers.DOUBLE  | 
static JsonMarshaller<Double> | 
HeaderMarshallers.DOUBLE  | 
static JsonMarshaller<Double> | 
QueryParamMarshallers.DOUBLE  | 
static JsonMarshaller<Float> | 
SimpleTypeJsonMarshallers.FLOAT  | 
static JsonMarshaller<Float> | 
HeaderMarshallers.FLOAT  | 
static JsonMarshaller<Float> | 
QueryParamMarshallers.FLOAT  | 
static JsonMarshaller<String> | 
SimpleTypePathMarshallers.GREEDY_STRING
Marshallers for Strings bound to a greedy path param. 
 | 
static JsonMarshaller<Integer> | 
SimpleTypeJsonMarshallers.INTEGER  | 
static JsonMarshaller<Integer> | 
SimpleTypePathMarshallers.INTEGER  | 
static JsonMarshaller<Integer> | 
HeaderMarshallers.INTEGER  | 
static JsonMarshaller<Integer> | 
QueryParamMarshallers.INTEGER  | 
static JsonMarshaller<String> | 
HeaderMarshallers.JSON_VALUE  | 
static JsonMarshaller<List> | 
SimpleTypeJsonMarshallers.LIST  | 
static JsonMarshaller<List> | 
QueryParamMarshallers.LIST  | 
static JsonMarshaller<Long> | 
SimpleTypeJsonMarshallers.LONG  | 
static JsonMarshaller<Long> | 
SimpleTypePathMarshallers.LONG  | 
static JsonMarshaller<Long> | 
HeaderMarshallers.LONG  | 
static JsonMarshaller<Long> | 
QueryParamMarshallers.LONG  | 
static JsonMarshaller<Map> | 
SimpleTypeJsonMarshallers.MAP
Marshalls a Map as a JSON object where each key becomes a field. 
 | 
static JsonMarshaller<Map> | 
QueryParamMarshallers.MAP  | 
static JsonMarshaller<Void> | 
SimpleTypeJsonMarshallers.NULL  | 
static JsonMarshaller<Void> | 
SimpleTypePathMarshallers.NULL  | 
static JsonMarshaller<Void> | 
JsonMarshaller.NULL  | 
static JsonMarshaller<String> | 
SimpleTypeJsonMarshallers.STRING  | 
static JsonMarshaller<String> | 
SimpleTypePathMarshallers.STRING  | 
static JsonMarshaller<String> | 
HeaderMarshallers.STRING  | 
static JsonMarshaller<String> | 
QueryParamMarshallers.STRING  | 
static JsonMarshaller<StructuredPojo> | 
SimpleTypeJsonMarshallers.STRUCTURED  | 
| Modifier and Type | Method and Description | 
|---|---|
static <T> JsonMarshaller<T> | 
SimpleTypeJsonMarshallers.adapt(StructuredJsonMarshaller<T> toAdapt)
Adapt a  
StructuredJsonMarshaller to a JsonMarshaller. | 
<T> JsonMarshaller<T> | 
MarshallerRegistry.getMarshaller(MarshallLocation marshallLocation,
             MarshallingType<T> marshallingType,
             T val)  | 
<T> JsonMarshaller<T> | 
MarshallerRegistry.getMarshaller(MarshallLocation marshallLocation,
             T val)  | 
| Modifier and Type | Method and Description | 
|---|---|
<T> MarshallerRegistry.Builder | 
MarshallerRegistry.Builder.addMarshaller(MarshallLocation marshallLocation,
             MarshallingType<T> marshallingType,
             JsonMarshaller<T> marshaller)  | 
<T> MarshallerRegistry.Builder | 
MarshallerRegistry.Builder.greedyPathParamMarshaller(MarshallingType<T> marshallingType,
                         JsonMarshaller<T> marshaller)  | 
<T> MarshallerRegistry.Builder | 
MarshallerRegistry.Builder.headerMarshaller(MarshallingType<T> marshallingType,
                JsonMarshaller<T> marshaller)  | 
<T> MarshallerRegistry.Builder | 
MarshallerRegistry.Builder.pathParamMarshaller(MarshallingType<T> marshallingType,
                   JsonMarshaller<T> marshaller)  | 
<T> MarshallerRegistry.Builder | 
MarshallerRegistry.Builder.payloadMarshaller(MarshallingType<T> marshallingType,
                 JsonMarshaller<T> marshaller)  | 
<T> MarshallerRegistry.Builder | 
MarshallerRegistry.Builder.queryParamMarshaller(MarshallingType<T> marshallingType,
                    JsonMarshaller<T> marshaller)  | 
Copyright © 2017. All rights reserved.