public class JavaSerializer extends AbstractSerializer
NULL| Constructor and Description |
|---|
JavaSerializer(Class<?> cl) |
| Modifier and Type | Method and Description |
|---|---|
static Serializer |
create(Class<?> cl) |
protected static Method |
getWriteReplace(Class<?> cl)
Returns the writeReplace method
|
protected Method |
getWriteReplace(Class<?> cl,
Class<?> param)
Returns the writeReplace method
|
protected void |
introspect(Class<?> cl) |
void |
writeInstance(Object obj,
AbstractHessianOutput out) |
void |
writeObject(Object obj,
AbstractHessianOutput out) |
protected void |
writeObject10(Object obj,
AbstractHessianOutput out) |
getClass, writeDefinition20, writeReplacepublic JavaSerializer(Class<?> cl)
public static Serializer create(Class<?> cl)
protected void introspect(Class<?> cl)
protected static Method getWriteReplace(Class<?> cl)
protected Method getWriteReplace(Class<?> cl, Class<?> param)
public void writeObject(Object obj, AbstractHessianOutput out) throws IOException
writeObject in interface SerializerwriteObject in class AbstractSerializerIOExceptionprotected void writeObject10(Object obj, AbstractHessianOutput out) throws IOException
writeObject10 in class AbstractSerializerIOExceptionpublic void writeInstance(Object obj, AbstractHessianOutput out) throws IOException
writeInstance in class AbstractSerializerIOExceptionCopyright © 2017 Caucho Technology, Inc. All rights reserved.