public abstract class AbstractJsonObjectUnmarshaller<T,R,E extends IOException> extends AbstractJsonUnmarshaller<T,T,R,IOException>
| Constructor and Description |
|---|
AbstractJsonObjectUnmarshaller(Class<T> clazz,
Class<R> errorResponseClass,
Map<Class,Object> injectionValues,
IJsonObjectMarshallingExceptionFactory<R,E> exceptionFactory) |
| Modifier and Type | Method and Description |
|---|---|
protected IOException |
createException(R response) |
T |
unmarshal(String body) |
createIOException, toString, unmarshal, validatepublic T unmarshal(String body) throws IOException, E extends IOException
unmarshal in class AbstractJsonUnmarshaller<T,T,R,IOException>IOExceptionprotected IOException createException(R response)
createException in class AbstractJsonUnmarshaller<T,T,R,IOException>Copyright © 2007–2017 Andreas W. Bartels. All rights reserved.