Class ImmutableQualifiedValue

    • Constructor Detail

      • ImmutableQualifiedValue

        public ImmutableQualifiedValue​(java.lang.Object value)
      • ImmutableQualifiedValue

        public ImmutableQualifiedValue​(java.lang.Object value,
                                       QualityCode quality)
      • ImmutableQualifiedValue

        public ImmutableQualifiedValue​(java.lang.Object value,
                                       QualityCode quality,
                                       java.util.Date timestamp)
    • Method Detail

      • equals

        public boolean equals​(java.lang.Object arg0)
        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).
        Overrides:
        equals in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object val,
                              boolean includeTimestamp)
        Specified by:
        equals in interface QualifiedValue
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object