Class BasicTagValue
java.lang.Object
com.inductiveautomation.ignition.common.sqltags.BasicTagValue
- All Implemented Interfaces:
QualifiedValue
,TagValue
,Serializable
- Direct Known Subclasses:
MutableTagValue
Deprecated.
A legacy structure that has been replaced by QualifiedValue and BasicQualifiedValue.
Exists to support deserialization from old systems.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected DataQuality
Deprecated.protected Date
Deprecated.protected Object
Deprecated.Fields inherited from interface com.inductiveautomation.ignition.common.model.values.QualifiedValue
BAD, CONFIG_ERROR, EXPRESSION_EVAL_ERROR, INITIAL_VALUE, NOT_CONNECTED, STALE, TRANSFORM_ERROR, TYPE_CONVERSION, UNSUPPORTED
Fields inherited from interface com.inductiveautomation.ignition.common.sqltags.model.types.TagValue
DISABLED, NOT_FOUND, REFERENCE_NOT_FOUND, UNKNOWN
-
Constructor Summary
ConstructorsConstructorDescriptionDeprecated.BasicTagValue
(BasicTagValue copy) Deprecated.BasicTagValue
(Object value) Deprecated.Creates a QualifiedValue with the current system timestamp and good qualityBasicTagValue
(Object value, DataQuality quality) Deprecated.BasicTagValue
(Object value, DataQuality quality, Date timeStamp) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionclone()
Deprecated.boolean
Deprecated.Tests that the objects values are equal.boolean
Deprecated.static TagValue
fromQualifiedValue
(QualifiedValue value) Deprecated.Deprecated.This is required due to a bug in Java bean introspection, which has a problem with the different data types between getQuality here, and on the interface.Deprecated.Deprecated.Deprecated.getValue()
Deprecated.void
setDataQuality
(DataQuality value) Deprecated.This is required due to a bug in Java bean introspection, which has a problem with the different data types between getQuality here, and on the interface.void
setQuality
(DataQuality code) Deprecated.FOR SERIALIZATION ONLY.void
setTimestamp
(Date timestamp) Deprecated.void
Deprecated.FOR SERIALIZATION ONLY.toString()
Deprecated.Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.inductiveautomation.ignition.common.model.values.QualifiedValue
derive, derive, derive
-
Field Details
-
_value
Deprecated. -
_quality
Deprecated. -
_timestamp
Deprecated.
-
-
Constructor Details
-
BasicTagValue
Deprecated.For serialization. Do not call. -
BasicTagValue
Deprecated.Creates a QualifiedValue with the current system timestamp and good quality -
BasicTagValue
Deprecated. -
BasicTagValue
Deprecated. -
BasicTagValue
Deprecated.
-
-
Method Details
-
getValue
Deprecated.- Specified by:
getValue
in interfaceQualifiedValue
-
setValue
Deprecated.FOR SERIALIZATION ONLY. Do not call directly. Will throw an IllegalStateException if the value has already been initialized. -
getQuality
Deprecated.- Specified by:
getQuality
in interfaceQualifiedValue
-
setQuality
Deprecated.FOR SERIALIZATION ONLY. Do not call directly. Will throw an IllegalStateException if the value has already been initialized. -
getDataQuality
Deprecated.This is required due to a bug in Java bean introspection, which has a problem with the different data types between getQuality here, and on the interface. -
setDataQuality
Deprecated.This is required due to a bug in Java bean introspection, which has a problem with the different data types between getQuality here, and on the interface. FOR SERIALIZATION ONLY. Do not call directly. -
getTimestamp
Deprecated.- Specified by:
getTimestamp
in interfaceQualifiedValue
-
setTimestamp
Deprecated. -
equals
Deprecated.Tests that the objects values are equal. DOES NOT TEST timestamp, because in most cases you want to leave it out. If you want to test it, call equals(val,true). -
equals
Deprecated.- Specified by:
equals
in interfaceQualifiedValue
-
clone
Deprecated. -
toString
Deprecated. -
getQualifiedValue
Deprecated. -
fromQualifiedValue
Deprecated.
-