public class EurekaJacksonCodec
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static EurekaJacksonCodec |
INSTANCE |
static java.lang.String |
NODE_APP |
static java.lang.String |
NODE_APPS |
static java.lang.String |
NODE_DATACENTER |
static java.lang.String |
NODE_INSTANCE |
static java.lang.String |
NODE_LEASE |
static java.lang.String |
NODE_METADATA |
| Constructor and Description |
|---|
EurekaJacksonCodec() |
| Modifier and Type | Method and Description |
|---|---|
static EurekaJacksonCodec |
getInstance() |
<T> T |
readFrom(java.lang.Class<T> type,
java.io.InputStream entityStream) |
<T> T |
readFromEnvelope(java.lang.Class<T> type,
java.io.InputStream entityStream) |
<T> void |
writeTo(T object,
java.io.OutputStream entityStream) |
<T> java.lang.String |
writeToString(T object) |
<T> void |
writeWithEnvelopeTo(T object,
java.io.OutputStream entityStream) |
public static final java.lang.String NODE_LEASE
public static final java.lang.String NODE_METADATA
public static final java.lang.String NODE_DATACENTER
public static final java.lang.String NODE_INSTANCE
public static final java.lang.String NODE_APP
public static final java.lang.String NODE_APPS
public static final EurekaJacksonCodec INSTANCE
public <T> T readFrom(java.lang.Class<T> type,
java.io.InputStream entityStream)
throws java.io.IOException
java.io.IOExceptionpublic <T> T readFromEnvelope(java.lang.Class<T> type,
java.io.InputStream entityStream)
throws java.io.IOException
java.io.IOExceptionpublic <T> void writeTo(T object,
java.io.OutputStream entityStream)
throws java.io.IOException
java.io.IOExceptionpublic <T> java.lang.String writeToString(T object)
public <T> void writeWithEnvelopeTo(T object,
java.io.OutputStream entityStream)
public static EurekaJacksonCodec getInstance()