Class GroupByMetaInjection

    • Constructor Detail

      • GroupByMetaInjection

        public GroupByMetaInjection​(GroupByMeta meta)
    • Method Detail

      • getStepInjectionMetadataEntries

        public List<StepInjectionMetaEntry> getStepInjectionMetadataEntries()
                                                                     throws org.pentaho.di.core.exception.KettleException
        Specified by:
        getStepInjectionMetadataEntries in interface StepMetaInjectionInterface
        Returns:
        A list of step injection metadata entries. In case the data type of the entry is NONE (0) you will get at least one entry in the details section. You can use this list to see a description of all the metadata.
        Throws:
        org.pentaho.di.core.exception.KettleException
      • extractStepMetadataEntries

        public List<StepInjectionMetaEntry> extractStepMetadataEntries()
                                                                throws org.pentaho.di.core.exception.KettleException
        Description copied from interface: StepMetaInjectionInterface
        Extracts the step metadata in a standard fashion. Enables unit testing more easily by extracting the step metadata and then doing the re-injection into an empty step.
        Specified by:
        extractStepMetadataEntries in interface StepMetaInjectionInterface
        Returns:
        A list of step injection metadata entries in a standard fashion. Includes both the entry and the value for the entry.
        Throws:
        org.pentaho.di.core.exception.KettleException