Class BaseFileInputTransformData
- java.lang.Object
-
- org.apache.hop.pipeline.transform.BaseTransformData
-
- org.apache.hop.pipeline.transforms.file.BaseFileInputTransformData
-
- All Implemented Interfaces:
ITransformData
public class BaseFileInputTransformData extends BaseTransformData
Some base data for file-based input transforms.
-
-
Field Summary
Fields Modifier and Type Field Description IRowMetaconvertRowMetaintcurrentFileIndexObject[]currentPassThruFieldsRowIFileErrorHandlerdataErrorLineHandlerStringextensionorg.apache.commons.vfs2.FileObjectfileStringfilenameCurrent file info.FileInputListfilesFiles for process.booleanhiddenDatelastModificationDateTimeintnr_repeatsintnrPassThruFieldsIRowMetaoutputRowMetaHashMap<String,Object[]>passThruFieldsStringpathIBaseFileInputReaderreaderReader for current file.Map<String,Boolean>rejectedFilesStringrootUriNameStringshortFilenameFile-dependent data for fill additional fields.LongsizeStringuriName
-
Constructor Summary
Constructors Constructor Description BaseFileInputTransformData()
-
Method Summary
-
Methods inherited from class org.apache.hop.pipeline.transform.BaseTransformData
getBeamBundleNr, getStatus, isBeamContext, isDisposed, isEmpty, isFinished, isIdle, isInitialising, isRunning, isStopped, setBeamBundleNr, setBeamContext, setStatus
-
-
-
-
Field Detail
-
dataErrorLineHandler
public IFileErrorHandler dataErrorLineHandler
-
files
public 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 IRowMeta outputRowMeta
-
currentPassThruFieldsRow
public Object[] currentPassThruFieldsRow
-
nrPassThruFields
public int nrPassThruFields
-
convertRowMeta
public IRowMeta 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
-
-