CollectionAction<C>
, ListAction<C>
public class ListAddAllAction<C extends java.util.List<E>,E> extends java.lang.Object implements ListAction<C>
Constructor | Description |
---|---|
ListAddAllAction(int index,
java.util.Collection<? extends E> collection) |
Modifier and Type | Method | Description |
---|---|---|
void |
addAction(java.util.List<CollectionAction<C>> actions,
java.util.Collection<java.lang.Object> addedElements,
java.util.Collection<java.lang.Object> removedElements) |
|
boolean |
containsObject(C collection,
java.lang.Object o) |
|
void |
doAction(C list,
UpdateContext context,
ViewToEntityMapper mapper,
CollectionRemoveListener removeListener) |
|
java.util.Collection<java.lang.Object> |
getAddedObjects() |
|
java.util.Collection<java.lang.Object> |
getAddedObjects(C collection) |
|
java.util.Collection<java.lang.Object> |
getRemovedObjects() |
|
java.util.Collection<java.lang.Object> |
getRemovedObjects(C collection) |
|
CollectionAction<C> |
replaceObject(java.lang.Object oldElem,
java.lang.Object elem) |
public ListAddAllAction(int index, java.util.Collection<? extends E> collection)
public void doAction(C list, UpdateContext context, ViewToEntityMapper mapper, CollectionRemoveListener removeListener)
doAction
in interface CollectionAction<C extends java.util.List<E>>
doAction
in interface ListAction<C extends java.util.List<E>>
public boolean containsObject(C collection, java.lang.Object o)
containsObject
in interface CollectionAction<C extends java.util.List<E>>
public java.util.Collection<java.lang.Object> getAddedObjects()
getAddedObjects
in interface CollectionAction<C extends java.util.List<E>>
public java.util.Collection<java.lang.Object> getRemovedObjects()
getRemovedObjects
in interface CollectionAction<C extends java.util.List<E>>
public java.util.Collection<java.lang.Object> getAddedObjects(C collection)
getAddedObjects
in interface CollectionAction<C extends java.util.List<E>>
public java.util.Collection<java.lang.Object> getRemovedObjects(C collection)
getRemovedObjects
in interface CollectionAction<C extends java.util.List<E>>
public CollectionAction<C> replaceObject(java.lang.Object oldElem, java.lang.Object elem)
replaceObject
in interface CollectionAction<C extends java.util.List<E>>
public void addAction(java.util.List<CollectionAction<C>> actions, java.util.Collection<java.lang.Object> addedElements, java.util.Collection<java.lang.Object> removedElements)
addAction
in interface CollectionAction<C extends java.util.List<E>>
Copyright © 2014–2018 Blazebit. All rights reserved.