@NotThreadSafe public class SynthesizedValue extends PointValue
PointValue.Null
NULL, POINT_FIELD, STAMP_FIELD, STATE_FIELD, UUID_FIELD, VALUE_FIELD
SERIALIZABLE_MODE, SIMPLE_STRING_MODE
Modifier | Constructor and Description |
---|---|
|
SynthesizedValue()
Constructs an instance.
|
|
SynthesizedValue(Point point,
Optional<DateTime> stamp,
Serializable state,
Serializable value)
Constructs an instance.
|
protected |
SynthesizedValue(SynthesizedValue other)
Constructs an instance from an other.
|
Modifier and Type | Method and Description |
---|---|
SynthesizedValue |
copy()
Creates a copy of this point value.
|
protected String |
getSynthesizedString()
Gets the 'synthesized' string.
|
boolean |
isAbsent()
Asks if this point value is absent.
|
boolean |
isSynthesized()
Asks if this point value is synthesized.
|
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, 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 SynthesizedValue()
This is needed for an externalizable implementation.
public SynthesizedValue(@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.protected SynthesizedValue(@Nonnull SynthesizedValue other)
other
- The other instance.public SynthesizedValue copy()
copy
in class PointValue
public boolean isAbsent()
isAbsent
in class PointValue
public boolean isSynthesized()
isSynthesized
in class PointValue
protected String getSynthesizedString()
getSynthesizedString
in class PointValue
Copyright © 2003-2019 Serge Brisson. All Rights Reserved.