public class JsonSignalCodec extends Object implements SignalCodec
| Constructor and Description |
|---|
JsonSignalCodec() |
| Modifier and Type | Method and Description |
|---|---|
<S extends Signal> |
decode(byte[] buffer,
int offset,
int len,
Class<S> signalClass) |
byte[] |
encode(Signal signal) |
<T> T |
extractObject(Object value,
Class<T> clazz) |
String |
getContentType() |
void |
setVerbose(boolean verbose) |
void |
setVerboseLogLevel(Level verboseLogLevel) |
public void setVerbose(boolean verbose)
public void setVerboseLogLevel(Level verboseLogLevel)
public String getContentType()
getContentType in interface SignalCodecpublic byte[] encode(Signal signal) throws com.fasterxml.jackson.core.JsonProcessingException
encode in interface SignalCodeccom.fasterxml.jackson.core.JsonProcessingExceptionpublic <S extends Signal> S decode(byte[] buffer, int offset, int len, Class<S> signalClass) throws IOException
decode in interface SignalCodecIOExceptionpublic <T> T extractObject(Object value, Class<T> clazz)
extractObject in interface SignalCodecCopyright © 2020. All rights reserved.