Class ImmutableQualifiedValue
java.lang.Object
com.inductiveautomation.perspective.common.ImmutableQualifiedValue
- All Implemented Interfaces:
QualifiedValue
,Serializable
Created by carlg on 12/29/2016.
- See Also:
-
Field Summary
Fields inherited from interface com.inductiveautomation.ignition.common.model.values.QualifiedValue
BAD, CONFIG_ERROR, DISABLED, EXPRESSION_EVAL_ERROR, INITIAL_VALUE, NOT_CONNECTED, NOT_FOUND, REFERENCE_NOT_FOUND, STALE, TRANSFORM_ERROR, TYPE_CONVERSION, UNKNOWN, UNSUPPORTED
-
Constructor Summary
ConstructorsConstructorDescriptionImmutableQualifiedValue
(Object value) ImmutableQualifiedValue
(Object value, QualityCode quality) ImmutableQualifiedValue
(Object value, QualityCode quality, Date timestamp) -
Method Summary
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.inductiveautomation.ignition.common.model.values.QualifiedValue
derive, derive, derive
-
Constructor Details
-
ImmutableQualifiedValue
-
ImmutableQualifiedValue
-
ImmutableQualifiedValue
-
-
Method Details
-
getValue
- Specified by:
getValue
in interfaceQualifiedValue
-
getQuality
- Specified by:
getQuality
in interfaceQualifiedValue
-
getTimestamp
- Specified by:
getTimestamp
in interfaceQualifiedValue
-
equals
Tests that the objects values are equal. DOES NOT TEST timestamp, because in most cases you want to leave it out. If you want to test it, call equals(val,true). -
equals
- Specified by:
equals
in interfaceQualifiedValue
-
hashCode
public int hashCode() -
toString
-