public class CollectionFault<T> extends Object
| Constructor and Description |
|---|
CollectionFault(Collection<T> values) |
CollectionFault(Collection<T> values,
ModificationListener... modificationListeners) |
CollectionFault(java.util.function.Supplier<Collection<T>> resolver) |
CollectionFault(java.util.function.Supplier<Collection<T>> resolver,
ModificationListener... modificationListeners) |
public CollectionFault(java.util.function.Supplier<Collection<T>> resolver)
public CollectionFault(Collection<T> values)
public CollectionFault(java.util.function.Supplier<Collection<T>> resolver, ModificationListener... modificationListeners)
public CollectionFault(Collection<T> values, ModificationListener... modificationListeners)
public static <T> CollectionFault<T> from(Collection<T> collection)
public static <T> CollectionFault<T> emptyCollectionFault()
public static <T> CollectionFault<T> collectionFault(Collection<T> collection)
public static <T> CollectionFault<T> collectionFault(java.util.function.Supplier<Collection<T>> resolver)
public static <T> CollectionFault<T> collectionFault(Collection<T> collection, ModificationListener... modificationListeners)
public static <T> CollectionFault<T> collectionFault(java.util.function.Supplier<Collection<T>> resolver, ModificationListener... modificationListeners)
public void invalidate()
public Collection<T> getInvalidatedCollection()
public Collection<T> getCollection()
public Collection<T> getAdded()
public Collection<T> getUpdated()
public Collection<T> getRemoved()
public void add(T value)
public void update(T value)
public void remove(T value)
public boolean isFault()
public boolean isModified()
public void markAsModified()
public void addModificationListener(ModificationListener modificationListener)
public void removeModificationListener(ModificationListener modificationListener)
public void notificationModificationListeners()
Copyright © 2019. All rights reserved.