Interface ShortEncodedValue

    • Method Detail

      • getValue

        short getValue()
        Gets the short value.
        Returns:
        the short value
      • hashCode

        int hashCode()
        Returns a hashcode for this EncodedShortValue. This hashCode is defined to be the following:
         
         int hashCode = getValue();
         
        Overrides:
        hashCode in class java.lang.Object
        Returns:
        The hash code value for this EncodedShortValue
      • equals

        boolean equals​(@Nullable
                       java.lang.Object o)
        Compares this ShortEncodedValue to another ShortEncodedValue for equality. This ShortEncodedValue is equal to another ShortEncodedValue if the values returned by getValue() are equal.
        Overrides:
        equals in class java.lang.Object
        Parameters:
        o - The object to be compared for equality with this ShortEncodedValue
        Returns:
        true if the specified object is equal to this ShortEncodedValue
      • compareTo

        int compareTo​(@Nonnull
                      EncodedValue o)
        Compare this ShortEncodedValue to another EncodedValue. The comparison is first done on the return values of getValueType(). If the other value is another ShortEncodedValue, the return values of getValue() are compared.
        Specified by:
        compareTo in interface java.lang.Comparable<EncodedValue>
        Parameters:
        o - The EncodedValue to compare with this ShortEncodedValue
        Returns:
        An integer representing the result of the comparison