Package step.datapool.file
Class FileReaderDataPool
- java.lang.Object
-
- step.datapool.DataSet<FileDataPool>
-
- step.datapool.file.FileReaderDataPool
-
- Direct Known Subclasses:
CSVReaderDataPool
,FlatFileReaderDataPool
public abstract class FileReaderDataPool extends DataSet<FileDataPool>
-
-
Field Summary
-
Fields inherited from class step.datapool.DataSet
closing, configuration, context, isRowCommitEnabled, writeQueue, writeQueueProcessor
-
-
Constructor Summary
Constructors Constructor Description FileReaderDataPool(FileDataPool configuration)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description void
close()
abstract void
doFirst_()
void
init()
Object
next_()
abstract Object
postProcess(String line)
protected String
readOneLine()
void
reset()
-
Methods inherited from class step.datapool.DataSet
addRow, enableRowCommit, next, save, setContext, writeRow
-
-
-
-
Constructor Detail
-
FileReaderDataPool
public FileReaderDataPool(FileDataPool configuration)
-
-
Method Detail
-
init
public void init()
- Overrides:
init
in classDataSet<FileDataPool>
-
reset
public void reset()
- Specified by:
reset
in classDataSet<FileDataPool>
-
doFirst_
public abstract void doFirst_()
-
next_
public Object next_()
- Specified by:
next_
in classDataSet<FileDataPool>
-
readOneLine
protected String readOneLine()
-
close
public void close()
- Overrides:
close
in classDataSet<FileDataPool>
-
-