public class DeltaPSTObject extends PSTObject implements objects.ConfigurableObject, TimestampedObject, com.gemstone.gemfire.cache.util.ObjectSizer, com.gemstone.gemfire.DataSerializable, com.gemstone.gemfire.Delta, Cloneable
PSTObject that implements the Delta interface.| Constructor and Description |
|---|
DeltaPSTObject() |
| Modifier and Type | Method and Description |
|---|---|
Object |
clone()
Makes a deep copy of this object.
|
boolean |
equals(Object o)
Two
DeltaPSTObjects are considered to be equal if they have
the same values for field1, field2 and timestamp. |
void |
fromDelta(DataInput in) |
boolean |
hasDelta() |
void |
toDelta(DataOutput out) |
fromData, getIndex, getTimestamp, hashCode, incrementField1, init, resetTimestamp, sizeof, toData, toString, update, validatefinalize, getClass, notify, notifyAll, wait, wait, waitgetTimestamp, resetTimestamppublic boolean hasDelta()
hasDelta in interface com.gemstone.gemfire.Deltapublic void toDelta(DataOutput out) throws IOException
toDelta in interface com.gemstone.gemfire.DeltaIOExceptionpublic void fromDelta(DataInput in) throws IOException
fromDelta in interface com.gemstone.gemfire.DeltaIOExceptionpublic boolean equals(Object o)
DeltaPSTObjects are considered to be equal if they have
the same values for field1, field2 and timestamp.
This provides stronger validation than the PSTObject.validate(int)
method that only considers the index.public Object clone() throws CloneNotSupportedException
clone in class ObjectCloneNotSupportedExceptionCopyright © 2010-2015 Pivotal Software, Inc. All rights reserved.