|
JBoss Marshalling 1.3.0.CR9 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.marshalling.ChainingObjectResolver
public class ChainingObjectResolver
An object resolver which runs a sequence of object resolvers. On write, the resolvers are run in order from first to last. On read, the resolvers are run in reverse order, from last to first.
Constructor Summary | |
---|---|
ChainingObjectResolver(Collection<ObjectResolver> resolvers)
Construct a new instance. |
|
ChainingObjectResolver(Iterable<ObjectResolver> resolvers)
Construct a new instance. |
|
ChainingObjectResolver(Iterator<ObjectResolver> resolvers)
Construct a new instance. |
|
ChainingObjectResolver(ObjectResolver[] resolvers)
Construct a new instance. |
Method Summary | |
---|---|
Object |
readResolve(Object replacement)
Get the original object for a replacement object read from a stream. |
Object |
writeReplace(Object original)
Get a replacement for an object being written to a stream. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ChainingObjectResolver(ObjectResolver[] resolvers)
resolvers
- the resolvers to usepublic ChainingObjectResolver(Iterator<ObjectResolver> resolvers)
resolvers
- the resolvers to usepublic ChainingObjectResolver(Iterable<ObjectResolver> resolvers)
resolvers
- the resolvers to usepublic ChainingObjectResolver(Collection<ObjectResolver> resolvers)
resolvers
- the resolvers to useMethod Detail |
---|
public Object readResolve(Object replacement)
readResolve
in interface ObjectResolver
replacement
- the replacement object
public Object writeReplace(Object original)
writeReplace
in interface ObjectResolver
original
- the original object
|
JBoss Marshalling 1.3.0.CR9 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |