ModeShape Distribution 3.2.0.Final

org.infinispan.schematic.internal.delta
Class ArrayOperation

java.lang.Object
  extended by org.infinispan.schematic.internal.delta.Operation
      extended by org.infinispan.schematic.internal.delta.ArrayOperation
Direct Known Subclasses:
AddValueOperation, ClearOperation, RemoveAllValuesOperation, RemoveAtIndexOperation, RemoveValueOperation, RetainAllValuesOperation, SetValueOperation

@Immutable
public abstract class ArrayOperation
extends Operation

An atomic operation on an Array for SchematicValueDelta.

Since:
5.1

Field Summary
 
Fields inherited from class org.infinispan.schematic.internal.delta.Operation
parentPath
 
Constructor Summary
protected ArrayOperation(Path path, int hashCode)
           
 
Method Summary
protected  Collection<?> cloneValues(Collection<?> values)
           
protected  MutableArray mutableParent(MutableDocument delegate)
           
 
Methods inherited from class org.infinispan.schematic.internal.delta.Operation
clone, cloneValue, equalsIfNotNull, getParentPath, hashCode, replay, rollback
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ArrayOperation

protected ArrayOperation(Path path,
                         int hashCode)
Method Detail

mutableParent

protected MutableArray mutableParent(MutableDocument delegate)
Overrides:
mutableParent in class Operation

cloneValues

protected Collection<?> cloneValues(Collection<?> values)

ModeShape Distribution 3.2.0.Final

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