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 voidcallReadObject(java.lang.Class type, java.lang.Object object, java.io.ObjectInputStream stream)java.lang.ObjectcallReadResolve(java.lang.Object result)Resolves an object as native serialization does by calling readResolve(), if available.voidcallWriteObject(java.lang.Class type, java.lang.Object instance, java.io.ObjectOutputStream stream)java.lang.ObjectcallWriteReplace(java.lang.Object object)voidflushCache()java.util.MapgetSerializablePersistentFields(java.lang.Class type)booleansupportsReadObject(java.lang.Class type, boolean includeBaseClasses)booleansupportsWriteObject(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:
flushCachein interfaceCaching
-
-