public class JsonMarshallerContext extends Object
JsonMarshaller.| Modifier and Type | Class and Description | 
|---|---|
| static class  | JsonMarshallerContext.BuilderBuilder for a  JsonMarshallerContext. | 
| Modifier and Type | Method and Description | 
|---|---|
| static JsonMarshallerContext.Builder | builder() | 
| StructuredJsonGenerator | jsonGenerator() | 
| void | marshall(MarshallLocation marshallLocation,
        Object val)Convenience method to marshall a nested object (may be simple or structured) at the given location. | 
| void | marshall(MarshallLocation marshallLocation,
        Object val,
        MarshallingInfo marshallingInfo)Convenience method to marshall a nested object (may be simple or structured) at the given location. | 
| void | marshall(MarshallLocation marshallLocation,
        Object val,
        String paramName) | 
| MarshallerRegistry | marshallerRegistry() | 
| ProtocolMarshaller | protocolHandler() | 
| Request<?> | request() | 
public StructuredJsonGenerator jsonGenerator()
public ProtocolMarshaller protocolHandler()
ProtocolMarshaller that can be used to call back out to marshall structured data (i.e.
 lists of objects).public MarshallerRegistry marshallerRegistry()
public Request<?> request()
Request object that can be used to add headers, query params, modify request URI, etc.public void marshall(MarshallLocation marshallLocation, Object val)
marshallLocation - Current MarshallLocationval - Value to marshall.public void marshall(MarshallLocation marshallLocation, Object val, MarshallingInfo marshallingInfo)
marshallLocation - Current MarshallLocationval - Value to marshall.marshallingInfo - Name of parameter to marshall.public void marshall(MarshallLocation marshallLocation, Object val, String paramName)
public static JsonMarshallerContext.Builder builder()
JsonMarshallerContext.Copyright © 2019. All rights reserved.