Class ExcelWriterMetaInjection
- java.lang.Object
- 
- org.pentaho.di.trans.steps.excelwriter.ExcelWriterMetaInjection
 
- 
- All Implemented Interfaces:
- StepMetaInjectionInterface
 
 public class ExcelWriterMetaInjection extends Object implements StepMetaInjectionInterface Injection support for the Excel Writer step. Injection only supported for attributes of the output fields.- Author:
- Gretchen Moran
 
- 
- 
Constructor SummaryConstructors Constructor Description ExcelWriterMetaInjection(ExcelWriterStepMeta meta)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description List<StepInjectionMetaEntry>extractStepMetadataEntries()Extracts the step metadata in a standard fashion.ExcelWriterStepMetagetMeta()List<StepInjectionMetaEntry>getStepInjectionMetadataEntries()voidinjectStepMetadataEntries(List<StepInjectionMetaEntry> all)Inject the metadata specified into the step metadata
 
- 
- 
- 
Constructor Detail- 
ExcelWriterMetaInjectionpublic ExcelWriterMetaInjection(ExcelWriterStepMeta meta) 
 
- 
 - 
Method Detail- 
getStepInjectionMetadataEntriespublic List<StepInjectionMetaEntry> getStepInjectionMetadataEntries() throws org.pentaho.di.core.exception.KettleException - Specified by:
- getStepInjectionMetadataEntriesin 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
 
 - 
injectStepMetadataEntriespublic void injectStepMetadataEntries(List<StepInjectionMetaEntry> all) throws org.pentaho.di.core.exception.KettleException Description copied from interface:StepMetaInjectionInterfaceInject the metadata specified into the step metadata- Specified by:
- injectStepMetadataEntriesin interface- StepMetaInjectionInterface
- Parameters:
- all- the metadata to inject.
- Throws:
- org.pentaho.di.core.exception.KettleException
 
 - 
extractStepMetadataEntriespublic List<StepInjectionMetaEntry> extractStepMetadataEntries() throws org.pentaho.di.core.exception.KettleException Description copied from interface:StepMetaInjectionInterfaceExtracts 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:
- extractStepMetadataEntriesin 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
 
 - 
getMetapublic ExcelWriterStepMeta getMeta() 
 
- 
 
-