Class ArrPattern.Pattern2<Item,​A,​B>

java.lang.Object
xyz.cofe.text.parse.ArrPattern.Pattern2<Item,​A,​B>
Enclosing class:
ArrPattern<Item>

public static class ArrPattern.Pattern2<Item,​A,​B>
extends java.lang.Object
  • Constructor Summary

    Constructors 
    Constructor Description
    Pattern2​(Arr<Item> arr, xyz.cofe.fn.Fn0<java.util.Optional<A>> get0, xyz.cofe.fn.Fn0<java.util.Optional<B>> get1)  
  • Method Summary

    Modifier and Type Method Description
    <Z> java.util.Optional<Z> match​(xyz.cofe.fn.Fn2<A,​B,​Z> call)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • Pattern2

      public Pattern2​(Arr<Item> arr, xyz.cofe.fn.Fn0<java.util.Optional<A>> get0, xyz.cofe.fn.Fn0<java.util.Optional<B>> get1)
  • Method Details

    • match

      public <Z> java.util.Optional<Z> match​(xyz.cofe.fn.Fn2<A,​B,​Z> call)