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, waitderivepublic 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 QualifiedValuepublic void setValue(java.lang.Object value)
public QualityCode getQuality()
getQuality in interface QualifiedValuepublic void setQuality(QualityCode code)
@Deprecated public void setQuality(DataQuality code)
public java.util.Date getTimestamp()
getTimestamp in interface QualifiedValuepublic void setTimestamp(java.util.Date timestamp)
public boolean equals(java.lang.Object arg0)
equals in class java.lang.Objectpublic boolean equals(java.lang.Object val,
boolean includeTimestamp)
equals in interface QualifiedValuepublic BasicQualifiedValue clone()
clone in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectpublic static QualifiedValue fromObject(java.lang.Object obj)