Uses of Interface
org.pentaho.di.core.database.DatabaseInterface

Packages that use DatabaseInterface
org.pentaho.di.core.database Contains all the different database dialects as well as the DatabaseMeta class (definition) and the Database class (execution) 
org.pentaho.di.ui.trans.step   
org.pentaho.di.ui.trans.steps.monetdbbulkloader   
 

Uses of DatabaseInterface in org.pentaho.di.core.database
 

Classes in org.pentaho.di.core.database that implement DatabaseInterface
 class AS400DatabaseMeta
          Contains AS/400 specific information through static final members
 class CacheDatabaseMeta
          Contains DB2 specific information through static final members
 class DB2DatabaseMeta
          Contains DB2 specific information through static final members
 class DbaseDatabaseMeta
          Contains dBase III, IV specific information through static final members
 class DerbyDatabaseMeta
          Contains Generic Database Connection information through static final members
 class Exasol4DatabaseMeta
          Contains Exasol 4 specific information through static final members
 class ExtenDBDatabaseMeta
          Contains ExtenDB specific information through static final members
 class FirebirdDatabaseMeta
          Contains Firebird specific information through static final members
 class GenericDatabaseMeta
          Contains Generic Database Connection information through static final members
 class GreenplumDatabaseMeta
          Contains PostgreSQL specific information through static final members
 class GuptaDatabaseMeta
          Contains Gupta SQLBase specific information through static final members
 class H2DatabaseMeta
          Contains Hypersonic specific information through static final members
 class HypersonicDatabaseMeta
          Contains Hypersonic specific information through static final members
 class InfiniDbDatabaseMeta
           
 class InfobrightDatabaseMeta
           
 class InformixDatabaseMeta
          Contains Informix specific information through static final members
 class IngresDatabaseMeta
          Contains Computer Associates Ingres specific information through static final members
 class InterbaseDatabaseMeta
          Contains Interbase specific information through static final members
 class KingbaseESDatabaseMeta
          Contains Firebird specific information through static final members
 class LucidDBDatabaseMeta
          Contains LucidDB specific information through static final members
 class MonetDBDatabaseMeta
          Contains Generic Database Connection information through static final members
 class MSAccessDatabaseMeta
          Contains MySQL specific information through static final members
 class MSSQLServerDatabaseMeta
          Contains MySQL specific information through static final members
 class MSSQLServerNativeDatabaseMeta
           
 class MySQLDatabaseMeta
          Contains MySQL specific information through static final members
 class NeoviewDatabaseMeta
          Contains HP Neoview specific information through static final members
 class NetezzaDatabaseMeta
          Contains Netezza specific information through static final members
 class OracleDatabaseMeta
          Contains Oracle specific information through static final members
 class OracleRDBDatabaseMeta
          Contains Oracle RDB specific information through static final members
 class PostgreSQLDatabaseMeta
          Contains PostgreSQL specific information through static final members
 class RemedyActionRequestSystemDatabaseMeta
          Contains Database Connection information through static final members for a BMW Remedy Action Request System.
 class SAPDBDatabaseMeta
          Contains SAP DB specific information through static final members
 class SAPR3DatabaseMeta
          Contains SAP ERP system specific information through static final members
 class SQLiteDatabaseMeta
          Contains SQLite specific information through static final members
 class SybaseDatabaseMeta
          Contains Sybase specific information through static final members
 class SybaseIQDatabaseMeta
          Contains Sybase IQ specific information through static final members
 class TeradataDatabaseMeta
          Contains NCR Teradata specific information through static final members
 class UniVerseDatabaseMeta
          Contains IBM UniVerse database specific information through static final members
 class VectorWiseDatabaseMeta
          Contains Computer Associates Ingres specific information through static final members
 class Vertica5DatabaseMeta
          Vertica Analytic Database version 5 and later (changed driver class name)
 class VerticaDatabaseMeta
          Contains Vertica Analytic Database information through static final members
 

Methods in org.pentaho.di.core.database that return DatabaseInterface
 DatabaseInterface DatabaseMeta.getDatabaseInterface()
           
static DatabaseInterface DatabaseMeta.getDatabaseInterface(String databaseType)
          Search for the right type of DatabaseInterface object and clone it.
static DatabaseInterface[] DatabaseMeta.getDatabaseInterfaces()
           
 

Methods in org.pentaho.di.core.database that return types with arguments of type DatabaseInterface
static Map<String,DatabaseInterface> DatabaseMeta.getDatabaseInterfacesMap()
           
 

Methods in org.pentaho.di.core.database with parameters of type DatabaseInterface
 void DatabaseMeta.setDatabaseInterface(DatabaseInterface databaseInterface)
          Set the system dependend database interface for this database metadata definition
 

Uses of DatabaseInterface in org.pentaho.di.ui.trans.step
 

Method parameters in org.pentaho.di.ui.trans.step with type arguments of type DatabaseInterface
 CCombo BaseStepDialog.addConnectionLine(Composite parent, Control previous, int middle, int margin, Class<? extends DatabaseInterface> databaseType)
          Adds the connection line.
 CCombo BaseStepDialog.addConnectionLine(Composite parent, Control previous, int middle, int margin, Label wlConnection, Button wbnConnection, Button wbeConnection, Class<? extends DatabaseInterface> databaseType)
          Adds the connection line.
 void BaseStepDialog.addDatabases(CCombo wConnection, Class<? extends DatabaseInterface> databaseType)
          Adds the databases with the specified type to the Combo Box component.
 void BaseStepXulDialog.addDatabases(org.pentaho.ui.xul.components.XulMenuList wConnection, Class<? extends DatabaseInterface> databaseType)
           
 

Uses of DatabaseInterface in org.pentaho.di.ui.trans.steps.monetdbbulkloader
 

Method parameters in org.pentaho.di.ui.trans.steps.monetdbbulkloader with type arguments of type DatabaseInterface
 ComboVar MonetDBBulkLoaderDialog.addConnectionLine(Composite parent, Control previous, int middle, int margin, Class<? extends DatabaseInterface> databaseType, TransMeta transMeta)
           
 void MonetDBBulkLoaderDialog.addDatabases(ComboVar wConnection, Class<? extends DatabaseInterface> databaseType)