public class ComputationTaskSplit
extends org.apache.hadoop.mapreduce.InputSplit
implements org.apache.hadoop.io.Writable
Modifier and Type | Field and Description |
---|---|
int[] |
denseCols |
int[] |
denseRows |
java.util.List<org.apache.hadoop.mapreduce.lib.input.FileSplit> |
denseSplits |
org.apache.hadoop.mapreduce.lib.input.FileSplit |
dvSplit |
int[] |
sparseCols |
int[] |
sparseRows |
java.util.List<org.apache.hadoop.mapreduce.lib.input.FileSplit> |
sparseSplits |
org.apache.hadoop.mapreduce.lib.input.FileSplit |
svSplit |
int |
taskId |
Constructor and Description |
---|
ComputationTaskSplit() |
Modifier and Type | Method and Description |
---|---|
static int |
blockId(org.apache.hadoop.mapreduce.lib.input.FileSplit split) |
long |
getLength() |
java.lang.String[] |
getLocations() |
void |
readFields(java.io.DataInput in) |
void |
write(java.io.DataOutput out) |
public int taskId
public java.util.List<org.apache.hadoop.mapreduce.lib.input.FileSplit> sparseSplits
public int[] sparseRows
public int[] sparseCols
public java.util.List<org.apache.hadoop.mapreduce.lib.input.FileSplit> denseSplits
public int[] denseRows
public int[] denseCols
public org.apache.hadoop.mapreduce.lib.input.FileSplit svSplit
public org.apache.hadoop.mapreduce.lib.input.FileSplit dvSplit
public long getLength() throws java.io.IOException, java.lang.InterruptedException
getLength
in class org.apache.hadoop.mapreduce.InputSplit
java.io.IOException
java.lang.InterruptedException
public java.lang.String[] getLocations() throws java.io.IOException, java.lang.InterruptedException
getLocations
in class org.apache.hadoop.mapreduce.InputSplit
java.io.IOException
java.lang.InterruptedException
public void write(java.io.DataOutput out) throws java.io.IOException
write
in interface org.apache.hadoop.io.Writable
java.io.IOException
public void readFields(java.io.DataInput in) throws java.io.IOException
readFields
in interface org.apache.hadoop.io.Writable
java.io.IOException
public static int blockId(org.apache.hadoop.mapreduce.lib.input.FileSplit split)