ModeShape Distribution 3.0.0.Beta4

org.infinispan.schematic.internal.delta
Class RemoveAllValuesOperation

java.lang.Object
  extended by org.infinispan.schematic.internal.delta.Operation
      extended by org.infinispan.schematic.internal.delta.ArrayOperation
          extended by 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

Nested Class Summary
static class RemoveAllValuesOperation.Externalizer
           
 
Field Summary
protected  int[] actualIndexes
           
protected  Collection<?> values
           
 
Fields inherited from class org.infinispan.schematic.internal.delta.Operation
parentPath
 
Constructor Summary
RemoveAllValuesOperation(Path path, Collection<?> values)
           
 
Method Summary
 RemoveAllValuesOperation clone()
           
 List<Array.Entry> getRemovedEntries()
           
 Collection<?> getValuesToRemove()
           
 void replay(MutableDocument delegate)
           
 void rollback(MutableDocument delegate)
           
 String toString()
           
 
Methods inherited from class org.infinispan.schematic.internal.delta.ArrayOperation
cloneValues, mutableParent
 
Methods inherited from class org.infinispan.schematic.internal.delta.Operation
cloneValue, getParentPath
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

values

protected final Collection<?> values

actualIndexes

protected transient int[] actualIndexes
Constructor Detail

RemoveAllValuesOperation

public RemoveAllValuesOperation(Path path,
                                Collection<?> values)
Method Detail

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

ModeShape Distribution 3.0.0.Beta4

Copyright © 2008-2012 JBoss, a division of Red Hat. All Rights Reserved.