public class

SerializationMethodInvoker

extends Object
java.lang.Object
   ↳ com.thoughtworks.xstream.converters.reflection.SerializationMethodInvoker

Class Overview

Convenience wrapper to invoke special serialization methods on objects (and perform reflection caching).

Summary

Public Constructors
SerializationMethodInvoker()
Public Methods
void callReadObject(Class type, Object object, ObjectInputStream stream)
Object callReadResolve(Object result)
Resolves an object as native serialization does by calling readResolve(), if available.
void callWriteObject(Class type, Object instance, ObjectOutputStream stream)
Object callWriteReplace(Object object)
boolean supportsReadObject(Class type, boolean includeBaseClasses)
boolean supportsWriteObject(Class type, boolean includeBaseClasses)
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public SerializationMethodInvoker ()

Public Methods

public void callReadObject (Class type, Object object, ObjectInputStream stream)

public Object callReadResolve (Object result)

Resolves an object as native serialization does by calling readResolve(), if available.

public void callWriteObject (Class type, Object instance, ObjectOutputStream stream)

public Object callWriteReplace (Object object)

public boolean supportsReadObject (Class type, boolean includeBaseClasses)

public boolean supportsWriteObject (Class type, boolean includeBaseClasses)