public class GridHadoopSkipList extends GridHadoopMultimapBase
GridHadoopMultimapBase.AdderBase, GridHadoopMultimapBase.ReaderBase, GridHadoopMultimapBase.ValueIteratorGridHadoopMultimap.Adder, GridHadoopMultimap.Key, GridHadoopMultimap.Value, GridHadoopMultimap.Visitorjob, mem, pageSize| Constructor and Description |
|---|
GridHadoopSkipList(org.gridgain.grid.hadoop.GridHadoopJob job,
org.gridgain.grid.util.offheap.unsafe.GridUnsafeMemory mem,
Comparator cmp) |
| Modifier and Type | Method and Description |
|---|---|
org.gridgain.grid.hadoop.GridHadoopTaskInput |
input(Comparator<Object> groupCmp) |
GridHadoopMultimap.Adder |
startAdding() |
boolean |
visit(boolean ignoreLastVisited,
GridHadoopMultimap.Visitor v)
Incrementally visits all the keys and values in the map.
|
public GridHadoopSkipList(org.gridgain.grid.hadoop.GridHadoopJob job,
org.gridgain.grid.util.offheap.unsafe.GridUnsafeMemory mem,
Comparator cmp)
job - Job.mem - Memory.cmp - Comparator for keys.public boolean visit(boolean ignoreLastVisited,
GridHadoopMultimap.Visitor v)
throws org.gridgain.grid.GridException
ignoreLastVisited - Flag indicating that visiting must be started from the beginning.v - Visitor.false If visiting was impossible.org.gridgain.grid.GridExceptionpublic GridHadoopMultimap.Adder startAdding() throws org.gridgain.grid.GridException
org.gridgain.grid.GridException - If failed.public org.gridgain.grid.hadoop.GridHadoopTaskInput input(Comparator<Object> groupCmp) throws org.gridgain.grid.GridException
groupCmp - Optional grouping comparator.org.gridgain.grid.GridException - If failed.Copyright © 2014. All rights reserved.