public class HadoopSkipList extends HadoopMultimapBase
HadoopMultimapBase.AdderBase, HadoopMultimapBase.ReaderBase, HadoopMultimapBase.ValueIteratorHadoopMultimap.Adder, HadoopMultimap.Key, HadoopMultimap.Value, HadoopMultimap.Visitormem, pageSize| Constructor and Description |
|---|
HadoopSkipList(HadoopJobInfo jobInfo,
GridUnsafeMemory mem) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
HadoopTaskInput |
input(HadoopTaskContext taskCtx) |
static int |
randomLevel(Random rnd) |
HadoopMultimap.Adder |
startAdding(HadoopTaskContext ctx) |
boolean |
visit(boolean ignoreLastVisited,
HadoopMultimap.Visitor v)
Incrementally visits all the keys and values in the map.
|
nextValue, nextValue, valueSize, valueSizepublic HadoopSkipList(HadoopJobInfo jobInfo, GridUnsafeMemory mem)
jobInfo - Job info.mem - Memory.public void close()
close in interface AutoCloseableclose in interface HadoopMultimapclose in class HadoopMultimapBasepublic boolean visit(boolean ignoreLastVisited,
HadoopMultimap.Visitor v)
throws IgniteCheckedException
ignoreLastVisited - Flag indicating that visiting must be started from the beginning.v - Visitor.false If visiting was impossible.IgniteCheckedExceptionpublic HadoopMultimap.Adder startAdding(HadoopTaskContext ctx) throws IgniteCheckedException
ctx - Task context.IgniteCheckedException - If failed.public HadoopTaskInput input(HadoopTaskContext taskCtx) throws IgniteCheckedException
taskCtx - Task context.IgniteCheckedException - If failed.public static int randomLevel(Random rnd)
rnd - Random.
Follow @ApacheIgnite
Ignite Fabric : ver. 2.5.1-p166 Release Date : September 3 2019