@NotThreadSafe public final class InterpolatedValue extends SynthesizedValue
PointValue.Null
NULL, POINT_FIELD, STAMP_FIELD, STATE_FIELD, UUID_FIELD, VALUE_FIELD
SERIALIZABLE_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, 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, 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, writeMap
public 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 SynthesizedValue
public boolean isInterpolated()
isInterpolated
in class PointValue
protected String getSynthesizedString()
getSynthesizedString
in class SynthesizedValue
Copyright © 2003-2019 Serge Brisson. All Rights Reserved.