public static class AbstractKeyArrayIndexProcedure.ResultBufferHandler extends Object implements IResultHandler<AbstractKeyArrayIndexProcedure.ResultBuffer,AbstractKeyArrayIndexProcedure.ResultBuffer>
AbstractKeyArrayIndexProcedure.ResultBuffer
objects.Constructor and Description |
---|
AbstractKeyArrayIndexProcedure.ResultBufferHandler(int nkeys,
IRabaCoder valsCoder) |
Modifier and Type | Method and Description |
---|---|
void |
aggregate(AbstractKeyArrayIndexProcedure.ResultBuffer result,
Split split)
Method is invoked for each result and is responsible for combining
the results in whatever manner is meaningful for the procedure.
|
AbstractKeyArrayIndexProcedure.ResultBuffer |
getResult()
The aggregated results.
|
public AbstractKeyArrayIndexProcedure.ResultBufferHandler(int nkeys, IRabaCoder valsCoder)
public void aggregate(AbstractKeyArrayIndexProcedure.ResultBuffer result, Split split)
IResultHandler
aggregate
in interface IResultHandler<AbstractKeyArrayIndexProcedure.ResultBuffer,AbstractKeyArrayIndexProcedure.ResultBuffer>
result
- The result from applying the procedure to a single index
partition.split
- The Split
that generated that result.public AbstractKeyArrayIndexProcedure.ResultBuffer getResult()
getResult
in interface IResultHandler<AbstractKeyArrayIndexProcedure.ResultBuffer,AbstractKeyArrayIndexProcedure.ResultBuffer>
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.