@NotThreadSafe public final class InterpolatedValue extends SynthesizedValue
PointValue.NullNULL, POINT_FIELD, STAMP_FIELD, STATE_FIELD, UUID_FIELD, VALUE_FIELDSERIALIZABLE_MODE, SIMPLE_STRING_MODE| Constructor and Description |
|---|
InterpolatedValue()
Constructs an empty instance.
|
InterpolatedValue(Point point,
Optional<DateTime> stamp,
Serializable state,
Serializable value)
Constructs an instance.
|
| Modifier and Type | Method and Description |
|---|---|
InterpolatedValue |
copy()
Creates a copy of this point value.
|
protected String |
getSynthesizedString()
Gets the 'synthesized' string.
|
boolean |
isInterpolated()
Asks if this point value is interpolated.
|
isAbsent, isSynthesizedcheckNotFrozen, clearStamp, confirm, copyValueFrom, decoded, denormalized, encoded, equals, freeze, frozen, getNullablePoint, getPoint, getPointName, getPointUUID, getStamp, getStampString, getState, getThisLogger, getValue, getVersion, hashCode, hasPointUUID, hasStamp, isCacheable, isDeleted, isExtrapolated, isFrozen, 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, writeMappublic InterpolatedValue()
This is needed for an Externalizable implementation.
public InterpolatedValue(@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 InterpolatedValue copy()
copy in class SynthesizedValuepublic boolean isInterpolated()
isInterpolated in class PointValueprotected String getSynthesizedString()
getSynthesizedString in class SynthesizedValueCopyright © 2003-2019 Serge Brisson. All Rights Reserved.