public class DataFileInputFormat extends eu.stratosphere.api.java.record.io.FileInputFormat
eu.stratosphere.api.common.io.FileInputFormat.AbstractConfigBuilder<T>, eu.stratosphere.api.common.io.FileInputFormat.ConfigBuilder, eu.stratosphere.api.common.io.FileInputFormat.FileBaseStatistics, eu.stratosphere.api.common.io.FileInputFormat.InputSplitOpenThread
Constructor and Description |
---|
DataFileInputFormat() |
Modifier and Type | Method and Description |
---|---|
eu.stratosphere.core.fs.FileInputSplit[] |
createInputSplits(int minNumSplits) |
eu.stratosphere.api.common.io.FileInputFormat.FileBaseStatistics |
getStatistics(eu.stratosphere.api.common.io.statistics.BaseStatistics cachedStatistics) |
boolean |
nextRecord(eu.stratosphere.types.Record record) |
void |
open(eu.stratosphere.core.fs.FileInputSplit split) |
boolean |
reachedEnd()
Checks whether the current split is at its end.
|
close, configure, configureFileFormat, getFilePath, getFileStats, getInputSplitType, getMinSplitSize, getNumSplits, getOpenTimeout, getSplitLength, getSplitStart, setFilePath, setFilePath, setMinSplitSize, setNumSplits, setOpenTimeout, toString
public DataFileInputFormat()
public eu.stratosphere.api.common.io.FileInputFormat.FileBaseStatistics getStatistics(eu.stratosphere.api.common.io.statistics.BaseStatistics cachedStatistics)
getStatistics
in interface eu.stratosphere.api.common.io.InputFormat<eu.stratosphere.types.Record,eu.stratosphere.core.fs.FileInputSplit>
getStatistics
in class eu.stratosphere.api.common.io.FileInputFormat<eu.stratosphere.types.Record>
public void open(eu.stratosphere.core.fs.FileInputSplit split) throws java.io.IOException
open
in interface eu.stratosphere.api.common.io.InputFormat<eu.stratosphere.types.Record,eu.stratosphere.core.fs.FileInputSplit>
open
in class eu.stratosphere.api.common.io.FileInputFormat<eu.stratosphere.types.Record>
java.io.IOException
public eu.stratosphere.core.fs.FileInputSplit[] createInputSplits(int minNumSplits) throws java.io.IOException
createInputSplits
in interface eu.stratosphere.api.common.io.InputFormat<eu.stratosphere.types.Record,eu.stratosphere.core.fs.FileInputSplit>
createInputSplits
in class eu.stratosphere.api.common.io.FileInputFormat<eu.stratosphere.types.Record>
java.io.IOException
public boolean reachedEnd()
public boolean nextRecord(eu.stratosphere.types.Record record) throws java.io.IOException
java.io.IOException