Interface Enumerables.Emitter<E,​TResult>

  • Type Parameters:
    E - element type
    TResult - result type
    Enclosing class:
    Enumerables

    public static interface Enumerables.Emitter<E,​TResult>
    Given a match (a list of rows, and their states) produces a list of rows to be output.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void emit​(java.util.List<E> rows, java.util.List<java.lang.Integer> rowStates, java.util.List<java.lang.String> rowSymbols, int match, java.util.function.Consumer<TResult> consumer)  
    • Method Detail

      • emit

        void emit​(java.util.List<E> rows,
                  java.util.List<java.lang.Integer> rowStates,
                  java.util.List<java.lang.String> rowSymbols,
                  int match,
                  java.util.function.Consumer<TResult> consumer)