Package com.qfs.index

Interface IMultiVersionIntegerArray.IDiscardProcedure

All Superinterfaces:
gnu.trove.procedure.TIntProcedure
Enclosing interface:
IMultiVersionIntegerArray

public static interface IMultiVersionIntegerArray.IDiscardProcedure extends gnu.trove.procedure.TIntProcedure
A procedure that is invoked whenever the garbage stored in a version of an array is collected.

This procedure is executed on each index for which the discarded version had a value that has been overridden in the following version.

Author:
ActiveViam
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    execute(int discardedValue)
     
  • Method Details

    • execute

      boolean execute(int discardedValue)
      Specified by:
      execute in interface gnu.trove.procedure.TIntProcedure