@NotThreadSafe public static final class VersionedValue.Deleted extends VersionedValue
VersionedValue.Deleted, VersionedValue.Factory, VersionedValue.Purged
PointValue.Null
VERSION_FIELD
NULL, POINT_FIELD, STAMP_FIELD, STATE_FIELD, UUID_FIELD, VALUE_FIELD
SERIALIZABLE_MODE, SIMPLE_STRING_MODE
Constructor and Description |
---|
Deleted()
Constructs an instance.
|
Deleted(PointValue pointValue)
Constructs an instance.
|
Deleted(String point,
Optional<DateTime> stamp)
Constructs an instance.
|
Deleted(UUID uuid,
Optional<DateTime> stamp)
Constructs an instance.
|
Modifier and Type | Method and Description |
---|---|
VersionedValue.Deleted |
copy()
Creates a copy of this point value.
|
boolean |
isDeleted()
Asks if this point value is (going to be) deleted.
|
equals, frozen, getStampString, getVersion, hashCode, newVersion, readExternal, readMap, setVersion, thawed, writeExternal, writeMap
checkNotFrozen, clearStamp, confirm, copyValueFrom, decoded, denormalized, encoded, freeze, getNullablePoint, getPoint, getPointName, getPointUUID, getStamp, getState, getSynthesizedString, getThisLogger, getValue, hasPointUUID, hasStamp, isAbsent, isCacheable, isExtrapolated, isFrozen, isInterpolated, isNormalized, isPresent, isSynthesized, morph, morph, normalized, pointString, reset, restore, restore, sameValueAs, setFrozen, setPointName, setPointUUID, setStamp, setState, setValue, toDouble, toLong, toString, toString, updateStore, validate, valueString
public Deleted()
This is needed for an Externalizable implementation.
public Deleted(@Nonnull PointValue pointValue)
pointValue
- The original point value.public Deleted(@Nonnull String point, @Nonnull Optional<DateTime> stamp)
point
- A string identifying the point.stamp
- The optional time stamp of the value.public VersionedValue.Deleted copy()
copy
in class VersionedValue
public boolean isDeleted()
A subclass may override this method to supply this functionality.
isDeleted
in class PointValue
isDeleted()
Copyright © 2003-2019 Serge Brisson. All Rights Reserved.