Package org.pentaho.di.trans.steps.file
Class BaseFileInputStepData
- java.lang.Object
-
- org.pentaho.di.trans.step.BaseStepData
-
- org.pentaho.di.trans.steps.file.BaseFileInputStepData
-
- All Implemented Interfaces:
StepDataInterface
- Direct Known Subclasses:
TextFileInputData
public class BaseFileInputStepData extends BaseStepData
Some base data for file-based input steps.- Author:
- Alexander Buloichik
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.pentaho.di.trans.step.BaseStepData
BaseStepData.StepExecutionStatus
-
-
Field Summary
Fields Modifier and Type Field Description org.pentaho.di.core.row.RowMetaInterface
convertRowMeta
int
currentFileIndex
Object[]
currentPassThruFieldsRow
FileErrorHandler
dataErrorLineHandler
String
extension
org.apache.commons.vfs2.FileObject
file
String
filename
Current file info.org.pentaho.di.core.fileinput.FileInputList
files
Files for process.boolean
hidden
Date
lastModificationDateTime
int
nr_repeats
int
nrPassThruFields
org.pentaho.di.core.row.RowMetaInterface
outputRowMeta
HashMap<String,Object[]>
passThruFields
String
path
IBaseFileInputReader
reader
Reader for current file.Map<String,Boolean>
rejectedFiles
String
rootUriName
String
shortFilename
File-dependent data for fill additional fields.Long
size
String
uriName
-
Constructor Summary
Constructors Constructor Description BaseFileInputStepData()
-
Method Summary
-
Methods inherited from class org.pentaho.di.trans.step.BaseStepData
getStatus, isDisposed, isEmpty, isFinished, isIdle, isInitialising, isRunning, isStopped, setStatus
-
-
-
-
Field Detail
-
dataErrorLineHandler
public FileErrorHandler dataErrorLineHandler
-
files
public org.pentaho.di.core.fileinput.FileInputList files
Files for process.
-
filename
public String filename
Current file info.
-
currentFileIndex
public int currentFileIndex
-
file
public org.apache.commons.vfs2.FileObject file
-
reader
public IBaseFileInputReader reader
Reader for current file.
-
outputRowMeta
public org.pentaho.di.core.row.RowMetaInterface outputRowMeta
-
currentPassThruFieldsRow
public Object[] currentPassThruFieldsRow
-
nrPassThruFields
public int nrPassThruFields
-
convertRowMeta
public org.pentaho.di.core.row.RowMetaInterface convertRowMeta
-
nr_repeats
public int nr_repeats
-
shortFilename
public String shortFilename
File-dependent data for fill additional fields.
-
path
public String path
-
extension
public String extension
-
hidden
public boolean hidden
-
lastModificationDateTime
public Date lastModificationDateTime
-
uriName
public String uriName
-
rootUriName
public String rootUriName
-
size
public Long size
-
-