public class RTreeRecordReader3<V extends Shape> extends
Modifier and Type | Class and Description |
---|---|
static class |
RTreeRecordReader3.DuplicateAvoidanceIterator<V extends Shape> |
Modifier and Type | Field and Description |
---|---|
protected Partition |
cellMBR
The boundary of the partition currently being read
|
Constructor and Description |
---|
RTreeRecordReader3() |
Modifier and Type | Method and Description |
---|---|
void |
close() |
Partition |
getCurrentKey() |
java.lang.Iterable<V> |
getCurrentValue() |
long |
getPos() |
float |
getProgress() |
void |
initialize(InputSplit split,
Configuration conf) |
void |
initialize(InputSplit split,
TaskAttemptContext context) |
boolean |
nextKeyValue() |
protected Partition cellMBR
public void initialize(InputSplit split, TaskAttemptContext context) throws java.io.IOException, java.lang.InterruptedException
java.io.IOException
java.lang.InterruptedException
public void initialize(InputSplit split, Configuration conf) throws java.io.IOException, java.lang.InterruptedException
java.io.IOException
java.lang.InterruptedException
public boolean nextKeyValue() throws java.io.IOException, java.lang.InterruptedException
java.io.IOException
java.lang.InterruptedException
public long getPos() throws java.io.IOException
java.io.IOException
public Partition getCurrentKey() throws java.io.IOException, java.lang.InterruptedException
java.io.IOException
java.lang.InterruptedException
public java.lang.Iterable<V> getCurrentValue() throws java.io.IOException, java.lang.InterruptedException
java.io.IOException
java.lang.InterruptedException
public float getProgress() throws java.io.IOException, java.lang.InterruptedException
java.io.IOException
java.lang.InterruptedException
public void close() throws java.io.IOException
java.io.IOException