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 Detail

      • execute

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