Package jsonvalues

Class JsNull

  • All Implemented Interfaces:
    JsElem

    public final class JsNull
    extends Object
    implements JsElem
    Represents null, which a valid json value. It's a singleton, only the instance JsNull.NULL exists.
    • Field Detail

      • NULL

        public static final JsNull NULL
        The singleton null value.
    • Method Detail

      • equals

        public boolean equals​(@Nullable Object that)
        Returns true if that is the singleton NULL.
        Overrides:
        equals in class Object
        Parameters:
        that - the reference object with which to compare.
        Returns:
        true if that is NULL
      • hashCode

        public int hashCode()
        Returns the hashcode of this json null
        Overrides:
        hashCode in class Object
        Returns:
        1
      • isNull

        public boolean isNull()
        Specified by:
        isNull in interface JsElem
        Returns:
        true if this element is null