public class JacksonDataBindingProvider extends Object implements DataBindingProvider<com.fasterxml.jackson.databind.ObjectMapper>
| Constructor and Description |
|---|
JacksonDataBindingProvider() |
JacksonDataBindingProvider(com.fasterxml.jackson.databind.ObjectMapper mapper) |
| Modifier and Type | Method and Description |
|---|---|
protected com.fasterxml.jackson.databind.ObjectMapper |
getMapper() |
<T extends ProtocolError> |
parseError(String payload,
Class<T> errorType) |
<T extends AccessToken> |
parseToken(String payload,
Class<T> tokenType) |
com.fasterxml.jackson.databind.ObjectMapper |
raw() |
void |
with(com.fasterxml.jackson.databind.ObjectMapper mapper) |
public JacksonDataBindingProvider()
public JacksonDataBindingProvider(com.fasterxml.jackson.databind.ObjectMapper mapper)
public <T extends AccessToken> T parseToken(String payload, Class<T> tokenType) throws com.fasterxml.jackson.core.JsonParseException, com.fasterxml.jackson.databind.JsonMappingException, IOException
parseToken in interface DataBindingProvider<com.fasterxml.jackson.databind.ObjectMapper>com.fasterxml.jackson.core.JsonParseExceptioncom.fasterxml.jackson.databind.JsonMappingExceptionIOExceptionpublic <T extends ProtocolError> T parseError(String payload, Class<T> errorType) throws com.fasterxml.jackson.core.JsonParseException, com.fasterxml.jackson.databind.JsonMappingException, IOException
parseError in interface DataBindingProvider<com.fasterxml.jackson.databind.ObjectMapper>com.fasterxml.jackson.core.JsonParseExceptioncom.fasterxml.jackson.databind.JsonMappingExceptionIOExceptionpublic com.fasterxml.jackson.databind.ObjectMapper raw()
raw in interface DataBindingProvider<com.fasterxml.jackson.databind.ObjectMapper>public void with(com.fasterxml.jackson.databind.ObjectMapper mapper)
with in interface DataBindingProvider<com.fasterxml.jackson.databind.ObjectMapper>protected com.fasterxml.jackson.databind.ObjectMapper getMapper()
Copyright © 2017. All rights reserved.