Package | Description |
---|---|
com.ibm.cloud.objectstorage.protocol | |
com.ibm.cloud.objectstorage.protocol.json | |
com.ibm.cloud.objectstorage.protocol.json.internal |
Modifier and Type | Method and Description |
---|---|
MarshallLocation |
MarshallingInfo.marshallLocation() |
static MarshallLocation |
MarshallLocation.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static MarshallLocation[] |
MarshallLocation.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
MarshallingInfo.Builder<T> |
MarshallingInfo.Builder.marshallLocation(MarshallLocation marshallLocation) |
Modifier and Type | Method and Description |
---|---|
<MarshallT> |
JsonProtocolMarshallerBuilder.marshallerOverride(MarshallLocation marshallLocation,
MarshallingType<MarshallT> marshallingType,
StructuredJsonMarshaller<MarshallT> marshaller)
Registers an override for the marshaller registry.
|
Modifier and Type | Method and Description |
---|---|
<T> MarshallerRegistry.Builder |
MarshallerRegistry.Builder.addMarshaller(MarshallLocation marshallLocation,
MarshallingType<T> marshallingType,
JsonMarshaller<T> marshaller) |
<T> JsonMarshaller<T> |
MarshallerRegistry.getMarshaller(MarshallLocation marshallLocation,
MarshallingType<T> marshallingType,
T val) |
<T> JsonMarshaller<T> |
MarshallerRegistry.getMarshaller(MarshallLocation marshallLocation,
T val) |
void |
JsonMarshallerContext.marshall(MarshallLocation marshallLocation,
Object val)
Convenience method to marshall a nested object (may be simple or structured) at the given location.
|
void |
JsonMarshallerContext.marshall(MarshallLocation marshallLocation,
Object val,
MarshallingInfo marshallingInfo)
Convenience method to marshall a nested object (may be simple or structured) at the given location.
|
void |
JsonMarshallerContext.marshall(MarshallLocation marshallLocation,
Object val,
String paramName) |
Copyright © 2024. All rights reserved.