org.jboss.errai.marshalling.client.marshallers
Class AbstractCollectionMarshaller<C extends Collection>
java.lang.Object
org.jboss.errai.marshalling.client.marshallers.AbstractBackReferencingMarshaller<C>
org.jboss.errai.marshalling.client.marshallers.AbstractCollectionMarshaller<C>
- All Implemented Interfaces:
- Marshaller<C>
- Direct Known Subclasses:
- LinkedHashSetMarshaller, LinkedListMarshaller, ListMarshaller, PriorityQueueMarshaller, QueueMarshaller, SetMarshaller, SortedSetMarshaller
public abstract class AbstractCollectionMarshaller<C extends Collection>
- extends AbstractBackReferencingMarshaller<C>
- Author:
- Mike Brock, Christian Sadilek
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractCollectionMarshaller
public AbstractCollectionMarshaller()
doMarshall
public void doMarshall(StringBuilder buf,
C o,
MarshallingSession ctx)
- Specified by:
doMarshall
in class AbstractBackReferencingMarshaller<C extends Collection>
doDemarshall
public final C doDemarshall(EJValue o,
MarshallingSession ctx)
- Specified by:
doDemarshall
in class AbstractBackReferencingMarshaller<C extends Collection>
doDemarshall
public abstract C doDemarshall(EJArray o,
MarshallingSession ctx)
marshallToCollection
protected <T extends Collection<Object>> T marshallToCollection(T collection,
EJArray array,
MarshallingSession ctx)
Copyright © 2013-2014 JBoss, a division of Red Hat. All Rights Reserved.