Interface IIterable<O,​E extends java.lang.Exception>

    • Method Detail

      • spliterator

        default java.util.Spliterator<O> spliterator()
      • first

        default O first​(IAcceptor<O> acceptor)
                 throws E extends java.lang.Exception
        Throws:
        E extends java.lang.Exception
      • foreach

        default void foreach​(IConsumer<O,​E> consumer)
                      throws E extends java.lang.Exception
        Throws:
        E extends java.lang.Exception
      • foreach

        default void foreach​(int initial,
                             IIntAssimilator<O,​E> assimilator)
                      throws E extends java.lang.Exception
        Throws:
        E extends java.lang.Exception
      • foreach

        default void foreach​(IAssimilator<java.lang.Integer,​O,​E> assimilator)
                      throws E extends java.lang.Exception
        Throws:
        E extends java.lang.Exception
      • aggregate

        default <R> R aggregate​(R identity,
                                IAggregator<R,​O,​R,​E> adder)
                         throws E extends java.lang.Exception
        Throws:
        E extends java.lang.Exception