Package com.qfs.index

Interface IMultiVersionLongArray.IDiscardProcedure

All Superinterfaces:
gnu.trove.procedure.TLongProcedure
Enclosing interface:
IMultiVersionLongArray

public static interface IMultiVersionLongArray.IDiscardProcedure extends gnu.trove.procedure.TLongProcedure
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(long discardedValue)
     
  • Method Details

    • execute

      boolean execute(long discardedValue)
      Specified by:
      execute in interface gnu.trove.procedure.TLongProcedure