Class PairOfSameType<T>


  • public class PairOfSameType<T>
    extends Pair<T,​T>
    • Constructor Summary

      Constructors 
      Constructor Description
      PairOfSameType​(T a, T b)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      <S,​X>
      S
      apply​(java.util.function.BiFunction<X,​X,​S> f, java.util.function.Function<T,​X> op)  
      boolean both​(java.util.function.Function<T,​java.lang.Boolean> op)  
      boolean either​(java.util.function.Function<T,​java.lang.Boolean> op)  
      void forEach​(java.util.function.Consumer<T> op)  
      • Methods inherited from class java.lang.Object

        getClass, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • PairOfSameType

        public PairOfSameType​(T a,
                              T b)
    • Method Detail

      • forEach

        public void forEach​(java.util.function.Consumer<T> op)
      • both

        public boolean both​(java.util.function.Function<T,​java.lang.Boolean> op)
      • either

        public boolean either​(java.util.function.Function<T,​java.lang.Boolean> op)
      • apply

        public <S,​X> S apply​(java.util.function.BiFunction<X,​X,​S> f,
                                   java.util.function.Function<T,​X> op)