JBoss Marshalling 1.3.0.GA

org.jboss.marshalling
Interface ObjectResolver

All Known Implementing Classes:
ChainingObjectResolver

public interface ObjectResolver

Resolver for substituting objects in a stream. The resolver is invoked on write before any serialization takes place.


Method Summary
 java.lang.Object readResolve(java.lang.Object replacement)
          Get the original object for a replacement object read from a stream.
 java.lang.Object writeReplace(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

JBoss Marshalling 1.3.0.GA

Copyright © 2011 JBoss, a division of Red Hat, Inc.