Interface QualifiedValue
-
- All Superinterfaces:
java.io.Serializable
- All Known Subinterfaces:
TagValue
- All Known Implementing Classes:
BasicQualifiedValue
,BasicQualifiedValue
,BasicTagValue
,MutableTagValue
,ProcessedValue
public interface QualifiedValue extends java.io.Serializable
Represents a value with a DataQuality & timestamp attached to it.
-
-
Field Summary
Fields Modifier and Type Field Description static QualifiedValue
BAD
static QualifiedValue
CONFIG_ERROR
static QualifiedValue
DISABLED
static QualifiedValue
EXPRESSION_EVAL_ERROR
static QualifiedValue
INITIAL_VALUE
static QualifiedValue
NOT_CONNECTED
static QualifiedValue
NOT_FOUND
static QualifiedValue
REFERENCE_NOT_FOUND
static QualifiedValue
STALE
static QualifiedValue
TRANSFORM_ERROR
static QualifiedValue
TYPE_CONVERSION
static QualifiedValue
UNKNOWN
static QualifiedValue
UNSUPPORTED
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default QualifiedValue
derive(java.lang.String diagnosticMessage)
boolean
equals(java.lang.Object value, boolean includeTimestamp)
QualityCode
getQuality()
java.util.Date
getTimestamp()
java.lang.Object
getValue()
-
-
-
Field Detail
-
BAD
static final QualifiedValue BAD
-
UNKNOWN
static final QualifiedValue UNKNOWN
-
DISABLED
static final QualifiedValue DISABLED
-
NOT_FOUND
static final QualifiedValue NOT_FOUND
-
NOT_CONNECTED
static final QualifiedValue NOT_CONNECTED
-
REFERENCE_NOT_FOUND
static final QualifiedValue REFERENCE_NOT_FOUND
-
CONFIG_ERROR
static final QualifiedValue CONFIG_ERROR
-
STALE
static final QualifiedValue STALE
-
TYPE_CONVERSION
static final QualifiedValue TYPE_CONVERSION
-
INITIAL_VALUE
static final QualifiedValue INITIAL_VALUE
-
EXPRESSION_EVAL_ERROR
static final QualifiedValue EXPRESSION_EVAL_ERROR
-
UNSUPPORTED
static final QualifiedValue UNSUPPORTED
-
TRANSFORM_ERROR
static final QualifiedValue TRANSFORM_ERROR
-
-
Method Detail
-
getValue
java.lang.Object getValue()
-
getQuality
QualityCode getQuality()
-
getTimestamp
java.util.Date getTimestamp()
-
equals
boolean equals(java.lang.Object value, boolean includeTimestamp)
-
derive
default QualifiedValue derive(java.lang.String diagnosticMessage)
-
-