Package org.jboss.marshalling
Interface ObjectResolver
-
- All Known Implementing Classes:
ChainingObjectResolver
public interface ObjectResolverResolver for substituting objects in a stream. The resolver is invoked on write before any serialization takes place.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.ObjectreadResolve(java.lang.Object replacement)Get the original object for a replacement object read from a stream.java.lang.ObjectwriteReplace(java.lang.Object original)Get a replacement for an object being written to a stream.
-
-
-
Method Detail
-
readResolve
java.lang.Object readResolve(java.lang.Object replacement)
Get the original object for a replacement object read from a stream.- Parameters:
replacement- the replacement object- Returns:
- the original
-
writeReplace
java.lang.Object writeReplace(java.lang.Object original)
Get a replacement for an object being written to a stream.- Parameters:
original- the original object- Returns:
- the replacement
-
-