public class KryoSerializer extends java.lang.Object implements ByteArraySerializer, IOStreamSerializer
| Modifier and Type | Field and Description |
|---|---|
com.esotericsoftware.kryo.Kryo |
kryo |
| Constructor and Description |
|---|
KryoSerializer() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
read(byte[] buf) |
<T> T |
read(byte[] buffer,
java.lang.Class<T> type) |
java.lang.Object |
read(java.io.InputStream is) |
<T> T |
read(java.io.InputStream is,
java.lang.Class<T> type) |
static void |
register(java.lang.Class type) |
static void |
register(java.lang.Class type,
int id) |
static void |
register(java.lang.Class type,
com.esotericsoftware.kryo.Serializer ser) |
static void |
register(java.lang.Class type,
com.esotericsoftware.kryo.Serializer ser,
int id) |
byte[] |
write(java.lang.Object object) |
void |
write(java.io.OutputStream os,
java.lang.Object object) |
public static void register(java.lang.Class type)
public static void register(java.lang.Class type,
int id)
public static void register(java.lang.Class type,
com.esotericsoftware.kryo.Serializer ser)
public static void register(java.lang.Class type,
com.esotericsoftware.kryo.Serializer ser,
int id)
public byte[] write(java.lang.Object object)
write in interface ByteArraySerializerpublic java.lang.Object read(byte[] buf)
read in interface ByteArraySerializerpublic <T> T read(byte[] buffer,
java.lang.Class<T> type)
public void write(java.io.OutputStream os,
java.lang.Object object)
write in interface IOStreamSerializerpublic java.lang.Object read(java.io.InputStream is)
throws java.io.IOException
read in interface IOStreamSerializerjava.io.IOExceptionpublic <T> T read(java.io.InputStream is,
java.lang.Class<T> type)