public class BasicHistoricalValue extends java.lang.Object implements HistoricalValue
FLAG_DIRECT_AVG, FLAG_ENTRY, FLAG_EXIT, FLAG_FIRST_VAL, FLAG_MAX, FLAG_MIN
Constructor and Description |
---|
BasicHistoricalValue() |
BasicHistoricalValue(HistoricalValue copy) |
BasicHistoricalValue(java.lang.Object value,
DataQuality quality,
long tstamp,
DataTypeClass type,
int flags) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(HistoricalValue o) |
boolean |
equals(java.lang.Object obj) |
DataTypeClass |
getDataType() |
int |
getFlags()
Flags are implementation dependent markers for the value.
|
DataQuality |
getQuality() |
long |
getTimestamp() |
java.lang.Object |
getValue() |
void |
setDataType(DataTypeClass dataType) |
void |
setFlags(int flags) |
void |
setQuality(DataQuality quality) |
void |
setTimestamp(long timestamp) |
void |
setValue(java.lang.Object value) |
java.lang.String |
toString() |
public BasicHistoricalValue()
public BasicHistoricalValue(java.lang.Object value, DataQuality quality, long tstamp, DataTypeClass type, int flags)
public BasicHistoricalValue(HistoricalValue copy)
public java.lang.Object getValue()
getValue
in interface HistoricalValue
public void setValue(java.lang.Object value)
public DataQuality getQuality()
getQuality
in interface HistoricalValue
public void setQuality(DataQuality quality)
public long getTimestamp()
getTimestamp
in interface HistoricalValue
public void setTimestamp(long timestamp)
public DataTypeClass getDataType()
getDataType
in interface HistoricalValue
public void setDataType(DataTypeClass dataType)
public int getFlags()
HistoricalValue
getFlags
in interface HistoricalValue
public void setFlags(int flags)
public int compareTo(HistoricalValue o)
compareTo
in interface java.lang.Comparable<HistoricalValue>
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object