public class WriteReplaceSerializer extends AbstractSerializer
NULL
Constructor and Description |
---|
WriteReplaceSerializer(Class<?> cl,
ClassLoader loader,
Serializer baseSerializer) |
Modifier and Type | Method and Description |
---|---|
protected static Method |
getWriteReplace(Class<?> cl)
Returns the writeReplace method
|
protected static Method |
getWriteReplace(Class<?> cl,
Class<?> param)
Returns the writeReplace method
|
void |
writeObject(Object obj,
AbstractHessianOutput out) |
protected Object |
writeReplace(Object obj) |
getClass, writeDefinition20, writeInstance, writeObject10
public WriteReplaceSerializer(Class<?> cl, ClassLoader loader, Serializer baseSerializer)
protected static Method getWriteReplace(Class<?> cl, Class<?> param)
protected static Method getWriteReplace(Class<?> cl)
public void writeObject(Object obj, AbstractHessianOutput out) throws IOException
writeObject
in interface Serializer
writeObject
in class AbstractSerializer
IOException
protected Object writeReplace(Object obj)
writeReplace
in class AbstractSerializer
Copyright © 2023. All rights reserved.