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 SerializerIOExceptionprotected void writeObject10(Object obj, AbstractHessianOutput out) throws IOException
IOExceptionprotected void writeDefinition20(Class<?> cl, AbstractHessianOutput out) throws IOException
IOExceptionprotected void writeInstance(Object obj, AbstractHessianOutput out) throws IOException
IOExceptionCopyright © 2017 Caucho Technology, Inc. All rights reserved.