public class BasicTagValue extends java.lang.Object implements TagValue, java.io.Serializable
Constructor and Description |
---|
BasicTagValue()
Deprecated.
|
BasicTagValue(java.lang.Object value)
Creates a TagValue with the current system timestamp and good quality
|
BasicTagValue(java.lang.Object value,
DataQuality quality) |
BasicTagValue(java.lang.Object value,
DataQuality quality,
java.util.Date timeStamp) |
BasicTagValue(java.lang.Object value,
Quality quality) |
BasicTagValue(java.lang.Object value,
Quality quality,
java.util.Date timeStamp) |
BasicTagValue(QualifiedValue copy) |
BasicTagValue(TagValue copy) |
Modifier and Type | Method and Description |
---|---|
BasicTagValue |
clone() |
boolean |
equals(java.lang.Object arg0)
Tests that the objects values are equal.
|
boolean |
equals(java.lang.Object val,
boolean includeTimestamp) |
static TagValue |
fromObject(java.lang.Object obj)
Creates a TagValue "intelligently" from an object.
|
DataQuality |
getDataQuality()
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.
|
DataQuality |
getQuality() |
java.util.Date |
getTimestamp() |
java.lang.Object |
getValue() |
void |
setDataQuality(DataQuality value)
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) |
void |
setTimestamp(java.util.Date timestamp) |
void |
setValue(java.lang.Object value) |
java.lang.String |
toString() |
@Deprecated public BasicTagValue()
public BasicTagValue(java.lang.Object value)
public BasicTagValue(java.lang.Object value, Quality quality)
public BasicTagValue(java.lang.Object value, DataQuality quality)
public BasicTagValue(java.lang.Object value, DataQuality quality, java.util.Date timeStamp)
public BasicTagValue(java.lang.Object value, Quality quality, java.util.Date timeStamp)
public BasicTagValue(TagValue copy)
public BasicTagValue(QualifiedValue copy)
public static TagValue fromObject(java.lang.Object obj)
public java.lang.Object getValue()
getValue
in interface QualifiedValue
public void setValue(java.lang.Object value)
public DataQuality getQuality()
getQuality
in interface QualifiedValue
public void setQuality(DataQuality code)
public DataQuality getDataQuality()
public void setDataQuality(DataQuality value)
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 BasicTagValue clone()
clone
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object