Package org.pentaho.di.core

Interface Summary
AddUndoPositionInterface  
CheckResultInterface  
CheckResultSourceInterface Implementing classes of this interface can provide more information about the source of the CheckResult remark.
DescriptionInterface Defines that the class implementing this interface contains a description
EngineMetaInterface  
KettleAttributeInterface  
ProgressMonitorListener  
ProvidesDatabaseConnectionInformation An interface for transformation steps that connect to a database table.
RowSet  
RowSetListener  
TableManager An interface for transformation steps that manage loading data into a database table (or other storage system).
 

Class Summary
BlockingBatchingRowSet Contains a buffer of rows.
BlockingBatchingRowSetTest Test class for the basic functionality of the blocking & batching row set.
BlockingListeningRowSet Contains a buffer of rows.
BlockingRowSet Contains a buffer of rows.
CheckResult This class is used to store results of transformation and step verifications.
Condition This class describes a condition in a general meaning.
Const This class is used to define a number of default values for various settings throughout Kettle.
ConstDB  
ConstTest Test class for the basic functionality of Const.
Counter Is used to keep the state of sequences / counters throughout a single session of a Transformation, but across Steps.
Counters This class contains the counters for Kettle, the transformations, jobs and also the repository.
CountersTest Test class for counters functionality.
CounterTest Test class for counter functionality.
DBCache This class caches database queries so that the same query doesn't get called twice.
DBCacheEntry This class represents a single entry in a database cache.
HTTPProtocol HTTP This class contains HTTP protocol properties such as request headers.
JndiUtil  
KettleAttribute  
KettleEnvironment The KettleEnvironment class contains settings and properties for all of Kettle.
KettleEnvironmentTest Tests for the Kettle Environment
KettleEnvironmentTest.FailingMockLifecycleListener  
KettleEnvironmentTest.MockLifecycleListener  
KettleEnvironmentTest.SevereFailingMockLifecycleListener  
KettleEnvironmentTest.ThrowableFailingMockLifecycleListener  
KettleVariablesList  
LastUsedFile  
NotePadMeta Describes a note displayed on a Transformation, Job, Schema, or Report.
ObjectUsageCount  
PDIClassLoader  
ProgressMonitorAdapter  
Props We use Props to store all kinds of user interactive information such as the selected colors, fonts, positions of windows, etc.
QueueRowSet A simplified rowset for steps for single threaded execution.
Result Describes the result of the execution of a Transformation or a Job.
ResultFile This is a result file: a file as a result of the execution of a job entry, a transformation step, etc.
RowMetaAndData  
RowSetTest Test class for the basic functionality of RowSet.
SingleRowRowSet A simplified rowset for steps that always only need to only have a single row on input...
SourceToTargetMapping  
SQLStatement This class contains all that is needed to execute an SQL statement in a database.
TimedRow  
WriterOutputStream This class provides a simple wrapper to disguise a Writer as an OutputStream.
 

Enum Summary
Const.ReleaseType Release Type
ObjectLocationSpecificationMethod