public abstract class AbstractCollectionMarshaller<C extends Collection> extends AbstractBackReferencingMarshaller<C>
Constructor and Description |
---|
AbstractCollectionMarshaller() |
Modifier and Type | Method and Description |
---|---|
abstract C |
doDemarshall(EJArray o,
MarshallingSession ctx) |
C |
doDemarshall(EJValue o,
MarshallingSession ctx) |
void |
doMarshall(StringBuilder buf,
C o,
MarshallingSession ctx) |
protected <T extends Collection<Object>> |
marshallToCollection(T collection,
EJArray array,
MarshallingSession ctx) |
demarshall, marshall, marshall
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getEmptyArray
public void doMarshall(StringBuilder buf, C o, MarshallingSession ctx)
doMarshall
in class AbstractBackReferencingMarshaller<C extends Collection>
public final C doDemarshall(EJValue o, MarshallingSession ctx)
doDemarshall
in class AbstractBackReferencingMarshaller<C extends Collection>
public abstract C doDemarshall(EJArray o, MarshallingSession ctx)
protected <T extends Collection<Object>> T marshallToCollection(T collection, EJArray array, MarshallingSession ctx)
Copyright © 2013-2015 JBoss, a division of Red Hat. All Rights Reserved.