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
  • Field Details

    • 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
    • passThruFields

      public HashMap<String,Object[]> passThruFields
    • currentPassThruFieldsRow

      public Object[] currentPassThruFieldsRow
    • nrPassThruFields

      public int nrPassThruFields
    • convertRowMeta

      public org.pentaho.di.core.row.RowMetaInterface convertRowMeta
    • nr_repeats

      public int nr_repeats
    • rejectedFiles

      public Map<String,Boolean> rejectedFiles
    • 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
  • Constructor Details

    • BaseFileInputStepData

      public BaseFileInputStepData()