Class SerializationMembers
- java.lang.Object
-
- com.thoughtworks.xstream.core.util.SerializationMembers
-
-
Constructor Summary
Constructors Constructor Description SerializationMembers()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
callReadObject(java.lang.Class type, java.lang.Object object, java.io.ObjectInputStream stream)
java.lang.Object
callReadResolve(java.lang.Object result)
Resolves an object as native serialization does by calling readResolve(), if available.void
callWriteObject(java.lang.Class type, java.lang.Object instance, java.io.ObjectOutputStream stream)
java.lang.Object
callWriteReplace(java.lang.Object object)
void
flushCache()
java.util.Map
getSerializablePersistentFields(java.lang.Class type)
boolean
supportsReadObject(java.lang.Class type, boolean includeBaseClasses)
boolean
supportsWriteObject(java.lang.Class type, boolean includeBaseClasses)
-
-
-
Method Detail
-
callReadResolve
public java.lang.Object callReadResolve(java.lang.Object result)
Resolves an object as native serialization does by calling readResolve(), if available.
-
callWriteReplace
public java.lang.Object callWriteReplace(java.lang.Object object)
-
supportsReadObject
public boolean supportsReadObject(java.lang.Class type, boolean includeBaseClasses)
-
callReadObject
public void callReadObject(java.lang.Class type, java.lang.Object object, java.io.ObjectInputStream stream)
-
supportsWriteObject
public boolean supportsWriteObject(java.lang.Class type, boolean includeBaseClasses)
-
callWriteObject
public void callWriteObject(java.lang.Class type, java.lang.Object instance, java.io.ObjectOutputStream stream)
-
getSerializablePersistentFields
public java.util.Map getSerializablePersistentFields(java.lang.Class type)
-
flushCache
public void flushCache()
- Specified by:
flushCache
in interfaceCaching
-
-