public interface StepIOMetaInterface
Modifier and Type | Method and Description |
---|---|
void |
addStream(StreamInterface stream)
Add a stream to the steps I/O interface
|
StreamInterface |
findInfoStream(StepMeta infoStep) |
StreamInterface |
findTargetStream(StepMeta targetStep) |
String |
getGeneralInfoDescription() |
String |
getGeneralTargetDescription() |
String[] |
getInfoStepnames() |
List<StreamInterface> |
getInfoStreams() |
String[] |
getTargetStepnames() |
List<StreamInterface> |
getTargetStreams() |
boolean |
isInputAcceptor() |
boolean |
isInputDynamic() |
boolean |
isInputOptional() |
boolean |
isOutputDynamic() |
boolean |
isOutputProducer() |
boolean |
isSortedDataRequired() |
void |
setGeneralInfoDescription(String string)
Set the general info stream description
|
void |
setGeneralTargetDescription(String string)
Set the general target stream description
|
void |
setInfoSteps(StepMeta[] infoSteps)
Replace the info steps with the supplied source steps.
|
void |
setInputDynamic(boolean inputDynamic) |
void |
setOutputDynamic(boolean outputDynamic) |
boolean isInputAcceptor()
boolean isOutputProducer()
boolean isInputOptional()
boolean isSortedDataRequired()
List<StreamInterface> getInfoStreams()
List<StreamInterface> getTargetStreams()
String[] getInfoStepnames()
String[] getTargetStepnames()
void setInfoSteps(StepMeta[] infoSteps)
infoSteps
- void addStream(StreamInterface stream)
stream
- The stream to addvoid setGeneralInfoDescription(String string)
string
- the info streams descriptionvoid setGeneralTargetDescription(String string)
string
- the target streams descriptionString getGeneralTargetDescription()
String getGeneralInfoDescription()
boolean isOutputDynamic()
void setOutputDynamic(boolean outputDynamic)
outputDynamic
- set to true if the output targets of this step are dynamic (variable)boolean isInputDynamic()
void setInputDynamic(boolean inputDynamic)
inputDynamic
- set to true if the input info sources of this step are dynamic (variable)StreamInterface findTargetStream(StepMeta targetStep)
StreamInterface findInfoStream(StepMeta infoStep)
Copyright © 2018 Hitachi Vantara. All rights reserved.