public static class CombineHiveInputFormat.CombineHiveInputSplit extends java.lang.Object implements HadoopShims.InputSplitShim
| Constructor and Description |
|---|
CombineHiveInputSplit() |
CombineHiveInputSplit(HadoopShims.InputSplitShim inputSplitShim) |
CombineHiveInputSplit(JobConf job,
HadoopShims.InputSplitShim inputSplitShim) |
| Modifier and Type | Method and Description |
|---|---|
HadoopShims.InputSplitShim |
getInputSplitShim() |
JobConf |
getJob() |
long |
getLength() |
long |
getLength(int i)
Returns the length of the ith Path.
|
long[] |
getLengths()
Returns an array containing the lengths of the files in the split.
|
java.lang.String[] |
getLocations()
Returns all the Paths where this input-split resides.
|
int |
getNumPaths()
Returns the number of Paths in the split.
|
long |
getOffset(int i)
Returns the start offset of the ith Path.
|
Path |
getPath(int i)
Returns the ith Path.
|
Path[] |
getPaths()
Returns all the Paths in the split.
|
long[] |
getStartOffsets()
Returns an array containing the startoffsets of the files in the split.
|
java.lang.String |
inputFormatClassName()
Returns the inputFormat class name for the i-th chunk.
|
void |
readFields(java.io.DataInput in)
Writable interface.
|
void |
setInputFormatClassName(java.lang.String inputFormatClassName) |
void |
shrinkSplit(long length) |
java.lang.String |
toString()
Prints this obejct as a string.
|
void |
write(java.io.DataOutput out)
Writable interface.
|
public CombineHiveInputSplit()
throws java.io.IOException
java.io.IOExceptionpublic CombineHiveInputSplit(HadoopShims.InputSplitShim inputSplitShim) throws java.io.IOException
java.io.IOExceptionpublic CombineHiveInputSplit(JobConf job,
HadoopShims.InputSplitShim inputSplitShim)
throws java.io.IOException
java.io.IOExceptionpublic HadoopShims.InputSplitShim getInputSplitShim()
public java.lang.String inputFormatClassName()
public void setInputFormatClassName(java.lang.String inputFormatClassName)
public JobConf getJob()
getJob in interface HadoopShims.InputSplitShimpublic long getLength()
getLength in interface HadoopShims.InputSplitShimpublic long[] getStartOffsets()
getStartOffsets in interface HadoopShims.InputSplitShimpublic long[] getLengths()
getLengths in interface HadoopShims.InputSplitShimpublic long getOffset(int i)
getOffset in interface HadoopShims.InputSplitShimpublic long getLength(int i)
getLength in interface HadoopShims.InputSplitShimpublic int getNumPaths()
getNumPaths in interface HadoopShims.InputSplitShimpublic Path getPath(int i)
getPath in interface HadoopShims.InputSplitShimpublic Path[] getPaths()
getPaths in interface HadoopShims.InputSplitShimpublic java.lang.String[] getLocations()
throws java.io.IOException
getLocations in interface HadoopShims.InputSplitShimjava.io.IOExceptionpublic java.lang.String toString()
toString in interface HadoopShims.InputSplitShimtoString in class java.lang.Objectpublic void readFields(java.io.DataInput in)
throws java.io.IOException
readFields in interface HadoopShims.InputSplitShimjava.io.IOExceptionpublic void write(java.io.DataOutput out)
throws java.io.IOException
write in interface HadoopShims.InputSplitShimjava.io.IOExceptionpublic void shrinkSplit(long length)
shrinkSplit in interface HadoopShims.InputSplitShimCopyright © 2012 The Apache Software Foundation