SOURCE
- the source typeVIEW
- the view typepublic abstract class SetView<SOURCE,VIEW> extends AbstractSet<VIEW>
ViewProvider
implementation. Changes to the view set are reflected within the source set and vice versa.ProcessModuleImpl
Constructor and Description |
---|
SetView() |
Modifier and Type | Method and Description |
---|---|
boolean |
add(VIEW e) |
void |
clear() |
protected abstract Set<SOURCE> |
getDelegate() |
protected abstract ViewProvider<SOURCE,VIEW> |
getViewProvider() |
Iterator<VIEW> |
iterator() |
int |
size() |
equals, hashCode, removeAll
addAll, contains, containsAll, isEmpty, remove, retainAll, toArray, toArray, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
addAll, contains, containsAll, isEmpty, remove, retainAll, spliterator, toArray, toArray
parallelStream, removeIf, stream
protected abstract ViewProvider<SOURCE,VIEW> getViewProvider()
public int size()
size
in interface Collection<VIEW>
size
in interface Set<VIEW>
size
in class AbstractCollection<VIEW>
public boolean add(VIEW e)
add
in interface Collection<VIEW>
add
in interface Set<VIEW>
add
in class AbstractCollection<VIEW>
public void clear()
clear
in interface Collection<VIEW>
clear
in interface Set<VIEW>
clear
in class AbstractCollection<VIEW>
Copyright © 2014 Seam Framework. All rights reserved.