|
JBoss Marshalling 1.2.1.GA | |||||||||
| 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 use| Method Detail |
|---|
public Object readResolve(Object replacement)
readResolve in interface ObjectResolverreplacement - the replacement object
public Object writeReplace(Object original)
writeReplace in interface ObjectResolveroriginal - the original object
|
JBoss Marshalling 1.2.1.GA | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||