public class DirectInMemoryReader<K,V>
extends org.apache.hadoop.mapred.IFile.Reader<K,V>
| Constructor | Description |
|---|---|
DirectInMemoryReader(DirectShuffleMergeManagerImpl<K,V> merger,
org.apache.hadoop.mapreduce.TaskAttemptID taskAttemptId,
byte[] data,
int start,
int length,
org.apache.hadoop.conf.Configuration conf) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
close() |
|
long |
getLength() |
|
long |
getPosition() |
|
boolean |
nextRawKey(org.apache.hadoop.io.DataInputBuffer key) |
|
void |
nextRawValue(org.apache.hadoop.io.DataInputBuffer value) |
|
void |
reset(int offset) |
public DirectInMemoryReader(DirectShuffleMergeManagerImpl<K,V> merger, org.apache.hadoop.mapreduce.TaskAttemptID taskAttemptId, byte[] data, int start, int length, org.apache.hadoop.conf.Configuration conf) throws java.io.IOException
java.io.IOExceptionpublic void reset(int offset)
public long getPosition()
throws java.io.IOException
public long getLength()
public boolean nextRawKey(org.apache.hadoop.io.DataInputBuffer key)
throws java.io.IOException
public void nextRawValue(org.apache.hadoop.io.DataInputBuffer value)
throws java.io.IOException
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.