Interface ByteByteSortedPair

All Superinterfaces:
ByteBytePair, Pair<java.lang.Byte,​java.lang.Byte>, java.io.Serializable, SortedPair<java.lang.Byte>
All Known Implementing Classes:
ByteByteImmutableSortedPair

public interface ByteByteSortedPair
extends ByteBytePair, SortedPair<java.lang.Byte>, java.io.Serializable
A type-specific immutable SortedPair.
  • Method Details

    • of

      static ByteByteSortedPair of​(byte left, byte right)
      Returns a new type-specific immutable SortedPair with given left and right value.

      Note that if left and right are in the wrong order, they will be exchanged.

      Parameters:
      left - the left value.
      right - the right value.
      Implementation Specification:
      This factory method delegates to the factory method of the corresponding immutable implementation.
    • contains

      default boolean contains​(byte e)
      Returns true if one of the two elements of this sorted pair is equal to a given element.
      Parameters:
      e - an element.
      Returns:
      true if one of the two elements of this sorted pair is equal to e.
      See Also:
      SortedPair.contains(Object)
    • contains

      @Deprecated default boolean contains​(java.lang.Object o)
      Deprecated.
      Please use the corresponding type-specific method instead.
      Returns true if one of the two elements of this sorted pair is equal to a given object.
      Specified by:
      contains in interface SortedPair<java.lang.Byte>
      Parameters:
      o - an object, or null-
      Returns:
      true if one of the two elements of this sorted pair is equal to o.