Class SerializationMembers
java.lang.Object
com.thoughtworks.xstream.core.util.SerializationMembers
- All Implemented Interfaces:
Caching
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static final class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final MemberStoreprivate static final Object[]private static final Class[]private final Mapprivate static final ObjectStreamField[]private static final Methodprivate static final String[]private static final intprivate final MemberStore -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcallReadObject(Class type, Object object, ObjectInputStream stream) callReadResolve(Object result) Resolves an object as native serialization does by calling readResolve(), if available.voidcallWriteObject(Class type, Object instance, ObjectOutputStream stream) callWriteReplace(Object object) voidprivate Methodprivate Methodprivate MethodgetRRMethod(Class type, String name) booleanbooleansupportsReadObject(Class type, boolean includeBaseClasses) booleansupportsWriteObject(Class type, boolean includeBaseClasses)
-
Field Details
-
NO_METHOD
-
EMPTY_ARGS
-
EMPTY_CLASSES
-
NO_FIELDS
-
PERSISTENT_FIELDS_MODIFIER
private static final int PERSISTENT_FIELDS_MODIFIER- See Also:
-
OBJECT_TYPE_FIELDS
-
declaredCache
-
resRepCache
-
fieldCache
-
-
Constructor Details
-
SerializationMembers
public SerializationMembers()
-
-
Method Details
-
callReadResolve
-
callWriteReplace
-
supportsReadObject
-
callReadObject
-
supportsWriteObject
-
callWriteObject
-
getMethod
-
getMethod
-
getRRMethod
-
hasSerializablePersistentFields
-
flushCache
public void flushCache()- Specified by:
flushCachein interfaceCaching
-