public class StepIOMeta extends Object implements StepIOMetaInterface, Cloneable
| 构造器和说明 |
|---|
StepIOMeta(boolean inputAcceptor,
boolean outputProducer,
boolean inputOptional,
boolean sortedDataRequired,
boolean inputDynamic,
boolean outputDynamic) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addStream(StreamInterface stream)
Add a stream to the steps I/O interface
|
void |
clearStreams() |
protected StepIOMeta |
clone() |
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 generalInfoDescription)
Set the general info stream description
|
void |
setGeneralTargetDescription(String generalTargetDescription)
Set the general target stream description
|
void |
setInfoSteps(StepMeta[] infoSteps)
Replace the info steps with the supplied source steps.
|
void |
setInputAcceptor(boolean inputAcceptor) |
void |
setInputDynamic(boolean inputDynamic) |
void |
setInputOptional(boolean inputOptional) |
void |
setOutputDynamic(boolean outputDynamic) |
void |
setOutputProducer(boolean outputProducer) |
void |
setSortedDataRequired(boolean sortedDataRequired) |
public StepIOMeta(boolean inputAcceptor,
boolean outputProducer,
boolean inputOptional,
boolean sortedDataRequired,
boolean inputDynamic,
boolean outputDynamic)
inputAcceptor - outputProducer - protected StepIOMeta clone() throws CloneNotSupportedException
clone 在类中 ObjectCloneNotSupportedExceptionpublic boolean isInputAcceptor()
isInputAcceptor 在接口中 StepIOMetaInterfacepublic void setInputAcceptor(boolean inputAcceptor)
inputAcceptor - the inputAcceptor to setpublic boolean isOutputProducer()
isOutputProducer 在接口中 StepIOMetaInterfacepublic void setOutputProducer(boolean outputProducer)
outputProducer - the outputProducer to setpublic boolean isInputOptional()
isInputOptional 在接口中 StepIOMetaInterfacepublic void setInputOptional(boolean inputOptional)
inputOptional - the inputOptional to setpublic List<StreamInterface> getInfoStreams()
getInfoStreams 在接口中 StepIOMetaInterfacepublic List<StreamInterface> getTargetStreams()
getTargetStreams 在接口中 StepIOMetaInterfacepublic boolean isSortedDataRequired()
isSortedDataRequired 在接口中 StepIOMetaInterfacepublic void setSortedDataRequired(boolean sortedDataRequired)
sortedDataRequired - the sortedDataRequired to setpublic void addStream(StreamInterface stream)
StepIOMetaInterfaceaddStream 在接口中 StepIOMetaInterfacestream - The stream to addpublic String[] getInfoStepnames()
getInfoStepnames 在接口中 StepIOMetaInterfacepublic String[] getTargetStepnames()
getTargetStepnames 在接口中 StepIOMetaInterfacepublic void setInfoSteps(StepMeta[] infoSteps)
setInfoSteps 在接口中 StepIOMetaInterfaceinfoSteps - public String getGeneralInfoDescription()
getGeneralInfoDescription 在接口中 StepIOMetaInterfacepublic void setGeneralInfoDescription(String generalInfoDescription)
StepIOMetaInterfacesetGeneralInfoDescription 在接口中 StepIOMetaInterfacegeneralInfoDescription - the generalInfoDescription to setpublic String getGeneralTargetDescription()
getGeneralTargetDescription 在接口中 StepIOMetaInterfacepublic void setGeneralTargetDescription(String generalTargetDescription)
StepIOMetaInterfacesetGeneralTargetDescription 在接口中 StepIOMetaInterfacegeneralTargetDescription - the generalTargetDescription to setpublic void clearStreams()
public boolean isOutputDynamic()
isOutputDynamic 在接口中 StepIOMetaInterfacepublic void setOutputDynamic(boolean outputDynamic)
setOutputDynamic 在接口中 StepIOMetaInterfaceoutputDynamic - the outputDynamic to setpublic boolean isInputDynamic()
isInputDynamic 在接口中 StepIOMetaInterfacepublic void setInputDynamic(boolean inputDynamic)
setInputDynamic 在接口中 StepIOMetaInterfaceinputDynamic - the inputDynamic to setpublic StreamInterface findTargetStream(StepMeta targetStep)
findTargetStream 在接口中 StepIOMetaInterfacepublic StreamInterface findInfoStream(StepMeta infoStep)
findInfoStream 在接口中 StepIOMetaInterfaceCopyright © 2024 Hitachi Vantara. All rights reserved.