public abstract class AbstractSerializer extends Object
Constructor and Description |
---|
AbstractSerializer(Serializer.DataSerializer ds,
CustomSerializer cs) |
Modifier and Type | Method and Description |
---|---|
static Class<?> |
loadClass(ClassLoader classLoader,
String className) |
static Class<?> |
loadClass(String className) |
static Object |
newInstance(Class klass) |
static ObjectInputStream |
newObjectInputStream(InputStream in) |
protected void |
toByte(FastByteArrayOutputStream bos,
Object object) |
byte[] |
toByteArray(Object obj) |
Object |
toObject(byte[] byteArray) |
protected Object |
toObject(FastByteArrayInputStream bis) |
public AbstractSerializer(Serializer.DataSerializer ds, CustomSerializer cs)
public static Class<?> loadClass(String className) throws ClassNotFoundException
ClassNotFoundException
public static Class<?> loadClass(ClassLoader classLoader, String className) throws ClassNotFoundException
ClassNotFoundException
public static ObjectInputStream newObjectInputStream(InputStream in) throws IOException
IOException
protected void toByte(FastByteArrayOutputStream bos, Object object)
protected Object toObject(FastByteArrayInputStream bis)
public byte[] toByteArray(Object obj)
public Object toObject(byte[] byteArray)
Copyright © 2013 Hazelcast, Inc.. All rights reserved.