@NotThreadSafe public final class ExtrapolatedValue extends SynthesizedValue
PointValue.Null
NULL, POINT_FIELD, STAMP_FIELD, STATE_FIELD, UUID_FIELD, VALUE_FIELD
SERIALIZABLE_MODE, SIMPLE_STRING_MODE
Constructor and Description |
---|
ExtrapolatedValue()
Constructs an empty instance.
|
ExtrapolatedValue(Point point,
Optional<DateTime> stamp,
Serializable state,
Serializable value)
Constructs an instance.
|
Modifier and Type | Method and Description |
---|---|
ExtrapolatedValue |
copy()
Creates a copy of this point value.
|
protected String |
getSynthesizedString()
Gets the 'synthesized' string.
|
boolean |
isExtrapolated()
Asks if this point value is extrapolated.
|
isAbsent, isSynthesized
checkNotFrozen, clearStamp, confirm, copyValueFrom, decoded, denormalized, encoded, equals, freeze, frozen, getNullablePoint, getPoint, getPointName, getPointUUID, getStamp, getStampString, getState, getThisLogger, getValue, getVersion, hashCode, hasPointUUID, hasStamp, isCacheable, isDeleted, isFrozen, isInterpolated, isNormalized, isPresent, morph, morph, normalized, pointString, readExternal, readMap, reset, restore, restore, sameValueAs, setFrozen, setPointName, setPointUUID, setStamp, setState, setValue, setVersion, thawed, toDouble, toLong, toString, toString, updateStore, validate, valueString, writeExternal, writeMap
public ExtrapolatedValue()
This is needed for an Externalizable implementation.
public ExtrapolatedValue(@Nonnull Point point, @Nonnull Optional<DateTime> stamp, @Nullable Serializable state, @Nullable Serializable value)
point
- The point definition.stamp
- The optional time stamp of the value.state
- The state.value
- The value.public ExtrapolatedValue copy()
copy
in class SynthesizedValue
public boolean isExtrapolated()
isExtrapolated
in class PointValue
protected String getSynthesizedString()
getSynthesizedString
in class SynthesizedValue
Copyright © 2003-2019 Serge Brisson. All Rights Reserved.