public abstract class HadoopMultimapBase extends Object implements HadoopMultimap
| Modifier and Type | Class and Description |
|---|---|
protected class |
HadoopMultimapBase.AdderBase
Base class for adders.
|
protected class |
HadoopMultimapBase.ReaderBase
Reader for key and value.
|
protected class |
HadoopMultimapBase.ValueIterator
Iterator over values.
|
HadoopMultimap.Adder, HadoopMultimap.Key, HadoopMultimap.Value, HadoopMultimap.Visitor| Modifier and Type | Field and Description |
|---|---|
protected GridUnsafeMemory |
mem |
protected int |
pageSize |
| Modifier | Constructor and Description |
|---|---|
protected |
HadoopMultimapBase(HadoopJobInfo jobInfo,
GridUnsafeMemory mem) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
protected long |
nextValue(long valPtr) |
protected void |
nextValue(long valPtr,
long nextValPtr) |
protected int |
valueSize(long valPtr) |
protected void |
valueSize(long valPtr,
int size) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitinput, startAdding, visitprotected final GridUnsafeMemory mem
protected final int pageSize
protected HadoopMultimapBase(HadoopJobInfo jobInfo, GridUnsafeMemory mem)
jobInfo - Job info.mem - Memory.protected void nextValue(long valPtr,
long nextValPtr)
valPtr - Value page pointer.nextValPtr - Next value page pointer.protected long nextValue(long valPtr)
valPtr - Value page pointer.protected void valueSize(long valPtr,
int size)
valPtr - Value page pointer.size - Size.protected int valueSize(long valPtr)
valPtr - Value page pointer.public void close()
close in interface AutoCloseableclose in interface HadoopMultimap
Follow @ApacheIgnite
Ignite Fabric : ver. 2.5.1-p166 Release Date : September 3 2019