public class BasicQualifiedValue extends java.lang.Object implements QualifiedValue, java.io.Serializable
Changes ----------- 8.0 - Changed from "Quality" to "QualityCode".
BAD, CONFIG_ERROR, DISABLED, EXPRESSION_EVAL_ERROR, INITIAL_VALUE, NOT_CONNECTED, NOT_FOUND, REFERENCE_NOT_FOUND, STALE, TRANSFORM_ERROR, TYPE_CONVERSION, UNKNOWN, UNSUPPORTED
Constructor and Description |
---|
BasicQualifiedValue() |
BasicQualifiedValue(java.lang.Object value)
Creates a BasicQualifiedValue with good quality and the current timestamp
|
BasicQualifiedValue(java.lang.Object value,
QualityCode quality) |
BasicQualifiedValue(java.lang.Object value,
QualityCode quality,
java.util.Date timeStamp) |
BasicQualifiedValue(java.lang.Object value,
Quality quality,
java.util.Date timeStamp)
Deprecated.
|
BasicQualifiedValue(QualifiedValue copy) |
Modifier and Type | Method and Description |
---|---|
BasicQualifiedValue |
clone() |
boolean |
equals(java.lang.Object arg0)
Tests that the objects values are equal.
|
boolean |
equals(java.lang.Object val,
boolean includeTimestamp) |
static QualifiedValue |
fromObject(java.lang.Object obj)
Creates a QualifiedValue "intelligently" from an object.
|
QualityCode |
getQuality() |
java.util.Date |
getTimestamp() |
java.lang.Object |
getValue() |
void |
setQuality(DataQuality code)
Deprecated.
here for serialization compatibility.
|
void |
setQuality(QualityCode code) |
void |
setTimestamp(java.util.Date timestamp) |
void |
setValue(java.lang.Object value) |
java.lang.String |
toString() |
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
derive
public BasicQualifiedValue()
public BasicQualifiedValue(java.lang.Object value)
public BasicQualifiedValue(java.lang.Object value, QualityCode quality)
@Deprecated public BasicQualifiedValue(java.lang.Object value, Quality quality, java.util.Date timeStamp)
public BasicQualifiedValue(java.lang.Object value, QualityCode quality, java.util.Date timeStamp)
public BasicQualifiedValue(QualifiedValue copy)
public java.lang.Object getValue()
getValue
in interface QualifiedValue
public void setValue(java.lang.Object value)
public QualityCode getQuality()
getQuality
in interface QualifiedValue
public void setQuality(QualityCode code)
@Deprecated public void setQuality(DataQuality code)
public java.util.Date getTimestamp()
getTimestamp
in interface QualifiedValue
public void setTimestamp(java.util.Date timestamp)
public boolean equals(java.lang.Object arg0)
equals
in class java.lang.Object
public boolean equals(java.lang.Object val, boolean includeTimestamp)
equals
in interface QualifiedValue
public BasicQualifiedValue clone()
clone
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public static QualifiedValue fromObject(java.lang.Object obj)