2005/5/9

     
 

class LiteDatabaseMetaData

artefaktur
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]