public abstract class AbstractMarshallingRegistry extends Object
Modifier and Type | Class and Description |
---|---|
static class |
AbstractMarshallingRegistry.Builder
Builder for a
AbstractMarshallingRegistry . |
Modifier | Constructor and Description |
---|---|
protected |
AbstractMarshallingRegistry(AbstractMarshallingRegistry.Builder builder) |
Modifier and Type | Method and Description |
---|---|
protected Object |
get(MarshallLocation marshallLocation,
MarshallingType<?> marshallingType)
Get a registered marshaller/unmarshaller by location and type.
|
protected <T> MarshallingType<T> |
toMarshallingType(T val) |
protected AbstractMarshallingRegistry(AbstractMarshallingRegistry.Builder builder)
protected Object get(MarshallLocation marshallLocation, MarshallingType<?> marshallingType)
marshallLocation
- Location of registered (un)marshaller.marshallingType
- Type of registered (un)marshaller.SdkClientException
- if no marshaller/unmarshaller is registered for the given location and type.protected <T> MarshallingType<T> toMarshallingType(T val)
Copyright © 2019. All rights reserved.