public class JsonMarshaller extends java.lang.Object implements Marshaller
| Modifier and Type | Field and Description |
|---|---|
static com.fasterxml.jackson.databind.ObjectMapper |
mapper |
| Constructor and Description |
|---|
JsonMarshaller() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
encodeRequest(java.lang.Object data) |
java.lang.String |
getAccept() |
java.lang.String |
getContentType() |
java.lang.String |
prettyPrintRequest(java.lang.Object data) |
java.lang.String |
prettyPrintResponse(java.lang.String response) |
net.e6tech.elements.common.util.ErrorResponse |
readErrorResponse(java.lang.String errorResponse) |
public java.lang.String getContentType()
getContentType in interface Marshallerpublic java.lang.String getAccept()
getAccept in interface Marshallerpublic java.lang.String prettyPrintRequest(java.lang.Object data)
throws java.lang.Exception
prettyPrintRequest in interface Marshallerjava.lang.Exceptionpublic java.lang.String encodeRequest(java.lang.Object data)
throws java.lang.Exception
encodeRequest in interface Marshallerjava.lang.Exceptionpublic java.lang.String prettyPrintResponse(java.lang.String response)
throws java.lang.Exception
prettyPrintResponse in interface Marshallerjava.lang.Exceptionpublic net.e6tech.elements.common.util.ErrorResponse readErrorResponse(java.lang.String errorResponse)
throws java.lang.Exception
readErrorResponse in interface Marshallerjava.lang.Exception