Class BitVector.IndexProcedure

java.lang.Object
cern.colt.bitvector.BitVector.IndexProcedure
All Implemented Interfaces:
IntProcedure
Enclosing class:
BitVector

private class BitVector.IndexProcedure extends Object implements IntProcedure
  • Field Details

    • foundPos

      private int foundPos
  • Constructor Details

    • IndexProcedure

      private IndexProcedure()
  • Method Details

    • apply

      public boolean apply(int index)
      Description copied from interface: IntProcedure
      Applies a procedure to an argument. Optionally can return a boolean flag to inform the object calling the procedure.

      Example: forEach() methods often use procedure objects. To signal to a forEach() method whether iteration should continue normally or terminate (because for example a matching element has been found), a procedure can return false to indicate termination and true to indicate continuation.

      Specified by:
      apply in interface IntProcedure
      Parameters:
      index - element passed to the procedure.
      Returns:
      a flag to inform the object calling the procedure.