public abstract class BaseFileInputMeta<A extends BaseFileInputAdditionalField,I extends BaseFileInputFiles,F extends BaseFileField> extends BaseStepMeta implements StepMetaInterface
Modifier and Type | Field and Description |
---|---|
A |
additionalOutputFields |
BaseFileErrorHandling |
errorHandling |
F[] |
inputFields
The fields to import...
|
I |
inputFiles |
static String |
NO |
static String[] |
RequiredFilesCode |
static String[] |
RequiredFilesDesc |
static String |
YES |
attributes, databases, ioMeta, log, loggingObject, parentStepMeta, repository, STEP_ATTRIBUTES_FILE
Constructor and Description |
---|
BaseFileInputMeta() |
Modifier and Type | Method and Description |
---|---|
Object |
clone()
Make an exact copy of this step, make sure to explicitly copy Collections etc.
|
abstract String |
getEncoding() |
FileInputList |
getFileInputList(VariableSpace space) |
static String |
getRequiredFilesCode(String tt) |
List<ResourceReference> |
getResourceDependencies(TransMeta transMeta,
StepMeta stepInfo)
Get a list of all the resource dependencies that the step is depending on.
|
void |
inputFiles_fileRequired(String[] fileRequiredin) |
String[] |
inputFiles_includeSubFolders() |
void |
inputFiles_includeSubFolders(String[] includeSubFoldersin) |
analyseImpact, analyseImpact, cancelQueries, check, check, check, createEntry, excludeFromCopyDistributeVerification, excludeFromRowLayoutVerification, exportResources, exportResources, extractStepMetadataEntries, findAttribute, findParent, findParentEntry, getActiveReferencedObjectDescription, getDescription, getDialogClassName, getFields, getFields, getLog, getLogChannelId, getName, getObjectCopy, getObjectId, getObjectRevision, getObjectType, getOptionalStreams, getParent, getParentStepMeta, getReferencedObjectDescriptions, getRepCode, getRepositoryDirectory, getRequiredFields, getRequiredFields, getSQLStatements, getSQLStatements, getStepInjectionMetadataEntries, getStepIOMeta, getStepMetaInjectionInterface, getSupportedTransformationTypes, getTableFields, getTooltip, getUsedArguments, getUsedDatabaseConnections, getUsedLibraries, getXML, getXmlCode, handleStreamSelection, hasChanged, hasRepositoryReferences, isBasic, isDebug, isDetailed, isReferencedObjectEnabled, isRowLevel, loadReferencedObject, loadReferencedObject, loadStepAttributes, loadXML, loadXML, loadXML, logBasic, logBasic, logDebug, logDebug, logDetailed, logDetailed, logError, logError, logError, logMinimal, logMinimal, logRowlevel, logRowlevel, lookupRepositoryReferences, readRep, readRep, readRep, resetStepIoMeta, saveRep, saveRep, searchInfoAndTargetSteps, setChanged, setChanged, setParentStepMeta, supportsErrorHandling
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
analyseImpact, analyseImpact, cancelQueries, check, check, cleanAfterHopFromRemove, excludeFromCopyDistributeVerification, excludeFromRowLayoutVerification, exportResources, exportResources, extractStepMetadataEntries, getActiveReferencedObjectDescription, getDialogClassName, getFields, getFields, getOptionalStreams, getParentStepMeta, getReferencedObjectDescriptions, getRequiredFields, getSQLStatements, getSQLStatements, getStep, getStepData, getStepIOMeta, getStepMetaInjectionInterface, getSupportedTransformationTypes, getTableFields, getUsedArguments, getUsedDatabaseConnections, getUsedLibraries, getXML, handleStreamSelection, hasChanged, hasRepositoryReferences, isReferencedObjectEnabled, loadReferencedObject, loadXML, loadXML, lookupRepositoryReferences, passDataToServletOutput, readRep, readRep, resetStepIoMeta, saveRep, saveRep, searchInfoAndTargetSteps, setChanged, setDefault, setParentStepMeta, supportsErrorHandling
public static final String[] RequiredFilesCode
public static final String NO
public static final String YES
public static final String[] RequiredFilesDesc
public I extends BaseFileInputFiles inputFiles
public F extends BaseFileField[] inputFields
public BaseFileErrorHandling errorHandling
public A extends BaseFileInputAdditionalField additionalOutputFields
public Object clone()
StepMetaInterface
clone
in interface StepMetaInterface
clone
in class BaseStepMeta
public void inputFiles_fileRequired(String[] fileRequiredin)
fileRequired
- The fileRequired to set.public String[] inputFiles_includeSubFolders()
public void inputFiles_includeSubFolders(String[] includeSubFoldersin)
public FileInputList getFileInputList(VariableSpace space)
public List<ResourceReference> getResourceDependencies(TransMeta transMeta, StepMeta stepInfo)
BaseStepMeta
getResourceDependencies
in interface StepMetaInterface
getResourceDependencies
in class BaseStepMeta
public abstract String getEncoding()
Copyright © 2017 Hitachi Vantara. All rights reserved.