public abstract class AbstractSerializer extends Object implements Serializer
Modifier and Type | Field and Description |
---|---|
protected static Logger |
log |
static com.caucho.hessian.io.AbstractSerializer.NullSerializer |
NULL |
Constructor and Description |
---|
AbstractSerializer() |
Modifier and Type | Method and Description |
---|---|
protected Class<?> |
getClass(Object obj) |
protected void |
writeDefinition20(Class<?> cl,
AbstractHessianOutput out) |
protected void |
writeInstance(Object obj,
AbstractHessianOutput out) |
void |
writeObject(Object obj,
AbstractHessianOutput out) |
protected void |
writeObject10(Object obj,
AbstractHessianOutput out) |
protected Object |
writeReplace(Object obj) |
public static final com.caucho.hessian.io.AbstractSerializer.NullSerializer NULL
protected static final Logger log
public void writeObject(Object obj, AbstractHessianOutput out) throws IOException
writeObject
in interface Serializer
IOException
protected void writeObject10(Object obj, AbstractHessianOutput out) throws IOException
IOException
protected void writeDefinition20(Class<?> cl, AbstractHessianOutput out) throws IOException
IOException
protected void writeInstance(Object obj, AbstractHessianOutput out) throws IOException
IOException
Copyright © 2023. All rights reserved.