@SerializeWith(value=RemoveAllValuesOperation.Externalizer.class) public class RemoveAllValuesOperation extends ArrayOperation
Modifier and Type | Class and Description |
---|---|
static class |
RemoveAllValuesOperation.Externalizer |
Modifier and Type | Field and Description |
---|---|
protected int[] |
actualIndexes |
protected Collection<?> |
values |
parentPath
Constructor and Description |
---|
RemoveAllValuesOperation(Path path,
Collection<?> values) |
Modifier and Type | Method and Description |
---|---|
RemoveAllValuesOperation |
clone() |
boolean |
equals(Object obj) |
List<Array.Entry> |
getRemovedEntries() |
Collection<?> |
getValuesToRemove() |
void |
replay(MutableDocument delegate) |
void |
rollback(MutableDocument delegate) |
String |
toString() |
cloneValues, mutableParent
cloneValue, equalsIfNotNull, getParentPath, hashCode
protected final Collection<?> values
protected transient int[] actualIndexes
public RemoveAllValuesOperation(Path path, Collection<?> values)
public RemoveAllValuesOperation clone()
public Collection<?> getValuesToRemove()
public List<Array.Entry> getRemovedEntries()
public void rollback(MutableDocument delegate)
public void replay(MutableDocument delegate)
Copyright © 2008-2014 JBoss, a division of Red Hat. All Rights Reserved.