| Package | Description | 
|---|---|
| org.pentaho.di.base | |
| org.pentaho.di.job | 
 This package contains the different elements that make up a Job. 
 | 
| org.pentaho.di.trans | 
 This package contains the classes needed to define and execute transformations. 
 | 
| org.pentaho.di.trans.steps.jobexecutor | |
| org.pentaho.di.trans.steps.mapping | |
| org.pentaho.di.trans.steps.simplemapping | |
| org.pentaho.di.trans.steps.singlethreader | |
| org.pentaho.di.trans.steps.transexecutor | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractMeta  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
JobMeta
The definition of a PDI job is represented by a JobMeta object. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
TransMeta
This class defines information about a transformation and offers methods to save and load it from XML or a PDI
 database repository, as well as methods to alter a transformation by adding/removing databases, steps, hops, etc. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
JobExecutorMeta
Meta-data for the Job executor step. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
MappingMeta
Meta-data for the Mapping step: contains name of the (sub-)transformation to execute 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
SimpleMappingMeta
Meta-data for the Mapping step: contains name of the (sub-)transformation to execute 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
SingleThreaderMeta
Meta-data for the Mapping step: contains name of the (sub-)transformation to execute 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
TransExecutorMeta
Meta-data for the Trans Executor step. 
 |