Interface BigDogArrayBase.FunctionEachRange<Array>

Enclosing class:
BigDogArrayBase<Array>
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public static interface BigDogArrayBase.FunctionEachRange<Array>
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    process(Array block, int idx0, int idx1, int offset)
    Passes in internal blocks to be processed in chunks
  • Method Details

    • process

      void process(Array block, int idx0, int idx1, int offset)
      Passes in internal blocks to be processed in chunks
      Parameters:
      block - Array block to process
      idx0 - First valid index in the array, inclusive
      idx1 - Last index in the array, exclusive
      offset - The number of elements offset from the first element it requested