org.infinispan.schematic.internal.delta
Class RemoveAllValuesOperation
java.lang.Object
org.infinispan.schematic.internal.delta.Operation
org.infinispan.schematic.internal.delta.ArrayOperation
org.infinispan.schematic.internal.delta.RemoveAllValuesOperation
@SerializeWith(value=RemoveAllValuesOperation.Externalizer.class)
public class RemoveAllValuesOperation
- extends ArrayOperation
An atomic array add operation for SchematicValueDelta.
- Since:
- 5.1
values
protected final Collection<?> values
actualIndexes
protected transient int[] actualIndexes
RemoveAllValuesOperation
public RemoveAllValuesOperation(Path path,
Collection<?> values)
clone
public RemoveAllValuesOperation clone()
- Specified by:
clone
in class Operation
getValuesToRemove
public Collection<?> getValuesToRemove()
getRemovedEntries
public List<Array.Entry> getRemovedEntries()
rollback
public void rollback(MutableDocument delegate)
- Specified by:
rollback
in class Operation
replay
public void replay(MutableDocument delegate)
- Specified by:
replay
in class Operation
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2008-2012 JBoss, a division of Red Hat. All Rights Reserved.