artefaktur
software engineer &        architecture

 
 
 
 

class LiteDatabaseMetaData

Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   Namespace Members   Compound Members   Related Pages  

acdk::sql::sqlite::LiteDatabaseMetaData Class Reference

#include <LiteDatabaseMetaData.h>

Inheritance diagram for acdk::sql::sqlite::LiteDatabaseMetaData:

acdk::lang::Object acdk::sql::DatabaseMetaData acdk::lang::ObjectBase acdk::lang::dmi::StdDispatch List of all members.

Detailed Description

Meta data for a open database.

Todo:
many function may not return valid values


Public Member Functions

 LiteDatabaseMetaData (IN(RLiteConnection) con)
virtual bool allProceduresAreCallable () throw ( RSQLException )
virtual bool allTablesAreSelectable () throw ( RSQLException )
virtual RString getURL () throw ( RSQLException )
virtual RString getUserName () throw ( RSQLException )
virtual bool isReadOnly () throw ( RSQLException )
virtual bool nullsAreSortedHigh () throw ( RSQLException )
virtual bool nullsAreSortedLow () throw ( RSQLException )
virtual bool nullsAreSortedAtStart () throw ( RSQLException )
virtual bool nullsAreSortedAtEnd () throw ( RSQLException )
virtual RString getDatabaseProductName () throw ( RSQLException )
virtual RString getDatabaseProductVersion () throw ( RSQLException )
virtual RString getDriverName () throw ( RSQLException )
virtual RString getDriverVersion () throw ( RSQLException )
virtual int getDriverMajorVersion ()
virtual int getDriverMinorVersion ()
virtual bool usesLocalFiles () throw ( RSQLException )
virtual bool usesLocalFilePerTable () throw ( RSQLException )
virtual bool supportsMixedCaseIdentifiers () throw ( RSQLException )
virtual bool storesUpperCaseIdentifiers () throw ( RSQLException )
virtual bool storesLowerCaseIdentifiers () throw ( RSQLException )
virtual bool storesMixedCaseIdentifiers () throw ( RSQLException )
virtual bool supportsMixedCaseQuotedIdentifiers () throw ( RSQLException )
virtual bool storesUpperCaseQuotedIdentifiers () throw ( RSQLException )
virtual bool storesLowerCaseQuotedIdentifiers () throw ( RSQLException )
virtual bool storesMixedCaseQuotedIdentifiers () throw ( RSQLException )
virtual RString getIdentiferQuoteString () throw ( RSQLException )
virtual RString getSQLKeywords () throw ( RSQLException )
virtual RString getNumericFunctions () throw ( RSQLException )
virtual RString getStringFunctions () throw ( RSQLException )
virtual RString getSystemFunctions () throw ( RSQLException )
virtual RString getDateTimeFunctions () throw ( RSQLException )
virtual RString getSearchStringEscape () throw ( RSQLException )
virtual RString getExtraNameCharacters () throw ( RSQLException )
virtual bool supportsAlterTableWithAddColumn () throw ( RSQLException )
virtual bool supportsAlterTableWithDropColumn () throw ( RSQLException )
virtual bool supportsColumnAliasing () throw ( RSQLException )
virtual bool nullPlusNonNullIsNull () throw ( RSQLException )
virtual bool supportsConvert () throw ( RSQLException )
virtual bool supportsConvert (int fromType, int toType) throw ( RSQLException )
virtual bool supportsTableCorrelationNames () throw ( RSQLException )
virtual bool supportsDifferentTableCorrelationNames () throw ( RSQLException )
virtual bool supportsExpressionsInOrderBy () throw ( RSQLException )
virtual bool supportsOrderByUnrelated () throw ( RSQLException )
virtual bool supportsGroupBy () throw ( RSQLException )
virtual bool supportsGroupByUnrelated () throw ( RSQLException )
virtual bool supportsGroupByBeyondSelect () throw ( RSQLException )
virtual bool supportsLikeEscapeClause () throw ( RSQLException )
virtual bool supportsMultipleResultSets () throw ( RSQLException )
virtual bool supportsMultipleTransactions () throw ( RSQLException )
virtual bool supportsNonNullableColumns () throw ( RSQLException )
virtual bool supportsMinimumSQLGrammar () throw ( RSQLException )
virtual bool supportsCoreSQLGrammar () throw ( RSQLException )
virtual bool supportsExtendedSQLGrammar () throw ( RSQLException )
virtual bool supportsANSI92EntryLevelSQL () throw ( RSQLException )
virtual bool supportsANSI92IntermediateSQL () throw ( RSQLException )
virtual bool supportsANSI92FullSQL () throw ( RSQLException )
virtual bool supportsIntegrityEnhancementFacility () throw ( RSQLException )
virtual bool supportsOuterJoins () throw ( RSQLException )
virtual bool supportsFullOuterJoins () throw ( RSQLException )
virtual bool supportsLimitedOuterJoins () throw ( RSQLException )
virtual RString getSchemaTerm () throw ( RSQLException )
virtual RString getProcedureTerm () throw ( RSQLException )
virtual RString getCatalogTerm () throw ( RSQLException )
virtual bool isCatalogAtStart () throw ( RSQLException )
virtual RString getCatalogSeparator () throw ( RSQLException )
virtual bool supportsSchemasInDataManipulation () throw ( RSQLException )
virtual bool supportsSchemasInProcedureCalls () throw ( RSQLException )
virtual bool supportsSchemasInTableDefinitions () throw ( RSQLException )
virtual bool supportsSchemasInIndexDefinitions () throw ( RSQLException )
virtual bool supportsSchemasInPrivilegeDefinitions () throw ( RSQLException )
virtual bool supportsCatalogsInDataManipulation () throw ( RSQLException )
virtual bool supportsCatalogsInProcedureCalls () throw ( RSQLException )
virtual bool supportsCatalogsInTableDefinitions () throw ( RSQLException )
virtual bool supportsCatalogsInIndexDefinitions () throw ( RSQLException )
virtual bool supportsCatalogInPrivilegeDefinitions () throw ( RSQLException )
virtual bool supportsPositionedDelete () throw ( RSQLException )
virtual bool supportsPositionedUpdate () throw ( RSQLException )
virtual bool supportsSelectForUpdate () throw ( RSQLException )
virtual bool supportsStoredProcedures () throw ( RSQLException )
virtual bool supportsSubqueriesInComparisons () throw ( RSQLException )
virtual bool supportsSubqueriesInExists () throw ( RSQLException )
virtual bool supportsSubqueriesInIns () throw ( RSQLException )
virtual bool supportsSubqueriesInQuantifieds () throw ( RSQLException )
virtual bool supportsCorrelatedSubqueries () throw ( RSQLException )
virtual bool supportsUnion () throw ( RSQLException )
virtual bool supportsUnionAll () throw ( RSQLException )
virtual bool supportsOpenCursorsAcrossCommit () throw ( RSQLException )
virtual bool supportsOpenCursorsAcrossRollback () throw ( RSQLException )
virtual bool supportsOpenStatementsAcrossCommit () throw ( RSQLException )
virtual bool supportsOpenStatementsAcrossRollback () throw ( RSQLException )
virtual int getMaxBinaryLiteralLength () throw ( RSQLException )
virtual int getMaxCharLiteralLength () throw ( RSQLException )
virtual int getMaxColumnNameLength () throw ( RSQLException )
virtual int getMaxColumnsInGroupBy () throw ( RSQLException )
virtual int getMaxColumnsInIndex () throw ( RSQLException )
virtual int getMaxColumnsInOrderBy () throw ( RSQLException )
virtual int getMaxColumnsInSelect () throw ( RSQLException )
virtual int getMaxColumnsInTable () throw ( RSQLException )
virtual int getMaxConnections () throw ( RSQLException )
virtual int getMaxCursorNameLength () throw ( RSQLException )
virtual int getMaxIndexLength () throw ( RSQLException )
virtual int getMaxSchemaNameLength () throw ( RSQLException )
virtual int getMaxProcedureNameLength () throw ( RSQLException )
virtual int getMaxCatalogNameLength () throw ( RSQLException )
virtual int getMaxRowSize () throw ( RSQLException )
virtual bool doesMaxRowSizeIncludeBlobs () throw ( RSQLException )
virtual int getMaxStatementLength () throw ( RSQLException )
virtual int getMaxStatements () throw ( RSQLException )
virtual int getMaxTableNameLength () throw ( RSQLException )
virtual int getMaxTablesInSelect () throw ( RSQLException )
virtual int getMaxTableUserLength () throw ( RSQLException )
virtual int getDefaultTransactionIsolation () throw ( RSQLException )
virtual bool supportsTransactions () throw ( RSQLException )
virtual bool supportsTransactionIsolationLevel (int level) throw ( RSQLException )
virtual bool supportsDataDefinitionAndDataManipulationTransactions () throw ( RSQLException )
virtual bool supportsDataManipulationTransactionsOnly () throw ( RSQLException )
virtual bool dataDefinitionCausesTransactionCommit () throw ( RSQLException )
virtual bool dataDefinitionIgnoredInTransactions () throw ( RSQLException )
virtual RResultSet getProcedures (INP(RString) catalog, INP(RString) schemaPattern, INP(RString) namePattern) throw ( RSQLException )
virtual RResultSet getProcedureColumns (INP(RString) catalog, INP(RString) schemaPattern, INP(RString) namePattern, INP(RString) columnPattern) throw ( RSQLException )
virtual RResultSet getTables (INP(RString) catalog, INP(RString) schemaPattern, INP(RString) namePattern) throw ( RSQLException )
virtual RResultSet getSchemas () throw ( RSQLException )
virtual RResultSet getCatalogs () throw ( RSQLException )
virtual RResultSet getTableTypes () throw ( RSQLException )
virtual RResultSet getColumns (INP(RString) catalog, INP(RString) schemaPattern, INP(RString) namePattern, INP(RString) columnPattern) throw ( RSQLException )
virtual RResultSet getColumnPrivileges (INP(RString) catalog, INP(RString) schema, INP(RString) table, INP(RString) columnPattern) throw ( RSQLException )
virtual RResultSet getTablePrivileges (INP(RString) catalog, INP(RString) schema, INP(RString) table) throw ( RSQLException )
virtual RResultSet getBestRowIdentifier (INP(RString) catalog, INP(RString) schema, INP(RString) table, int scope, bool nullable) throw ( RSQLException )
virtual RResultSet getVersionColumns (INP(RString) catalog, INP(RString) schema, INP(RString) table) throw ( RSQLException )
virtual RResultSet getPrimaryKeys (INP(RString) catalog, INP(RString) schema, INP(RString) table) throw ( RSQLException )
virtual RResultSet getImportedKeys (INP(RString) catalog, INP(RString) schema, INP(RString) table) throw ( RSQLException )
virtual RResultSet getExportedKeys (INP(RString) catalog, INP(RString) schema, INP(RString) table) throw ( RSQLException )
virtual RResultSet getCrossReference (INP(RString) primCatalog, INP(RString) primSchema, INP(RString) primTable, INP(RString) forCatalog, INP(RString) forSchema, INP(RString) forTable) throw ( RSQLException )
virtual RResultSet getTypeInfo () throw ( RSQLException )
virtual RResultSet getIndexInfo (INP(RString) catalog, INP(RString) schema, INP(RString) table, bool unique, bool approx) throw ( RSQLException )
virtual bool supportsResultType (int type) throw ( RSQLException )
virtual bool supportsResultSetConcurrency (int type, int concur) throw ( RSQLException )
virtual bool ownUpdatesAreVisible (int type) throw ( RSQLException )
virtual bool ownDeletesAreVisible (int type) throw ( RSQLException )
virtual bool ownInsertsAreVisible (int type) throw ( RSQLException )
virtual bool othersUpdatesAreVisible (int type) throw ( RSQLException )
virtual bool othersDeletesAreVisible (int type) throw ( RSQLException )
virtual bool othersInsertsAreVisible (int type) throw ( RSQLException )
virtual bool updatesAreDetected (int type) throw ( RSQLException )
virtual bool deletesAreDetected (int type) throw ( RSQLException )
virtual bool insertsAreDetected (int type) throw ( RSQLException )
virtual bool supportsBatchUpdates () throw ( RSQLException )
virtual RResultSet getUDTs (INP(RString) catalog, INP(RString) schema, INP(RString) typePattern, INP(RintArray) types) throw ( RSQLException )
virtual RConnection getConnection () throw ( RSQLException )

Protected Attributes

RLiteConnection _con

Constructor & Destructor Documentation

acdk::sql::sqlite::LiteDatabaseMetaData::LiteDatabaseMetaData IN(RLiteConnection con  )  [inline]
 


Member Function Documentation

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::allProceduresAreCallable  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::allTablesAreSelectable  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::dataDefinitionCausesTransactionCommit  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::dataDefinitionIgnoredInTransactions  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::deletesAreDetected int  type  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::doesMaxRowSizeIncludeBlobs  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual RResultSet acdk::sql::sqlite::LiteDatabaseMetaData::getBestRowIdentifier INP(RString catalog,
INP(RString schema,
INP(RString table,
int  scope,
bool  nullable
throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual RResultSet acdk::sql::sqlite::LiteDatabaseMetaData::getCatalogs  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual RString acdk::sql::sqlite::LiteDatabaseMetaData::getCatalogSeparator  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual RString acdk::sql::sqlite::LiteDatabaseMetaData::getCatalogTerm  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual RResultSet acdk::sql::sqlite::LiteDatabaseMetaData::getColumnPrivileges INP(RString catalog,
INP(RString schema,
INP(RString table,
INP(RString columnPattern
throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual RResultSet acdk::sql::sqlite::LiteDatabaseMetaData::getColumns INP(RString catalog,
INP(RString schemaPattern,
INP(RString namePattern,
INP(RString columnPattern
throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual RConnection acdk::sql::sqlite::LiteDatabaseMetaData::getConnection  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual RResultSet acdk::sql::sqlite::LiteDatabaseMetaData::getCrossReference INP(RString primCatalog,
INP(RString primSchema,
INP(RString primTable,
INP(RString forCatalog,
INP(RString forSchema,
INP(RString forTable
throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual RString acdk::sql::sqlite::LiteDatabaseMetaData::getDatabaseProductName  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual RString acdk::sql::sqlite::LiteDatabaseMetaData::getDatabaseProductVersion  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual RString acdk::sql::sqlite::LiteDatabaseMetaData::getDateTimeFunctions  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual int acdk::sql::sqlite::LiteDatabaseMetaData::getDefaultTransactionIsolation  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual int acdk::sql::sqlite::LiteDatabaseMetaData::getDriverMajorVersion  )  [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual int acdk::sql::sqlite::LiteDatabaseMetaData::getDriverMinorVersion  )  [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual RString acdk::sql::sqlite::LiteDatabaseMetaData::getDriverName  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual RString acdk::sql::sqlite::LiteDatabaseMetaData::getDriverVersion  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual RResultSet acdk::sql::sqlite::LiteDatabaseMetaData::getExportedKeys INP(RString catalog,
INP(RString schema,
INP(RString table
throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual RString acdk::sql::sqlite::LiteDatabaseMetaData::getExtraNameCharacters  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual RString acdk::sql::sqlite::LiteDatabaseMetaData::getIdentiferQuoteString  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual RResultSet acdk::sql::sqlite::LiteDatabaseMetaData::getImportedKeys INP(RString catalog,
INP(RString schema,
INP(RString table
throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual RResultSet acdk::sql::sqlite::LiteDatabaseMetaData::getIndexInfo INP(RString catalog,
INP(RString schema,
INP(RString table,
bool  unique,
bool  approx
throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual int acdk::sql::sqlite::LiteDatabaseMetaData::getMaxBinaryLiteralLength  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual int acdk::sql::sqlite::LiteDatabaseMetaData::getMaxCatalogNameLength  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual int acdk::sql::sqlite::LiteDatabaseMetaData::getMaxCharLiteralLength  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual int acdk::sql::sqlite::LiteDatabaseMetaData::getMaxColumnNameLength  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual int acdk::sql::sqlite::LiteDatabaseMetaData::getMaxColumnsInGroupBy  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual int acdk::sql::sqlite::LiteDatabaseMetaData::getMaxColumnsInIndex  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual int acdk::sql::sqlite::LiteDatabaseMetaData::getMaxColumnsInOrderBy  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual int acdk::sql::sqlite::LiteDatabaseMetaData::getMaxColumnsInSelect  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual int acdk::sql::sqlite::LiteDatabaseMetaData::getMaxColumnsInTable  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual int acdk::sql::sqlite::LiteDatabaseMetaData::getMaxConnections  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual int acdk::sql::sqlite::LiteDatabaseMetaData::getMaxCursorNameLength  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual int acdk::sql::sqlite::LiteDatabaseMetaData::getMaxIndexLength  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual int acdk::sql::sqlite::LiteDatabaseMetaData::getMaxProcedureNameLength  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual int acdk::sql::sqlite::LiteDatabaseMetaData::getMaxRowSize  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual int acdk::sql::sqlite::LiteDatabaseMetaData::getMaxSchemaNameLength  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual int acdk::sql::sqlite::LiteDatabaseMetaData::getMaxStatementLength  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual int acdk::sql::sqlite::LiteDatabaseMetaData::getMaxStatements  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual int acdk::sql::sqlite::LiteDatabaseMetaData::getMaxTableNameLength  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual int acdk::sql::sqlite::LiteDatabaseMetaData::getMaxTablesInSelect  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual int acdk::sql::sqlite::LiteDatabaseMetaData::getMaxTableUserLength  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual RString acdk::sql::sqlite::LiteDatabaseMetaData::getNumericFunctions  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual RResultSet acdk::sql::sqlite::LiteDatabaseMetaData::getPrimaryKeys INP(RString catalog,
INP(RString schema,
INP(RString table
throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual RResultSet acdk::sql::sqlite::LiteDatabaseMetaData::getProcedureColumns INP(RString catalog,
INP(RString schemaPattern,
INP(RString namePattern,
INP(RString columnPattern
throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual RResultSet acdk::sql::sqlite::LiteDatabaseMetaData::getProcedures INP(RString catalog,
INP(RString schemaPattern,
INP(RString namePattern
throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual RString acdk::sql::sqlite::LiteDatabaseMetaData::getProcedureTerm  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual RResultSet acdk::sql::sqlite::LiteDatabaseMetaData::getSchemas  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual RString acdk::sql::sqlite::LiteDatabaseMetaData::getSchemaTerm  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual RString acdk::sql::sqlite::LiteDatabaseMetaData::getSearchStringEscape  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual RString acdk::sql::sqlite::LiteDatabaseMetaData::getSQLKeywords  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual RString acdk::sql::sqlite::LiteDatabaseMetaData::getStringFunctions  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual RString acdk::sql::sqlite::LiteDatabaseMetaData::getSystemFunctions  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual RResultSet acdk::sql::sqlite::LiteDatabaseMetaData::getTablePrivileges INP(RString catalog,
INP(RString schema,
INP(RString table
throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual RResultSet acdk::sql::sqlite::LiteDatabaseMetaData::getTables INP(RString catalog,
INP(RString schemaPattern,
INP(RString namePattern
throw ( RSQLException ) [virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual RResultSet acdk::sql::sqlite::LiteDatabaseMetaData::getTableTypes  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual RResultSet acdk::sql::sqlite::LiteDatabaseMetaData::getTypeInfo  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual RResultSet acdk::sql::sqlite::LiteDatabaseMetaData::getUDTs INP(RString catalog,
INP(RString schema,
INP(RString typePattern,
INP(RintArray types
throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual RString acdk::sql::sqlite::LiteDatabaseMetaData::getURL  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual RString acdk::sql::sqlite::LiteDatabaseMetaData::getUserName  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual RResultSet acdk::sql::sqlite::LiteDatabaseMetaData::getVersionColumns INP(RString catalog,
INP(RString schema,
INP(RString table
throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::insertsAreDetected int  type  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::isCatalogAtStart  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::isReadOnly  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::nullPlusNonNullIsNull  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::nullsAreSortedAtEnd  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::nullsAreSortedAtStart  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::nullsAreSortedHigh  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::nullsAreSortedLow  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::othersDeletesAreVisible int  type  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::othersInsertsAreVisible int  type  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::othersUpdatesAreVisible int  type  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::ownDeletesAreVisible int  type  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::ownInsertsAreVisible int  type  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::ownUpdatesAreVisible int  type  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::storesLowerCaseIdentifiers  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::storesLowerCaseQuotedIdentifiers  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::storesMixedCaseIdentifiers  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::storesMixedCaseQuotedIdentifiers  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::storesUpperCaseIdentifiers  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::storesUpperCaseQuotedIdentifiers  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::supportsAlterTableWithAddColumn  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::supportsAlterTableWithDropColumn  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::supportsANSI92EntryLevelSQL  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::supportsANSI92FullSQL  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::supportsANSI92IntermediateSQL  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::supportsBatchUpdates  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::supportsCatalogInPrivilegeDefinitions  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::supportsCatalogsInDataManipulation  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::supportsCatalogsInIndexDefinitions  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::supportsCatalogsInProcedureCalls  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::supportsCatalogsInTableDefinitions  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::supportsColumnAliasing  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::supportsConvert int  fromType,
int  toType
throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::supportsConvert  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::supportsCoreSQLGrammar  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::supportsCorrelatedSubqueries  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::supportsDataDefinitionAndDataManipulationTransactions  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::supportsDataManipulationTransactionsOnly  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::supportsDifferentTableCorrelationNames  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::supportsExpressionsInOrderBy  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::supportsExtendedSQLGrammar  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::supportsFullOuterJoins  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::supportsGroupBy  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::supportsGroupByBeyondSelect  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::supportsGroupByUnrelated  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::supportsIntegrityEnhancementFacility  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::supportsLikeEscapeClause  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::supportsLimitedOuterJoins  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::supportsMinimumSQLGrammar  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::supportsMixedCaseIdentifiers  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::supportsMixedCaseQuotedIdentifiers  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::supportsMultipleResultSets  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::supportsMultipleTransactions  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::supportsNonNullableColumns  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::supportsOpenCursorsAcrossCommit  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::supportsOpenCursorsAcrossRollback  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::supportsOpenStatementsAcrossCommit  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::supportsOpenStatementsAcrossRollback  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::supportsOrderByUnrelated  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::supportsOuterJoins  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::supportsPositionedDelete  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::supportsPositionedUpdate  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::supportsResultSetConcurrency int  type,
int  concur
throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::supportsResultType int  type  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::supportsSchemasInDataManipulation  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::supportsSchemasInIndexDefinitions  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::supportsSchemasInPrivilegeDefinitions  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::supportsSchemasInProcedureCalls  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::supportsSchemasInTableDefinitions  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::supportsSelectForUpdate  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::supportsStoredProcedures  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::supportsSubqueriesInComparisons  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::supportsSubqueriesInExists  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::supportsSubqueriesInIns  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::supportsSubqueriesInQuantifieds  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::supportsTableCorrelationNames  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::supportsTransactionIsolationLevel int  level  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::supportsTransactions  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::supportsUnion  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::supportsUnionAll  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::updatesAreDetected int  type  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::usesLocalFilePerTable  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.

virtual bool acdk::sql::sqlite::LiteDatabaseMetaData::usesLocalFiles  )  throw ( RSQLException ) [inline, virtual]
 

Implements acdk::sql::DatabaseMetaData.


Member Data Documentation

RLiteConnection acdk::sql::sqlite::LiteDatabaseMetaData::_con [protected]
 

 
Last modified 2005-05-08 18:33 by SYSTEM By Artefaktur, Ing. Bureau Kommer