public class StepMetaProps extends Object
MetaXmlSerializer
Public methods allow conversion:
from(StepMetaInterface) and
to(StepMetaInterface)
Internally, the StepMetaProps holds a list of PropGroup elements, each corresponding
to a MetadataInjection group.
InjectionDeep not yet supported.
| Modifier and Type | Method and Description |
|---|---|
static StepMetaProps |
from(StepMetaInterface stepMeta)
Retuns an instance of this class with stepMeta properties mapped
to a list of
PropGroup |
StepMetaInterface |
to(StepMetaInterface stepMetaInterface)
Sets the properties of this StepMetaProps on
|
String |
toString() |
StepMetaProps |
withVariables(VariableSpace space)
Allows specifying a variable space to be used when applying property values to
a stepMeta.
|
public static StepMetaProps from(StepMetaInterface stepMeta)
PropGrouppublic StepMetaInterface to(StepMetaInterface stepMetaInterface)
This method mutates the stepMeta, as opposed to returning a new instance, to match
more cleanly to Kettle's StepMetaInterface.loadXML(org.w3c.dom.Node, java.util.List<org.pentaho.di.core.database.DatabaseMeta>, java.util.Map<java.lang.String, org.pentaho.di.core.Counter>) design, which loads props into
an instance.
public StepMetaProps withVariables(VariableSpace space)
Copyright © 2018 Hitachi Vantara. All rights reserved.