Class LeftSidedPair<Left,Right>

java.lang.Object
org.dmfs.jems2.pair.LeftSidedPair<Left,Right>
All Implemented Interfaces:
Pair<Left,Optional<Right>>

public final class LeftSidedPair<Left,Right> extends Object implements Pair<Left,Optional<Right>>
A Pair with an absent right element.
  • Constructor Details

    • LeftSidedPair

      public LeftSidedPair(Left left)
  • Method Details

    • left

      public Left left()
      Description copied from interface: Pair
      The left value of the pair, i.e. the 1st value in this 2-tuple.
      Specified by:
      left in interface Pair<Left,Right>
    • right

      public Optional<Right> right()
      Description copied from interface: Pair
      The right value of the pair, i.e. the 2nd value in this 2-tuple.
      Specified by:
      right in interface Pair<Left,Right>