org.granite.client.tide.collections
Interface ManagedPersistentCollection<T>

All Superinterfaces:
Collection<T>, Iterable<T>, LazyableCollection, List<T>, ManagedPersistentAssociation
All Known Implementing Classes:
JavaFXManagedPersistentCollection

public interface ManagedPersistentCollection<T>
extends ManagedPersistentAssociation, List<T>

Author:
William DRAI

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.granite.client.tide.collections.ManagedPersistentAssociation
ManagedPersistentAssociation.InitializationCallback, ManagedPersistentAssociation.InitializationListener
 
Method Summary
 
Methods inherited from interface org.granite.client.tide.collections.ManagedPersistentAssociation
addListener, getCollection, getOwner, getPropertyName, setServerSession, withInitialized
 
Methods inherited from interface org.granite.client.persistence.LazyableCollection
clone, initialize, initializing, isInitialized, uninitialize
 
Methods inherited from interface java.util.List
add, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, retainAll, set, size, subList, toArray, toArray