org.infinispan.schematic.internal.delta
Class RetainAllValuesOperation
java.lang.Object
org.infinispan.schematic.internal.delta.Operation
org.infinispan.schematic.internal.delta.ArrayOperation
org.infinispan.schematic.internal.delta.RetainAllValuesOperation
@SerializeWith(value=RetainAllValuesOperation.Externalizer.class)
public class RetainAllValuesOperation
- extends ArrayOperation
An atomic array add operation for SchematicValueDelta.
- Since:
- 5.1
values
protected final Collection<?> values
removedEntries
protected transient List<Array.Entry> removedEntries
RetainAllValuesOperation
public RetainAllValuesOperation(Path parentPath,
Collection<?> values)
clone
public RetainAllValuesOperation clone()
- Specified by:
clone
in class Operation
rollback
public void rollback(MutableDocument delegate)
- Specified by:
rollback
in class Operation
getRetainedValues
public Collection<?> getRetainedValues()
getRemovedEntries
public List<Array.Entry> getRemovedEntries()
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.