public abstract class AbstractJsonResponseDecoder<T> extends java.lang.Object implements EtcdResponseDecoder<T>
| Constructor and Description |
|---|
AbstractJsonResponseDecoder() |
| Modifier and Type | Method and Description |
|---|---|
T |
decode(io.netty.handler.codec.http.HttpHeaders headers,
io.netty.buffer.ByteBuf content) |
protected abstract T |
decodeJson(io.netty.handler.codec.http.HttpHeaders headers,
com.fasterxml.jackson.core.JsonParser parser) |
public T decode(io.netty.handler.codec.http.HttpHeaders headers, io.netty.buffer.ByteBuf content) throws EtcdException, java.io.IOException
decode in interface EtcdResponseDecoder<T>EtcdExceptionjava.io.IOExceptionprotected abstract T decodeJson(io.netty.handler.codec.http.HttpHeaders headers, com.fasterxml.jackson.core.JsonParser parser) throws EtcdException, java.io.IOException
EtcdExceptionjava.io.IOException