Package org.pentaho.di.trans.step
Class StepInjectionUtil
java.lang.Object
org.pentaho.di.trans.step.StepInjectionUtil
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
compareEntryValues
(List<StepInjectionMetaEntry> refEntries, List<StepInjectionMetaEntry> cmpEntries) This method compares 2 sets of step injection meta entries.static StepInjectionMetaEntry
findEntry
(List<StepInjectionMetaEntry> entries, String key) static StepInjectionMetaEntry
findEntry
(List<StepInjectionMetaEntry> entries, StepMetaInjectionEntryInterface match) static StepInjectionMetaEntry
getEntry
(StepMetaInjectionEntryInterface entryInterface) static StepInjectionMetaEntry
getEntry
(StepMetaInjectionEntryInterface entryInterface, Object value)
-
Constructor Details
-
StepInjectionUtil
public StepInjectionUtil()
-
-
Method Details
-
getEntry
-
getEntry
public static StepInjectionMetaEntry getEntry(StepMetaInjectionEntryInterface entryInterface, Object value) -
findEntry
public static StepInjectionMetaEntry findEntry(List<StepInjectionMetaEntry> entries, StepMetaInjectionEntryInterface match) -
findEntry
-
compareEntryValues
public static void compareEntryValues(List<StepInjectionMetaEntry> refEntries, List<StepInjectionMetaEntry> cmpEntries) throws org.pentaho.di.core.exception.KettleException This method compares 2 sets of step injection meta entries. They have to be in the same order. We will traverse into nested details.- Parameters:
refEntries
- The reference listcmpEntries
- The list to compare- Throws:
org.pentaho.di.core.exception.KettleException
-