接口 Branch<P,​T>


  • public interface Branch<P,​T>
    分支提供者
    作者:
    hanchunlin Created at 2020/6/11 17:19
    另请参阅:
    BranchBuilder
    • 方法概要

      所有方法 静态方法 实例方法 抽象方法 
      修饰符和类型 方法 说明
      java.util.function.Function<P,​T> factory()  
      static <P,​T>
      Branch<P,​T>
      of​(java.util.function.Predicate<P> tester, java.util.function.Function<P,​T> factory)
      工厂方法,快速创建分支
      java.util.function.Predicate<P> tester()  
    • 方法详细资料

      • tester

        java.util.function.Predicate<P> tester()
        返回:
        分支进入条件
      • factory

        java.util.function.Function<P,​T> factory()
        返回:
        值工厂
      • of

        static <P,​T> Branch<P,​T> of​(java.util.function.Predicate<P> tester,
                                                java.util.function.Function<P,​T> factory)
        工厂方法,快速创建分支
        类型参数:
        P - 参数类型
        T - 值类型
        参数:
        tester - 测试器
        factory - 值工厂
        返回:
        返回一个新的分支