org.pentaho.di.trans.steps.textfileinput
Class TextFileInputData

java.lang.Object
  extended by org.pentaho.di.trans.step.BaseStepData
      extended by org.pentaho.di.trans.steps.textfileinput.TextFileInputData
All Implemented Interfaces:
StepDataInterface

public class TextFileInputData
extends BaseStepData
implements StepDataInterface

Since:
22-jan-2005
Author:
Matt

Nested Class Summary
 
Nested classes/interfaces inherited from class org.pentaho.di.trans.step.BaseStepData
BaseStepData.StepExecutionStatus
 
Field Summary
 boolean addExtension
           
 boolean addIsHidden
           
 boolean addLastModificationDate
           
 boolean addPath
           
 boolean addRootUri
           
 boolean addShortFilename
           
 boolean addSize
           
 boolean addUri
           
 RowMetaInterface convertRowMeta
           
 Object[] currentPassThruFieldsRow
           
 FileErrorHandler dataErrorLineHandler
           
 boolean doneReading
           
 boolean doneWithHeader
           
 EncodingType encodingType
           
 String extension
           
 org.apache.commons.vfs.FileObject file
           
 int fileFormatType
           
 String filename
           
 int filenr
           
 FilePlayList filePlayList
           
 FileInputList files
           
 int fileType
           
 TextFileFilterProcessor filterProcessor
           
 int footerLinesRead
           
 InputStream fr
           
 GZIPInputStream gzi
           
 int headerLinesRead
           
 boolean hidden
           
 boolean isLastFile
           
 InputStreamReader isr
           
 Date lastModificationDateTime
           
 List<TextFileLine> lineBuffer
           
 int lineInFile
           
 StringBuilder lineStringBuilder
           
 int nr_repeats
           
 int nrLinesOnPage
           
 int nrPassThruFields
           
 RowMetaInterface outputRowMeta
           
 int pageLinesRead
           
 HashMap<org.apache.commons.vfs.FileObject,Object[]> passThruFields
           
 String path
           
 Object[] previous_row
           
 Map<String,Boolean> rejectedFiles
           
 String rootUriName
           
 RowSet rowSet
           
 String separator
          The separator (delimiter)
 String shortFilename
           
 InputStream sis
           
 long size
           
 String uriName
           
 ZipInputStream zi
           
 
Constructor Summary
TextFileInputData()
           
 
Method Summary
 
Methods inherited from class org.pentaho.di.trans.step.BaseStepData
getStatus, isDisposed, isEmpty, isFinished, isIdle, isInitialising, isRunning, isStopped, setStatus
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.pentaho.di.trans.step.StepDataInterface
getStatus, isDisposed, isEmpty, isFinished, isIdle, isInitialising, isRunning, setStatus
 

Field Detail

lineBuffer

public List<TextFileLine> lineBuffer

previous_row

public Object[] previous_row

nr_repeats

public int nr_repeats

nrLinesOnPage

public int nrLinesOnPage

files

public FileInputList files

passThruFields

public HashMap<org.apache.commons.vfs.FileObject,Object[]> passThruFields

currentPassThruFieldsRow

public Object[] currentPassThruFieldsRow

nrPassThruFields

public int nrPassThruFields

isLastFile

public boolean isLastFile

filename

public String filename

lineInFile

public int lineInFile

file

public org.apache.commons.vfs.FileObject file

filenr

public int filenr

fr

public InputStream fr

zi

public ZipInputStream zi

gzi

public GZIPInputStream gzi

sis

public InputStream sis

isr

public InputStreamReader isr

doneReading

public boolean doneReading

headerLinesRead

public int headerLinesRead

footerLinesRead

public int footerLinesRead

pageLinesRead

public int pageLinesRead

doneWithHeader

public boolean doneWithHeader

dataErrorLineHandler

public FileErrorHandler dataErrorLineHandler

filePlayList

public FilePlayList filePlayList

filterProcessor

public TextFileFilterProcessor filterProcessor

outputRowMeta

public RowMetaInterface outputRowMeta

lineStringBuilder

public StringBuilder lineStringBuilder

fileFormatType

public int fileFormatType

fileType

public int fileType

convertRowMeta

public RowMetaInterface convertRowMeta

rowSet

public RowSet rowSet

separator

public String separator
The separator (delimiter)


addShortFilename

public boolean addShortFilename

addExtension

public boolean addExtension

addPath

public boolean addPath

addSize

public boolean addSize

addIsHidden

public boolean addIsHidden

addLastModificationDate

public boolean addLastModificationDate

addUri

public boolean addUri

addRootUri

public boolean addRootUri

shortFilename

public String shortFilename

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

encodingType

public EncodingType encodingType

rejectedFiles

public Map<String,Boolean> rejectedFiles
Constructor Detail

TextFileInputData

public TextFileInputData()