org.granite.messaging.persistence
Class ExternalizablePersistentList

java.lang.Object
  extended by org.granite.messaging.persistence.AbstractExternalizablePersistentCollection
      extended by org.granite.messaging.persistence.ExternalizablePersistentList
All Implemented Interfaces:
Externalizable, Serializable
Direct Known Subclasses:
ExternalizablePersistentBag

public class ExternalizablePersistentList
extends AbstractExternalizablePersistentCollection

Author:
Franck WOLFF
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.granite.messaging.persistence.AbstractExternalizablePersistentCollection
content, dirty, initialized, metadata
 
Constructor Summary
ExternalizablePersistentList()
           
ExternalizablePersistentList(List<?> content, boolean initialized, boolean dirty)
           
ExternalizablePersistentList(Object[] content, boolean initialized, boolean dirty)
           
 
Method Summary
 List<?> getContentAsList(Type target)
           
 void setContentFromList(List<?> list)
           
 
Methods inherited from class org.granite.messaging.persistence.AbstractExternalizablePersistentCollection
getContent, getMetadata, isDirty, isInitialized, readExternal, setContent, setDirty, setInitialized, setMetadata, writeExternal
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExternalizablePersistentList

public ExternalizablePersistentList()

ExternalizablePersistentList

public ExternalizablePersistentList(List<?> content,
                                    boolean initialized,
                                    boolean dirty)

ExternalizablePersistentList

public ExternalizablePersistentList(Object[] content,
                                    boolean initialized,
                                    boolean dirty)
Method Detail

getContentAsList

public List<?> getContentAsList(Type target)

setContentFromList

public void setContentFromList(List<?> list)