Uses of Interface
org.pentaho.di.core.database.DatabaseInterface
Package
Description
Contains all the different database dialects as well as the DatabaseMeta class (definition) and the Database class (execution)
-
Uses of DatabaseInterface in org.pentaho.di.core.database
Modifier and TypeInterfaceDescriptioninterface
Deprecated.As of release 6.1.Modifier and TypeClassDescriptionclass
Contains AS/400 specific information through static final membersclass
https://docs.aws.amazon.com/athena/latest/ug/jdbc-v3-driver.htmlclass
class
This class contains the basic information on a database connection.class
Contains DB2 specific information through static final membersclass
https://docs.databricks.com/en/integrations/jdbc-odbc-bi.html#jdbc-driverclass
Contains DB2 specific information through static final membersclass
Contains dBase III, IV specific information through static final membersclass
Contains Generic Database Connection information through static final membersclass
Contains Exasol 4 specific information through static final membersclass
Contains ExtenDB specific information through static final membersclass
Contains Firebird specific information through static final membersclass
Contains Generic Database Connection information through static final membersclass
class
Contains PostgreSQL specific information through static final membersclass
Contains Gupta SQLBase specific information through static final membersclass
Contains Hypersonic specific information through static final membersclass
Contains Hypersonic specific information through static final membersclass
class
class
Contains Informix specific information through static final membersclass
Contains Computer Associates Ingres specific information through static final membersclass
Contains Interbase specific information through static final membersclass
Contains Firebird specific information through static final membersclass
Contains LucidDB specific information through static final membersclass
class
class
Contains Generic Database Connection information through static final membersclass
Contains MySQL specific information through static final membersclass
Contains MySQL specific information through static final membersclass
class
Contains MySQL specific information through static final membersclass
Contains HP Neoview specific information through static final membersclass
Contains Netezza specific information through static final membersclass
Contains Oracle specific information through static final membersclass
Contains Oracle RDB specific information through static final membersclass
Contains PostgreSQL specific information through static final membersclass
class
Contains Database Connection information through static final members for a BMW Remedy Action Request System.class
Contains SAP DB specific information through static final membersclass
class
Contains SQLite specific information through static final membersclass
Contains Sybase specific information through static final membersclass
Contains Sybase IQ specific information through static final membersclass
Contains NCR Teradata specific information through static final membersclass
Contains IBM UniVerse database specific information through static final membersclass
Contains Computer Associates Ingres specific information through static final membersclass
Vertica Analytic Database version 5 and later (changed driver class name)class
Contains Vertica Analytic Database information through static final membersModifier and TypeMethodDescriptionprotected DatabaseInterface
GenericDatabaseMeta.getDatabaseDialectInternal()
DatabaseMeta.getDatabaseInterface()
static final DatabaseInterface
DatabaseMeta.getDatabaseInterface
(String databaseType) Search for the right type of DatabaseInterface object and clone it.static final DatabaseInterface[]
DatabaseMeta.getDatabaseInterfaces()
protected DatabaseInterface
DatabaseMeta.getDbInterface
(String typeCode) For testingModifier and TypeMethodDescriptionstatic final Map<String,
DatabaseInterface> DatabaseMeta.getDatabaseInterfacesMap()
Modifier and TypeMethodDescriptionvoid
DatabaseMeta.applyDefaultOptions
(DatabaseInterface databaseInterface) protected boolean
DatabaseMeta.databaseForBothDbInterfacesIsTheSame
(DatabaseInterface primary, DatabaseInterface secondary) This method is designed to identify whether the actual database for two database connection types is the same.void
DatabaseMeta.setDatabaseInterface
(DatabaseInterface databaseInterface) Set the system dependend database interface for this database metadata definition -
Uses of DatabaseInterface in org.pentaho.di.core.row
Modifier and TypeMethodDescriptionValueMetaInterface.getDatabaseColumnTypeDefinition
(DatabaseInterface databaseInterface, String tk, String pk, boolean use_autoinc, boolean add_fieldname, boolean add_cr) Ask for suggestions as to how this plugin data type should be represented in the specified database interfaceValueMetaInterface.getValueFromResultSet
(DatabaseInterface databaseInterface, ResultSet resultSet, int index) Get a value from a result set column based on the current value metadata -
Uses of DatabaseInterface in org.pentaho.di.core.row.value
Modifier and TypeMethodDescriptionValueMetaBase.getDatabaseColumnTypeDefinition
(DatabaseInterface databaseInterface, String tk, String pk, boolean use_autoinc, boolean add_fieldname, boolean add_cr) ValueMetaInternetAddress.getDatabaseColumnTypeDefinition
(DatabaseInterface databaseInterface, String tk, String pk, boolean use_autoinc, boolean add_fieldname, boolean add_cr) ValueMetaBase.getValueFromResultSet
(DatabaseInterface databaseInterface, ResultSet resultSet, int index) Get a value from a result set column based on the current value metadataValueMetaInternetAddress.getValueFromResultSet
(DatabaseInterface databaseInterface, ResultSet resultSet, int index) ValueMetaTimestamp.getValueFromResultSet
(DatabaseInterface databaseInterface, ResultSet resultSet, int index)