T - Type to marshall.@FunctionalInterface public interface TransferManagerJsonMarshaller<T> extends Marshaller<T>
| Modifier and Type | Field and Description |
|---|---|
static TransferManagerJsonMarshaller<BigDecimal> |
BIG_DECIMAL |
static TransferManagerJsonMarshaller<Boolean> |
BOOLEAN |
static TransferManagerJsonMarshaller<Double> |
DOUBLE |
static TransferManagerJsonMarshaller<Float> |
FLOAT |
static TransferManagerJsonMarshaller<Instant> |
INSTANT |
static TransferManagerJsonMarshaller<Integer> |
INTEGER |
static TransferManagerJsonMarshaller<List<?>> |
LIST |
static TransferManagerJsonMarshaller<Long> |
LONG |
static TransferManagerJsonMarshaller<Map<String,?>> |
MAP |
static TransferManagerJsonMarshaller<Void> |
NULL |
static TransferManagerJsonMarshaller<SdkBytes> |
SDK_BYTES |
static TransferManagerJsonMarshaller<Short> |
SHORT |
static TransferManagerJsonMarshaller<String> |
STRING |
| Modifier and Type | Method and Description |
|---|---|
void |
marshall(T val,
JsonWriter jsonGenerator) |
default void |
marshall(T val,
JsonWriter generator,
String paramName) |
default boolean |
shouldEmit(T val) |
static final TransferManagerJsonMarshaller<String> STRING
static final TransferManagerJsonMarshaller<Short> SHORT
static final TransferManagerJsonMarshaller<Integer> INTEGER
static final TransferManagerJsonMarshaller<Long> LONG
static final TransferManagerJsonMarshaller<Float> FLOAT
static final TransferManagerJsonMarshaller<Double> DOUBLE
static final TransferManagerJsonMarshaller<BigDecimal> BIG_DECIMAL
static final TransferManagerJsonMarshaller<Boolean> BOOLEAN
static final TransferManagerJsonMarshaller<Instant> INSTANT
static final TransferManagerJsonMarshaller<SdkBytes> SDK_BYTES
static final TransferManagerJsonMarshaller<Void> NULL
static final TransferManagerJsonMarshaller<List<?>> LIST
static final TransferManagerJsonMarshaller<Map<String,?>> MAP
default void marshall(T val, JsonWriter generator, String paramName)
void marshall(T val, JsonWriter jsonGenerator)
default boolean shouldEmit(T val)
Copyright © 2023. All rights reserved.