Class TUnmodifiableShortSet

java.lang.Object
gnu.trove.impl.unmodifiable.TUnmodifiableShortCollection
gnu.trove.impl.unmodifiable.TUnmodifiableShortSet
All Implemented Interfaces:
TShortSet, TShortCollection, Serializable

public class TUnmodifiableShortSet extends TUnmodifiableShortCollection implements TShortSet, Serializable
See Also:
  • Constructor Details

    • TUnmodifiableShortSet

      public TUnmodifiableShortSet(TShortSet s)
  • Method Details

    • equals

      public boolean equals(Object o)
      Description copied from interface: TShortSet
      Compares the specified object with this set for equality. Returns true if the specified object is also a set, the two sets have the same size, and every member of the specified set is contained in this set (or equivalently, every member of this set is contained in the specified set). This definition ensures that the equals method works properly across different implementations of the set interface.
      Specified by:
      equals in interface TShortCollection
      Specified by:
      equals in interface TShortSet
      Overrides:
      equals in class Object
      Parameters:
      o - object to be compared for equality with this set
      Returns:
      true if the specified object is equal to this set
    • hashCode

      public int hashCode()
      Description copied from interface: TShortSet
      Returns the hash code value for this set. The hash code of a set is defined to be the sum of the hash codes of the elements in the set. This ensures that s1.equals(s2) implies that s1.hashCode()==s2.hashCode() for any two sets s1 and s2, as required by the general contract of Object.hashCode().
      Specified by:
      hashCode in interface TShortCollection
      Specified by:
      hashCode in interface TShortSet
      Overrides:
      hashCode in class Object
      Returns:
      the hash code value for this set
      See Also: