org.pentaho.di.trans.steps.textfileinput
Interface InputFileMetaInterface

All Superinterfaces:
StepMetaInterface
All Known Implementing Classes:
CsvInputMeta, ParGzipCsvInputMeta, TextFileInputMeta

public interface InputFileMetaInterface
extends StepMetaInterface


Method Summary
 String getEnclosure()
           
 String getErrorCountField()
           
 String getErrorFieldsField()
           
 String getErrorTextField()
           
 String getEscapeCharacter()
           
 int getFileFormatTypeNr()
           
 String[] getFilePaths(VariableSpace space)
           
 String getFileType()
           
 TextFileInputField[] getInputFields()
           
 int getNrHeaderLines()
           
 String getSeparator()
           
 boolean hasHeader()
           
 boolean includeFilename()
           
 boolean includeRowNumber()
           
 boolean isErrorIgnored()
           
 boolean isErrorLineSkipped()
           
 
Methods inherited from interface org.pentaho.di.trans.step.StepMetaInterface
analyseImpact, cancelQueries, check, clone, excludeFromCopyDistributeVerification, excludeFromRowLayoutVerification, exportResources, getDialogClassName, getFields, getOptionalStreams, getParentStepMeta, getRequiredFields, getResourceDependencies, getSQLStatements, getStep, getStepData, getStepIOMeta, getStepMetaInjectionInterface, getSupportedTransformationTypes, getTableFields, getUsedArguments, getUsedDatabaseConnections, getUsedLibraries, getXML, handleStreamSelection, hasRepositoryReferences, loadXML, lookupRepositoryReferences, readRep, resetStepIoMeta, saveRep, searchInfoAndTargetSteps, setDefault, setParentStepMeta, supportsErrorHandling
 

Method Detail

getInputFields

TextFileInputField[] getInputFields()

getFileFormatTypeNr

int getFileFormatTypeNr()

hasHeader

boolean hasHeader()

getNrHeaderLines

int getNrHeaderLines()

getFilePaths

String[] getFilePaths(VariableSpace space)

isErrorIgnored

boolean isErrorIgnored()

getErrorCountField

String getErrorCountField()

getErrorFieldsField

String getErrorFieldsField()

getErrorTextField

String getErrorTextField()

getFileType

String getFileType()

getEnclosure

String getEnclosure()

getEscapeCharacter

String getEscapeCharacter()

getSeparator

String getSeparator()

isErrorLineSkipped

boolean isErrorLineSkipped()

includeFilename

boolean includeFilename()

includeRowNumber

boolean includeRowNumber()