Interface ITransformIOMeta
-
- All Known Implementing Classes:
TransformIOMeta
public interface ITransformIOMeta
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddStream(IStream stream)Add a stream to the transforms I/O interfaceIStreamfindInfoStream(TransformMeta infoTransform)IStreamfindTargetStream(TransformMeta targetTransform)StringgetGeneralInfoDescription()StringgetGeneralTargetDescription()List<IStream>getInfoStreams()String[]getInfoTransformNames()List<IStream>getTargetStreams()String[]getTargetTransformNames()booleanisInputAcceptor()booleanisInputDynamic()booleanisInputOptional()booleanisOutputDynamic()booleanisOutputProducer()booleanisSortedDataRequired()voidsetGeneralInfoDescription(String string)Set the general info stream descriptionvoidsetGeneralTargetDescription(String string)Set the general target stream descriptionvoidsetInfoTransforms(TransformMeta[] infoTransforms)Replace the info transforms with the supplied source transforms.voidsetInputDynamic(boolean inputDynamic)voidsetOutputDynamic(boolean outputDynamic)
-
-
-
Method Detail
-
isInputAcceptor
boolean isInputAcceptor()
-
isOutputProducer
boolean isOutputProducer()
-
isInputOptional
boolean isInputOptional()
-
isSortedDataRequired
boolean isSortedDataRequired()
-
getInfoTransformNames
String[] getInfoTransformNames()
-
getTargetTransformNames
String[] getTargetTransformNames()
-
setInfoTransforms
void setInfoTransforms(TransformMeta[] infoTransforms)
Replace the info transforms with the supplied source transforms.- Parameters:
infoTransforms-
-
addStream
void addStream(IStream stream)
Add a stream to the transforms I/O interface- Parameters:
stream- The stream to add
-
setGeneralInfoDescription
void setGeneralInfoDescription(String string)
Set the general info stream description- Parameters:
string- the info streams description
-
setGeneralTargetDescription
void setGeneralTargetDescription(String string)
Set the general target stream description- Parameters:
string- the target streams description
-
getGeneralTargetDescription
String getGeneralTargetDescription()
- Returns:
- the generalTargetDescription
-
getGeneralInfoDescription
String getGeneralInfoDescription()
- Returns:
- the generalInfoDescription
-
isOutputDynamic
boolean isOutputDynamic()
- Returns:
- true if the output targets of this transform are dynamic (variable)
-
setOutputDynamic
void setOutputDynamic(boolean outputDynamic)
- Parameters:
outputDynamic- set to true if the output targets of this transform are dynamic (variable)
-
isInputDynamic
boolean isInputDynamic()
- Returns:
- true if the input info sources of this transform are dynamic (variable)
-
setInputDynamic
void setInputDynamic(boolean inputDynamic)
- Parameters:
inputDynamic- set to true if the input info sources of this transform are dynamic (variable)
-
findTargetStream
IStream findTargetStream(TransformMeta targetTransform)
-
findInfoStream
IStream findInfoStream(TransformMeta infoTransform)
-
-