Package org.pentaho.di.trans.step
Interface StepIOMetaInterface
- All Known Implementing Classes:
StepIOMeta
public interface StepIOMetaInterface
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addStream
(StreamInterface stream) Add a stream to the steps I/O interfacefindInfoStream
(StepMeta infoStep) findTargetStream
(StepMeta targetStep) String[]
String[]
boolean
boolean
boolean
boolean
boolean
boolean
void
setGeneralInfoDescription
(String string) Set the general info stream descriptionvoid
setGeneralTargetDescription
(String string) Set the general target stream descriptionvoid
setInfoSteps
(StepMeta[] infoSteps) Replace the info steps with the supplied source steps.void
setInputDynamic
(boolean inputDynamic) void
setOutputDynamic
(boolean outputDynamic)
-
Method Details
-
isInputAcceptor
boolean isInputAcceptor() -
isOutputProducer
boolean isOutputProducer() -
isInputOptional
boolean isInputOptional() -
isSortedDataRequired
boolean isSortedDataRequired() -
getInfoStreams
List<StreamInterface> getInfoStreams() -
getTargetStreams
List<StreamInterface> getTargetStreams() -
getInfoStepnames
String[] getInfoStepnames() -
getTargetStepnames
String[] getTargetStepnames() -
setInfoSteps
Replace the info steps with the supplied source steps.- Parameters:
infoSteps
-
-
addStream
Add a stream to the steps I/O interface- Parameters:
stream
- The stream to add
-
setGeneralInfoDescription
Set the general info stream description- Parameters:
string
- the info streams description
-
setGeneralTargetDescription
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 step are dynamic (variable)
-
setOutputDynamic
void setOutputDynamic(boolean outputDynamic) - Parameters:
outputDynamic
- set to true if the output targets of this step are dynamic (variable)
-
isInputDynamic
boolean isInputDynamic()- Returns:
- true if the input info sources of this step are dynamic (variable)
-
setInputDynamic
void setInputDynamic(boolean inputDynamic) - Parameters:
inputDynamic
- set to true if the input info sources of this step are dynamic (variable)
-
findTargetStream
-
findInfoStream
-