LibreOffice Module connectivity (master) 1
Public Member Functions | Private Member Functions | Private Attributes | Static Private Attributes | List of all members
connectivity::java_sql_DatabaseMetaData Class Reference

#include <DatabaseMetaData.hxx>

Inheritance diagram for connectivity::java_sql_DatabaseMetaData:
[legend]
Collaboration diagram for connectivity::java_sql_DatabaseMetaData:
[legend]

Public Member Functions

virtual jclass getMyClass () const override
 
virtual ~java_sql_DatabaseMetaData () override
 
 java_sql_DatabaseMetaData (JNIEnv *pEnv, jobject myObj, java_sql_Connection &_rConnection)
 
- Public Member Functions inherited from connectivity::ODatabaseMetaDataBase
 ODatabaseMetaDataBase (const css::uno::Reference< css::sdbc::XConnection > &_rxConnection, const css::uno::Sequence< css::beans::PropertyValue > &_rInfo)
 
virtual css::uno::Sequence< css::beans::PropertyValue > SAL_CALL getConnectionInfo () override
 
virtual void SAL_CALL disposing (const css::lang::EventObject &Source) override
 
virtual css::uno::Reference< css::sdbc::XResultSet > SAL_CALL getTypeInfo () override
 
virtual css::uno::Reference< css::sdbc::XResultSet > SAL_CALL getProcedures (const css::uno::Any &catalog, const OUString &schemaPattern, const OUString &procedureNamePattern) override
 
virtual css::uno::Reference< css::sdbc::XResultSet > SAL_CALL getProcedureColumns (const css::uno::Any &catalog, const OUString &schemaPattern, const OUString &procedureNamePattern, const OUString &columnNamePattern) override
 
virtual css::uno::Reference< css::sdbc::XResultSet > SAL_CALL getSchemas () override
 
virtual css::uno::Reference< css::sdbc::XResultSet > SAL_CALL getCatalogs () override
 
virtual css::uno::Reference< css::sdbc::XResultSet > SAL_CALL getColumnPrivileges (const css::uno::Any &catalog, const OUString &schema, const OUString &table, const OUString &columnNamePattern) override
 
virtual css::uno::Reference< css::sdbc::XResultSet > SAL_CALL getTablePrivileges (const css::uno::Any &catalog, const OUString &schemaPattern, const OUString &tableNamePattern) override
 
virtual css::uno::Reference< css::sdbc::XResultSet > SAL_CALL getBestRowIdentifier (const css::uno::Any &catalog, const OUString &schema, const OUString &table, sal_Int32 scope, sal_Bool nullable) override
 
virtual css::uno::Reference< css::sdbc::XResultSet > SAL_CALL getVersionColumns (const css::uno::Any &catalog, const OUString &schema, const OUString &table) override
 
virtual css::uno::Reference< css::sdbc::XResultSet > SAL_CALL getPrimaryKeys (const css::uno::Any &catalog, const OUString &schema, const OUString &table) override
 
virtual css::uno::Reference< css::sdbc::XResultSet > SAL_CALL getImportedKeys (const css::uno::Any &catalog, const OUString &schema, const OUString &table) override
 
virtual css::uno::Reference< css::sdbc::XResultSet > SAL_CALL getExportedKeys (const css::uno::Any &catalog, const OUString &schema, const OUString &table) override
 
virtual css::uno::Reference< css::sdbc::XResultSet > SAL_CALL getCrossReference (const css::uno::Any &primaryCatalog, const OUString &primarySchema, const OUString &primaryTable, const css::uno::Any &foreignCatalog, const OUString &foreignSchema, const OUString &foreignTable) override
 
virtual css::uno::Reference< css::sdbc::XResultSet > SAL_CALL getIndexInfo (const css::uno::Any &catalog, const OUString &schema, const OUString &table, sal_Bool unique, sal_Bool approximate) override
 
virtual css::uno::Reference< css::sdbc::XConnection > SAL_CALL getConnection () override
 
virtual OUString SAL_CALL getIdentifierQuoteString () override
 
virtual sal_Bool SAL_CALL isCatalogAtStart () override
 
virtual OUString SAL_CALL getCatalogSeparator () override
 
virtual sal_Bool SAL_CALL supportsCatalogsInTableDefinitions () override
 
virtual sal_Bool SAL_CALL supportsSchemasInTableDefinitions () override
 
virtual sal_Bool SAL_CALL supportsCatalogsInDataManipulation () override
 
virtual sal_Bool SAL_CALL supportsSchemasInDataManipulation () override
 
virtual sal_Bool SAL_CALL supportsMixedCaseQuotedIdentifiers () override
 
virtual sal_Bool SAL_CALL supportsAlterTableWithAddColumn () override
 
virtual sal_Bool SAL_CALL supportsAlterTableWithDropColumn () override
 
virtual sal_Int32 SAL_CALL getMaxStatements () override
 
virtual sal_Int32 SAL_CALL getMaxTablesInSelect () override
 
virtual sal_Bool SAL_CALL storesMixedCaseQuotedIdentifiers () override
 
- Public Member Functions inherited from connectivity::java_lang_Object
 java_lang_Object (JNIEnv *pEnv, jobject myObj)
 
 java_lang_Object ()
 
virtual ~java_lang_Object () COVERITY_NOEXCEPT_FALSE
 
void saveRef (JNIEnv *pEnv, jobject myObj)
 
jobject getJavaObject () const
 
void clearObject (JNIEnv &rEnv)
 
void clearObject ()
 
OUString toString () const
 
static ::rtl::Reference< jvmaccess::VirtualMachinegetVM (const css::uno::Reference< css::uno::XComponentContext > &_rxContext=nullptr)
 
void obtainMethodId_throwSQL (JNIEnv *_pEnv, const char *_pMethodName, const char *_pSignature, jmethodID &_inout_MethodID) const
 
void obtainMethodId_throwRuntime (JNIEnv *_pEnv, const char *_pMethodName, const char *_pSignature, jmethodID &_inout_MethodID) const
 
bool callBooleanMethod (const char *_pMethodName, jmethodID &_inout_MethodID) const
 
bool callBooleanMethodWithIntArg (const char *_pMethodName, jmethodID &_inout_MethodID, sal_Int32 _nArgument) const
 
jobject callResultSetMethod (JNIEnv &_rEnv, const char *_pMethodName, jmethodID &_inout_MethodID) const
 
sal_Int32 callIntMethod_ThrowSQL (const char *_pMethodName, jmethodID &_inout_MethodID) const
 
sal_Int32 callIntMethod_ThrowRuntime (const char *_pMethodName, jmethodID &_inout_MethodID) const
 
sal_Int32 callIntMethodWithIntArg_ThrowSQL (const char *_pMethodName, jmethodID &_inout_MethodID, sal_Int32 _nArgument) const
 
sal_Int32 callIntMethodWithIntArg_ThrowRuntime (const char *_pMethodName, jmethodID &_inout_MethodID, sal_Int32 _nArgument) const
 
sal_Int32 callIntMethodWithStringArg (const char *_pMethodName, jmethodID &_inout_MethodID, const OUString &_nArgument) const
 
OUString callStringMethod (const char *_pMethodName, jmethodID &_inout_MethodID) const
 
OUString callStringMethodWithIntArg (const char *_pMethodName, jmethodID &_inout_MethodID, sal_Int32 _nArgument) const
 
void callVoidMethod_ThrowSQL (const char *_pMethodName, jmethodID &_inout_MethodID) const
 
void callVoidMethod_ThrowRuntime (const char *_pMethodName, jmethodID &_inout_MethodID) const
 
void callVoidMethodWithIntArg_ThrowSQL (const char *_pMethodName, jmethodID &_inout_MethodID, sal_Int32 _nArgument) const
 
void callVoidMethodWithIntArg_ThrowRuntime (const char *_pMethodName, jmethodID &_inout_MethodID, sal_Int32 _nArgument) const
 
void callVoidMethodWithBoolArg_ThrowSQL (const char *_pMethodName, jmethodID &_inout_MethodID, bool _nArgument) const
 
void callVoidMethodWithBoolArg_ThrowRuntime (const char *_pMethodName, jmethodID &_inout_MethodID, bool _nArgument) const
 
void callVoidMethodWithStringArg (const char *_pMethodName, jmethodID &_inout_MethodID, const OUString &_nArgument) const
 
jobject callObjectMethod (JNIEnv *pEnv, const char *_pMethodName, const char *_pSignature, jmethodID &_inout_MethodID) const
 
jobject callObjectMethodWithIntArg (JNIEnv *pEnv, const char *_pMethodName, const char *_pSignature, jmethodID &_inout_MethodID, sal_Int32 _nArgument) const
 
template<typename T >
callMethodWithIntArg (T(JNIEnv::*pCallMethod)(jobject obj, jmethodID methodID,...), const char *_pMethodName, const char *_pSignature, jmethodID &_inout_MethodID, sal_Int32 _nArgument) const
 
template<typename T >
void callVoidMethod_ThrowSQL (const char *_pMethodName, const char *_pSignature, jmethodID &_inout_MethodID, sal_Int32 _nArgument, const T &_aValue) const
 

Private Member Functions

virtual css::uno::Reference< css::sdbc::XResultSet > impl_getTypeInfo_throw () override
 
virtual OUString impl_getIdentifierQuoteString_throw () override
 
virtual bool impl_isCatalogAtStart_throw () override
 
virtual OUString impl_getCatalogSeparator_throw () override
 
virtual bool impl_supportsCatalogsInTableDefinitions_throw () override
 
virtual bool impl_supportsSchemasInTableDefinitions_throw () override
 
virtual bool impl_supportsCatalogsInDataManipulation_throw () override
 
virtual bool impl_supportsSchemasInDataManipulation_throw () override
 
virtual bool impl_supportsMixedCaseQuotedIdentifiers_throw () override
 
virtual bool impl_supportsAlterTableWithAddColumn_throw () override
 
virtual bool impl_supportsAlterTableWithDropColumn_throw () override
 
virtual sal_Int32 impl_getMaxStatements_throw () override
 
virtual sal_Int32 impl_getMaxTablesInSelect_throw () override
 
virtual bool impl_storesMixedCaseQuotedIdentifiers_throw () override
 
virtual sal_Bool SAL_CALL allProceduresAreCallable () override
 
virtual sal_Bool SAL_CALL allTablesAreSelectable () override
 
virtual OUString SAL_CALL getURL () override
 
virtual OUString SAL_CALL getUserName () override
 
virtual sal_Bool SAL_CALL isReadOnly () override
 
virtual sal_Bool SAL_CALL nullsAreSortedHigh () override
 
virtual sal_Bool SAL_CALL nullsAreSortedLow () override
 
virtual sal_Bool SAL_CALL nullsAreSortedAtStart () override
 
virtual sal_Bool SAL_CALL nullsAreSortedAtEnd () override
 
virtual OUString SAL_CALL getDatabaseProductName () override
 
virtual OUString SAL_CALL getDatabaseProductVersion () override
 
virtual OUString SAL_CALL getDriverName () override
 
virtual OUString SAL_CALL getDriverVersion () override
 
virtual sal_Int32 SAL_CALL getDriverMajorVersion () override
 
virtual sal_Int32 SAL_CALL getDriverMinorVersion () override
 
virtual sal_Bool SAL_CALL usesLocalFiles () override
 
virtual sal_Bool SAL_CALL usesLocalFilePerTable () override
 
virtual sal_Bool SAL_CALL supportsMixedCaseIdentifiers () override
 
virtual sal_Bool SAL_CALL storesUpperCaseIdentifiers () override
 
virtual sal_Bool SAL_CALL storesLowerCaseIdentifiers () override
 
virtual sal_Bool SAL_CALL storesMixedCaseIdentifiers () override
 
virtual sal_Bool SAL_CALL storesUpperCaseQuotedIdentifiers () override
 
virtual sal_Bool SAL_CALL storesLowerCaseQuotedIdentifiers () override
 
virtual OUString SAL_CALL getSQLKeywords () override
 
virtual OUString SAL_CALL getNumericFunctions () override
 
virtual OUString SAL_CALL getStringFunctions () override
 
virtual OUString SAL_CALL getSystemFunctions () override
 
virtual OUString SAL_CALL getTimeDateFunctions () override
 
virtual OUString SAL_CALL getSearchStringEscape () override
 
virtual OUString SAL_CALL getExtraNameCharacters () override
 
virtual sal_Bool SAL_CALL supportsColumnAliasing () override
 
virtual sal_Bool SAL_CALL nullPlusNonNullIsNull () override
 
virtual sal_Bool SAL_CALL supportsTypeConversion () override
 
virtual sal_Bool SAL_CALL supportsConvert (sal_Int32 fromType, sal_Int32 toType) override
 
virtual sal_Bool SAL_CALL supportsTableCorrelationNames () override
 
virtual sal_Bool SAL_CALL supportsDifferentTableCorrelationNames () override
 
virtual sal_Bool SAL_CALL supportsExpressionsInOrderBy () override
 
virtual sal_Bool SAL_CALL supportsOrderByUnrelated () override
 
virtual sal_Bool SAL_CALL supportsGroupBy () override
 
virtual sal_Bool SAL_CALL supportsGroupByUnrelated () override
 
virtual sal_Bool SAL_CALL supportsGroupByBeyondSelect () override
 
virtual sal_Bool SAL_CALL supportsLikeEscapeClause () override
 
virtual sal_Bool SAL_CALL supportsMultipleResultSets () override
 
virtual sal_Bool SAL_CALL supportsMultipleTransactions () override
 
virtual sal_Bool SAL_CALL supportsNonNullableColumns () override
 
virtual sal_Bool SAL_CALL supportsMinimumSQLGrammar () override
 
virtual sal_Bool SAL_CALL supportsCoreSQLGrammar () override
 
virtual sal_Bool SAL_CALL supportsExtendedSQLGrammar () override
 
virtual sal_Bool SAL_CALL supportsANSI92EntryLevelSQL () override
 
virtual sal_Bool SAL_CALL supportsANSI92IntermediateSQL () override
 
virtual sal_Bool SAL_CALL supportsANSI92FullSQL () override
 
virtual sal_Bool SAL_CALL supportsIntegrityEnhancementFacility () override
 
virtual sal_Bool SAL_CALL supportsOuterJoins () override
 
virtual sal_Bool SAL_CALL supportsFullOuterJoins () override
 
virtual sal_Bool SAL_CALL supportsLimitedOuterJoins () override
 
virtual OUString SAL_CALL getSchemaTerm () override
 
virtual OUString SAL_CALL getProcedureTerm () override
 
virtual OUString SAL_CALL getCatalogTerm () override
 
virtual sal_Bool SAL_CALL supportsSchemasInProcedureCalls () override
 
virtual sal_Bool SAL_CALL supportsSchemasInIndexDefinitions () override
 
virtual sal_Bool SAL_CALL supportsSchemasInPrivilegeDefinitions () override
 
virtual sal_Bool SAL_CALL supportsCatalogsInProcedureCalls () override
 
virtual sal_Bool SAL_CALL supportsCatalogsInIndexDefinitions () override
 
virtual sal_Bool SAL_CALL supportsCatalogsInPrivilegeDefinitions () override
 
virtual sal_Bool SAL_CALL supportsPositionedDelete () override
 
virtual sal_Bool SAL_CALL supportsPositionedUpdate () override
 
virtual sal_Bool SAL_CALL supportsSelectForUpdate () override
 
virtual sal_Bool SAL_CALL supportsStoredProcedures () override
 
virtual sal_Bool SAL_CALL supportsSubqueriesInComparisons () override
 
virtual sal_Bool SAL_CALL supportsSubqueriesInExists () override
 
virtual sal_Bool SAL_CALL supportsSubqueriesInIns () override
 
virtual sal_Bool SAL_CALL supportsSubqueriesInQuantifieds () override
 
virtual sal_Bool SAL_CALL supportsCorrelatedSubqueries () override
 
virtual sal_Bool SAL_CALL supportsUnion () override
 
virtual sal_Bool SAL_CALL supportsUnionAll () override
 
virtual sal_Bool SAL_CALL supportsOpenCursorsAcrossCommit () override
 
virtual sal_Bool SAL_CALL supportsOpenCursorsAcrossRollback () override
 
virtual sal_Bool SAL_CALL supportsOpenStatementsAcrossCommit () override
 
virtual sal_Bool SAL_CALL supportsOpenStatementsAcrossRollback () override
 
virtual sal_Int32 SAL_CALL getMaxBinaryLiteralLength () override
 
virtual sal_Int32 SAL_CALL getMaxCharLiteralLength () override
 
virtual sal_Int32 SAL_CALL getMaxColumnNameLength () override
 
virtual sal_Int32 SAL_CALL getMaxColumnsInGroupBy () override
 
virtual sal_Int32 SAL_CALL getMaxColumnsInIndex () override
 
virtual sal_Int32 SAL_CALL getMaxColumnsInOrderBy () override
 
virtual sal_Int32 SAL_CALL getMaxColumnsInSelect () override
 
virtual sal_Int32 SAL_CALL getMaxColumnsInTable () override
 
virtual sal_Int32 SAL_CALL getMaxConnections () override
 
virtual sal_Int32 SAL_CALL getMaxCursorNameLength () override
 
virtual sal_Int32 SAL_CALL getMaxIndexLength () override
 
virtual sal_Int32 SAL_CALL getMaxSchemaNameLength () override
 
virtual sal_Int32 SAL_CALL getMaxProcedureNameLength () override
 
virtual sal_Int32 SAL_CALL getMaxCatalogNameLength () override
 
virtual sal_Int32 SAL_CALL getMaxRowSize () override
 
virtual sal_Bool SAL_CALL doesMaxRowSizeIncludeBlobs () override
 
virtual sal_Int32 SAL_CALL getMaxStatementLength () override
 
virtual sal_Int32 SAL_CALL getMaxTableNameLength () override
 
virtual sal_Int32 SAL_CALL getMaxUserNameLength () override
 
virtual sal_Int32 SAL_CALL getDefaultTransactionIsolation () override
 
virtual sal_Bool SAL_CALL supportsTransactions () override
 
virtual sal_Bool SAL_CALL supportsTransactionIsolationLevel (sal_Int32 level) override
 
virtual sal_Bool SAL_CALL supportsDataDefinitionAndDataManipulationTransactions () override
 
virtual sal_Bool SAL_CALL supportsDataManipulationTransactionsOnly () override
 
virtual sal_Bool SAL_CALL dataDefinitionCausesTransactionCommit () override
 
virtual sal_Bool SAL_CALL dataDefinitionIgnoredInTransactions () override
 
virtual css::uno::Reference< css::sdbc::XResultSet > SAL_CALL getProcedures (const css::uno::Any &catalog, const OUString &schemaPattern, const OUString &procedureNamePattern) override
 
virtual css::uno::Reference< css::sdbc::XResultSet > SAL_CALL getProcedureColumns (const css::uno::Any &catalog, const OUString &schemaPattern, const OUString &procedureNamePattern, const OUString &columnNamePattern) override
 
virtual css::uno::Reference< css::sdbc::XResultSet > SAL_CALL getTables (const css::uno::Any &catalog, const OUString &schemaPattern, const OUString &tableNamePattern, const css::uno::Sequence< OUString > &types) override
 
virtual css::uno::Reference< css::sdbc::XResultSet > SAL_CALL getSchemas () override
 
virtual css::uno::Reference< css::sdbc::XResultSet > SAL_CALL getCatalogs () override
 
virtual css::uno::Reference< css::sdbc::XResultSet > SAL_CALL getTableTypes () override
 
virtual css::uno::Reference< css::sdbc::XResultSet > SAL_CALL getColumns (const css::uno::Any &catalog, const OUString &schemaPattern, const OUString &tableNamePattern, const OUString &columnNamePattern) override
 
virtual css::uno::Reference< css::sdbc::XResultSet > SAL_CALL getColumnPrivileges (const css::uno::Any &catalog, const OUString &schema, const OUString &table, const OUString &columnNamePattern) override
 
virtual css::uno::Reference< css::sdbc::XResultSet > SAL_CALL getTablePrivileges (const css::uno::Any &catalog, const OUString &schemaPattern, const OUString &tableNamePattern) override
 
virtual css::uno::Reference< css::sdbc::XResultSet > SAL_CALL getBestRowIdentifier (const css::uno::Any &catalog, const OUString &schema, const OUString &table, sal_Int32 scope, sal_Bool nullable) override
 
virtual css::uno::Reference< css::sdbc::XResultSet > SAL_CALL getVersionColumns (const css::uno::Any &catalog, const OUString &schema, const OUString &table) override
 
virtual css::uno::Reference< css::sdbc::XResultSet > SAL_CALL getPrimaryKeys (const css::uno::Any &catalog, const OUString &schema, const OUString &table) override
 
virtual css::uno::Reference< css::sdbc::XResultSet > SAL_CALL getImportedKeys (const css::uno::Any &catalog, const OUString &schema, const OUString &table) override
 
virtual css::uno::Reference< css::sdbc::XResultSet > SAL_CALL getExportedKeys (const css::uno::Any &catalog, const OUString &schema, const OUString &table) override
 
virtual css::uno::Reference< css::sdbc::XResultSet > SAL_CALL getCrossReference (const css::uno::Any &primaryCatalog, const OUString &primarySchema, const OUString &primaryTable, const css::uno::Any &foreignCatalog, const OUString &foreignSchema, const OUString &foreignTable) override
 
virtual css::uno::Reference< css::sdbc::XResultSet > SAL_CALL getIndexInfo (const css::uno::Any &catalog, const OUString &schema, const OUString &table, sal_Bool unique, sal_Bool approximate) override
 
virtual sal_Bool SAL_CALL supportsResultSetType (sal_Int32 setType) override
 
virtual sal_Bool SAL_CALL supportsResultSetConcurrency (sal_Int32 setType, sal_Int32 concurrency) override
 
virtual sal_Bool SAL_CALL ownUpdatesAreVisible (sal_Int32 setType) override
 
virtual sal_Bool SAL_CALL ownDeletesAreVisible (sal_Int32 setType) override
 
virtual sal_Bool SAL_CALL ownInsertsAreVisible (sal_Int32 setType) override
 
virtual sal_Bool SAL_CALL othersUpdatesAreVisible (sal_Int32 setType) override
 
virtual sal_Bool SAL_CALL othersDeletesAreVisible (sal_Int32 setType) override
 
virtual sal_Bool SAL_CALL othersInsertsAreVisible (sal_Int32 setType) override
 
virtual sal_Bool SAL_CALL updatesAreDetected (sal_Int32 setType) override
 
virtual sal_Bool SAL_CALL deletesAreDetected (sal_Int32 setType) override
 
virtual sal_Bool SAL_CALL insertsAreDetected (sal_Int32 setType) override
 
virtual sal_Bool SAL_CALL supportsBatchUpdates () override
 
virtual css::uno::Reference< css::sdbc::XResultSet > SAL_CALL getUDTs (const css::uno::Any &catalog, const OUString &schemaPattern, const OUString &typeNamePattern, const css::uno::Sequence< sal_Int32 > &types) override
 
bool impl_callBooleanMethod (const char *_pMethodName, jmethodID &_inout_MethodID)
 
OUString impl_callStringMethod (const char *_pMethodName, jmethodID &_inout_MethodID)
 
sal_Int32 impl_callIntMethod_ThrowSQL (const char *_pMethodName, jmethodID &_inout_MethodID)
 
sal_Int32 impl_callIntMethod_ThrowRuntime (const char *_pMethodName, jmethodID &_inout_MethodID)
 
bool impl_callBooleanMethodWithIntArg (const char *_pMethodName, jmethodID &_inout_MethodID, sal_Int32 _nArgument)
 
css::uno::Reference< css::sdbc::XResultSet > impl_callResultSetMethod (const char *_pMethodName, jmethodID &_inout_MethodID)
 
css::uno::Reference< css::sdbc::XResultSet > impl_callResultSetMethodWithStrings (const char *_pMethodName, jmethodID &_inout_MethodID, const css::uno::Any &_rCatalog, const OUString &_rSchemaPattern, const OUString &_rLeastPattern, const OUString *_pOptionalAdditionalString=nullptr)
 

Private Attributes

java_sql_Connectionm_pConnection
 
java::sql::ConnectionLog m_aLogger
 

Static Private Attributes

static jclass theClass = nullptr
 

Additional Inherited Members

- Static Public Member Functions inherited from connectivity::java_lang_Object
static void ThrowSQLException (JNIEnv *pEnv, const css::uno::Reference< css::uno::XInterface > &_rContext)
 
static void ThrowLoggedSQLException (const ::comphelper::EventLogger &_rLogger, JNIEnv *pEnvironment, const css::uno::Reference< css::uno::XInterface > &_rxContext)
 
static void ThrowRuntimeException (JNIEnv *pEnv, const css::uno::Reference< css::uno::XInterface > &_rContext)
 
static jclass findMyClass (const char *_pClassName)
 
- Protected Member Functions inherited from connectivity::ODatabaseMetaDataBase
virtual ~ODatabaseMetaDataBase () override
 
virtual css::uno::Reference< css::sdbc::XResultSet > impl_getTypeInfo_throw ()=0
 
virtual OUString impl_getIdentifierQuoteString_throw ()=0
 
virtual bool impl_isCatalogAtStart_throw ()=0
 
virtual OUString impl_getCatalogSeparator_throw ()=0
 
virtual bool impl_supportsCatalogsInTableDefinitions_throw ()=0
 
virtual bool impl_supportsSchemasInTableDefinitions_throw ()=0
 
virtual bool impl_supportsCatalogsInDataManipulation_throw ()=0
 
virtual bool impl_supportsSchemasInDataManipulation_throw ()=0
 
virtual bool impl_supportsMixedCaseQuotedIdentifiers_throw ()=0
 
virtual bool impl_supportsAlterTableWithAddColumn_throw ()=0
 
virtual bool impl_supportsAlterTableWithDropColumn_throw ()=0
 
virtual sal_Int32 impl_getMaxStatements_throw ()=0
 
virtual sal_Int32 impl_getMaxTablesInSelect_throw ()=0
 
virtual bool impl_storesMixedCaseQuotedIdentifiers_throw ()=0
 
virtual jclass getMyClass () const
 
- Protected Attributes inherited from connectivity::ODatabaseMetaDataBase
css::uno::Reference< css::sdbc::XConnection > m_xConnection
 
css::uno::Reference< css::lang::XEventListener > m_xListenerHelper
 
- Protected Attributes inherited from cppu::BaseMutex
mutable::osl::Mutex m_aMutex
 
- Protected Attributes inherited from connectivity::java_lang_Object
jobject object
 
- Static Protected Attributes inherited from connectivity::java_lang_Object
static jclass theClass = nullptr
 

Detailed Description

Definition at line 33 of file inc/java/sql/DatabaseMetaData.hxx.

Constructor & Destructor Documentation

◆ ~java_sql_DatabaseMetaData()

java_sql_DatabaseMetaData::~java_sql_DatabaseMetaData ( )
overridevirtual

◆ java_sql_DatabaseMetaData()

java_sql_DatabaseMetaData::java_sql_DatabaseMetaData ( JNIEnv *  pEnv,
jobject  myObj,
java_sql_Connection _rConnection 
)

Definition at line 60 of file jdbc/DatabaseMetaData.cxx.

References connectivity::SDBThreadAttach::addRef().

Member Function Documentation

◆ allProceduresAreCallable()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::allProceduresAreCallable ( )
overrideprivatevirtual

Definition at line 926 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ allTablesAreSelectable()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::allTablesAreSelectable ( )
overrideprivatevirtual

Definition at line 944 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ dataDefinitionCausesTransactionCommit()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::dataDefinitionCausesTransactionCommit ( )
overrideprivatevirtual

Definition at line 775 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ dataDefinitionIgnoredInTransactions()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::dataDefinitionIgnoredInTransactions ( )
overrideprivatevirtual

Definition at line 769 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ deletesAreDetected()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::deletesAreDetected ( sal_Int32  setType)
overrideprivatevirtual

Definition at line 1395 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethodWithIntArg().

◆ doesMaxRowSizeIncludeBlobs()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::doesMaxRowSizeIncludeBlobs ( )
overrideprivatevirtual

Definition at line 673 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ getBestRowIdentifier()

Reference< XResultSet > SAL_CALL java_sql_DatabaseMetaData::getBestRowIdentifier ( const css::uno::Any &  catalog,
const OUString &  schema,
const OUString &  table,
sal_Int32  scope,
sal_Bool  nullable 
)
overrideprivatevirtual

◆ getCatalogs()

Reference< XResultSet > SAL_CALL java_sql_DatabaseMetaData::getCatalogs ( )
overrideprivatevirtual

Reimplemented from connectivity::ODatabaseMetaDataBase.

Definition at line 76 of file jdbc/DatabaseMetaData.cxx.

References impl_callResultSetMethod().

◆ getCatalogTerm()

OUString SAL_CALL java_sql_DatabaseMetaData::getCatalogTerm ( )
overrideprivatevirtual

Definition at line 739 of file jdbc/DatabaseMetaData.cxx.

References impl_callStringMethod().

◆ getColumnPrivileges()

Reference< XResultSet > SAL_CALL java_sql_DatabaseMetaData::getColumnPrivileges ( const css::uno::Any &  catalog,
const OUString &  schema,
const OUString &  table,
const OUString &  columnNamePattern 
)
overrideprivatevirtual

Reimplemented from connectivity::ODatabaseMetaDataBase.

Definition at line 94 of file jdbc/DatabaseMetaData.cxx.

References impl_callResultSetMethodWithStrings(), and table.

◆ getColumns()

Reference< XResultSet > SAL_CALL java_sql_DatabaseMetaData::getColumns ( const css::uno::Any &  catalog,
const OUString &  schemaPattern,
const OUString &  tableNamePattern,
const OUString &  columnNamePattern 
)
overrideprivatevirtual

Definition at line 101 of file jdbc/DatabaseMetaData.cxx.

References impl_callResultSetMethodWithStrings().

◆ getCrossReference()

Reference< XResultSet > SAL_CALL java_sql_DatabaseMetaData::getCrossReference ( const css::uno::Any &  primaryCatalog,
const OUString &  primarySchema,
const OUString &  primaryTable,
const css::uno::Any &  foreignCatalog,
const OUString &  foreignSchema,
const OUString &  foreignTable 
)
overrideprivatevirtual

◆ getDatabaseProductName()

OUString SAL_CALL java_sql_DatabaseMetaData::getDatabaseProductName ( )
overrideprivatevirtual

Definition at line 1202 of file jdbc/DatabaseMetaData.cxx.

References impl_callStringMethod().

◆ getDatabaseProductVersion()

OUString SAL_CALL java_sql_DatabaseMetaData::getDatabaseProductVersion ( )
overrideprivatevirtual

Definition at line 1196 of file jdbc/DatabaseMetaData.cxx.

References impl_callStringMethod().

◆ getDefaultTransactionIsolation()

sal_Int32 SAL_CALL java_sql_DatabaseMetaData::getDefaultTransactionIsolation ( )
overrideprivatevirtual

Definition at line 1226 of file jdbc/DatabaseMetaData.cxx.

References impl_callIntMethod_ThrowSQL().

◆ getDriverMajorVersion()

sal_Int32 SAL_CALL java_sql_DatabaseMetaData::getDriverMajorVersion ( )
overrideprivatevirtual

Definition at line 1220 of file jdbc/DatabaseMetaData.cxx.

References impl_callIntMethod_ThrowRuntime().

◆ getDriverMinorVersion()

sal_Int32 SAL_CALL java_sql_DatabaseMetaData::getDriverMinorVersion ( )
overrideprivatevirtual

Definition at line 1232 of file jdbc/DatabaseMetaData.cxx.

References impl_callIntMethod_ThrowRuntime().

◆ getDriverName()

OUString SAL_CALL java_sql_DatabaseMetaData::getDriverName ( )
overrideprivatevirtual

Definition at line 1184 of file jdbc/DatabaseMetaData.cxx.

References impl_callStringMethod().

◆ getDriverVersion()

OUString SAL_CALL java_sql_DatabaseMetaData::getDriverVersion ( )
overrideprivatevirtual

Definition at line 1190 of file jdbc/DatabaseMetaData.cxx.

References impl_callStringMethod().

◆ getExportedKeys()

Reference< XResultSet > SAL_CALL java_sql_DatabaseMetaData::getExportedKeys ( const css::uno::Any &  catalog,
const OUString &  schema,
const OUString &  table 
)
overrideprivatevirtual

Reimplemented from connectivity::ODatabaseMetaDataBase.

Definition at line 315 of file jdbc/DatabaseMetaData.cxx.

References impl_callResultSetMethodWithStrings(), and table.

◆ getExtraNameCharacters()

OUString SAL_CALL java_sql_DatabaseMetaData::getExtraNameCharacters ( )
overrideprivatevirtual

Definition at line 751 of file jdbc/DatabaseMetaData.cxx.

References impl_callStringMethod().

◆ getImportedKeys()

Reference< XResultSet > SAL_CALL java_sql_DatabaseMetaData::getImportedKeys ( const css::uno::Any &  catalog,
const OUString &  schema,
const OUString &  table 
)
overrideprivatevirtual

Reimplemented from connectivity::ODatabaseMetaDataBase.

Definition at line 322 of file jdbc/DatabaseMetaData.cxx.

References impl_callResultSetMethodWithStrings(), and table.

◆ getIndexInfo()

Reference< XResultSet > SAL_CALL java_sql_DatabaseMetaData::getIndexInfo ( const css::uno::Any &  catalog,
const OUString &  schema,
const OUString &  table,
sal_Bool  unique,
sal_Bool  approximate 
)
overrideprivatevirtual

◆ getMaxBinaryLiteralLength()

sal_Int32 SAL_CALL java_sql_DatabaseMetaData::getMaxBinaryLiteralLength ( )
overrideprivatevirtual

Definition at line 243 of file jdbc/DatabaseMetaData.cxx.

References impl_callIntMethod_ThrowSQL().

◆ getMaxCatalogNameLength()

sal_Int32 SAL_CALL java_sql_DatabaseMetaData::getMaxCatalogNameLength ( )
overrideprivatevirtual

Definition at line 255 of file jdbc/DatabaseMetaData.cxx.

References impl_callIntMethod_ThrowSQL().

◆ getMaxCharLiteralLength()

sal_Int32 SAL_CALL java_sql_DatabaseMetaData::getMaxCharLiteralLength ( )
overrideprivatevirtual

Definition at line 261 of file jdbc/DatabaseMetaData.cxx.

References impl_callIntMethod_ThrowSQL().

◆ getMaxColumnNameLength()

sal_Int32 SAL_CALL java_sql_DatabaseMetaData::getMaxColumnNameLength ( )
overrideprivatevirtual

Definition at line 267 of file jdbc/DatabaseMetaData.cxx.

References impl_callIntMethod_ThrowSQL().

◆ getMaxColumnsInGroupBy()

sal_Int32 SAL_CALL java_sql_DatabaseMetaData::getMaxColumnsInGroupBy ( )
overrideprivatevirtual

Definition at line 1304 of file jdbc/DatabaseMetaData.cxx.

References impl_callIntMethod_ThrowSQL().

◆ getMaxColumnsInIndex()

sal_Int32 SAL_CALL java_sql_DatabaseMetaData::getMaxColumnsInIndex ( )
overrideprivatevirtual

Definition at line 273 of file jdbc/DatabaseMetaData.cxx.

References impl_callIntMethod_ThrowSQL().

◆ getMaxColumnsInOrderBy()

sal_Int32 SAL_CALL java_sql_DatabaseMetaData::getMaxColumnsInOrderBy ( )
overrideprivatevirtual

Definition at line 1310 of file jdbc/DatabaseMetaData.cxx.

References impl_callIntMethod_ThrowSQL().

◆ getMaxColumnsInSelect()

sal_Int32 SAL_CALL java_sql_DatabaseMetaData::getMaxColumnsInSelect ( )
overrideprivatevirtual

Definition at line 1316 of file jdbc/DatabaseMetaData.cxx.

References impl_callIntMethod_ThrowSQL().

◆ getMaxColumnsInTable()

sal_Int32 SAL_CALL java_sql_DatabaseMetaData::getMaxColumnsInTable ( )
overrideprivatevirtual

Definition at line 291 of file jdbc/DatabaseMetaData.cxx.

References impl_callIntMethod_ThrowSQL().

◆ getMaxConnections()

sal_Int32 SAL_CALL java_sql_DatabaseMetaData::getMaxConnections ( )
overrideprivatevirtual

Definition at line 285 of file jdbc/DatabaseMetaData.cxx.

References impl_callIntMethod_ThrowSQL().

◆ getMaxCursorNameLength()

sal_Int32 SAL_CALL java_sql_DatabaseMetaData::getMaxCursorNameLength ( )
overrideprivatevirtual

Definition at line 279 of file jdbc/DatabaseMetaData.cxx.

References impl_callIntMethod_ThrowSQL().

◆ getMaxIndexLength()

sal_Int32 SAL_CALL java_sql_DatabaseMetaData::getMaxIndexLength ( )
overrideprivatevirtual

Definition at line 727 of file jdbc/DatabaseMetaData.cxx.

References impl_callIntMethod_ThrowSQL().

◆ getMaxProcedureNameLength()

sal_Int32 SAL_CALL java_sql_DatabaseMetaData::getMaxProcedureNameLength ( )
overrideprivatevirtual

Definition at line 907 of file jdbc/DatabaseMetaData.cxx.

References impl_callIntMethod_ThrowSQL().

◆ getMaxRowSize()

sal_Int32 SAL_CALL java_sql_DatabaseMetaData::getMaxRowSize ( )
overrideprivatevirtual

Definition at line 249 of file jdbc/DatabaseMetaData.cxx.

References impl_callIntMethod_ThrowSQL().

◆ getMaxSchemaNameLength()

sal_Int32 SAL_CALL java_sql_DatabaseMetaData::getMaxSchemaNameLength ( )
overrideprivatevirtual

Definition at line 913 of file jdbc/DatabaseMetaData.cxx.

References impl_callIntMethod_ThrowSQL().

◆ getMaxStatementLength()

sal_Int32 SAL_CALL java_sql_DatabaseMetaData::getMaxStatementLength ( )
overrideprivatevirtual

Definition at line 297 of file jdbc/DatabaseMetaData.cxx.

References impl_callIntMethod_ThrowSQL().

◆ getMaxTableNameLength()

sal_Int32 SAL_CALL java_sql_DatabaseMetaData::getMaxTableNameLength ( )
overrideprivatevirtual

Definition at line 303 of file jdbc/DatabaseMetaData.cxx.

References impl_callIntMethod_ThrowSQL().

◆ getMaxUserNameLength()

sal_Int32 SAL_CALL java_sql_DatabaseMetaData::getMaxUserNameLength ( )
overrideprivatevirtual

Definition at line 1322 of file jdbc/DatabaseMetaData.cxx.

References impl_callIntMethod_ThrowSQL().

◆ getMyClass()

jclass java_sql_DatabaseMetaData::getMyClass ( ) const
overridevirtual

◆ getNumericFunctions()

OUString SAL_CALL java_sql_DatabaseMetaData::getNumericFunctions ( )
overrideprivatevirtual

Definition at line 1268 of file jdbc/DatabaseMetaData.cxx.

References impl_callStringMethod().

◆ getPrimaryKeys()

Reference< XResultSet > SAL_CALL java_sql_DatabaseMetaData::getPrimaryKeys ( const css::uno::Any &  catalog,
const OUString &  schema,
const OUString &  table 
)
overrideprivatevirtual

Reimplemented from connectivity::ODatabaseMetaDataBase.

Definition at line 329 of file jdbc/DatabaseMetaData.cxx.

References impl_callResultSetMethodWithStrings(), and table.

◆ getProcedureColumns()

Reference< XResultSet > SAL_CALL java_sql_DatabaseMetaData::getProcedureColumns ( const css::uno::Any &  catalog,
const OUString &  schemaPattern,
const OUString &  procedureNamePattern,
const OUString &  columnNamePattern 
)
overrideprivatevirtual

◆ getProcedures()

Reference< XResultSet > SAL_CALL java_sql_DatabaseMetaData::getProcedures ( const css::uno::Any &  catalog,
const OUString &  schemaPattern,
const OUString &  procedureNamePattern 
)
overrideprivatevirtual

◆ getProcedureTerm()

OUString SAL_CALL java_sql_DatabaseMetaData::getProcedureTerm ( )
overrideprivatevirtual

Definition at line 1208 of file jdbc/DatabaseMetaData.cxx.

References impl_callStringMethod().

◆ getSchemas()

Reference< XResultSet > SAL_CALL java_sql_DatabaseMetaData::getSchemas ( )
overrideprivatevirtual

Reimplemented from connectivity::ODatabaseMetaDataBase.

Definition at line 88 of file jdbc/DatabaseMetaData.cxx.

References impl_callResultSetMethod().

◆ getSchemaTerm()

OUString SAL_CALL java_sql_DatabaseMetaData::getSchemaTerm ( )
overrideprivatevirtual

Definition at line 1214 of file jdbc/DatabaseMetaData.cxx.

References impl_callStringMethod().

◆ getSearchStringEscape()

OUString SAL_CALL java_sql_DatabaseMetaData::getSearchStringEscape ( )
overrideprivatevirtual

Definition at line 1244 of file jdbc/DatabaseMetaData.cxx.

References impl_callStringMethod().

◆ getSQLKeywords()

OUString SAL_CALL java_sql_DatabaseMetaData::getSQLKeywords ( )
overrideprivatevirtual

Definition at line 1238 of file jdbc/DatabaseMetaData.cxx.

References impl_callStringMethod().

◆ getStringFunctions()

OUString SAL_CALL java_sql_DatabaseMetaData::getStringFunctions ( )
overrideprivatevirtual

Definition at line 1250 of file jdbc/DatabaseMetaData.cxx.

References impl_callStringMethod().

◆ getSystemFunctions()

OUString SAL_CALL java_sql_DatabaseMetaData::getSystemFunctions ( )
overrideprivatevirtual

Definition at line 1262 of file jdbc/DatabaseMetaData.cxx.

References impl_callStringMethod().

◆ getTablePrivileges()

Reference< XResultSet > SAL_CALL java_sql_DatabaseMetaData::getTablePrivileges ( const css::uno::Any &  catalog,
const OUString &  schemaPattern,
const OUString &  tableNamePattern 
)
overrideprivatevirtual

◆ getTables()

Reference< XResultSet > SAL_CALL java_sql_DatabaseMetaData::getTables ( const css::uno::Any &  catalog,
const OUString &  schemaPattern,
const OUString &  tableNamePattern,
const css::uno::Sequence< OUString > &  types 
)
overrideprivatevirtual

◆ getTableTypes()

Reference< XResultSet > SAL_CALL java_sql_DatabaseMetaData::getTableTypes ( )
overrideprivatevirtual

Definition at line 895 of file jdbc/DatabaseMetaData.cxx.

References impl_callResultSetMethod().

◆ getTimeDateFunctions()

OUString SAL_CALL java_sql_DatabaseMetaData::getTimeDateFunctions ( )
overrideprivatevirtual

Definition at line 1256 of file jdbc/DatabaseMetaData.cxx.

References impl_callStringMethod().

◆ getUDTs()

Reference< XResultSet > SAL_CALL java_sql_DatabaseMetaData::getUDTs ( const css::uno::Any &  catalog,
const OUString &  schemaPattern,
const OUString &  typeNamePattern,
const css::uno::Sequence< sal_Int32 > &  types 
)
overrideprivatevirtual

◆ getURL()

OUString SAL_CALL java_sql_DatabaseMetaData::getURL ( )
overrideprivatevirtual

◆ getUserName()

OUString SAL_CALL java_sql_DatabaseMetaData::getUserName ( )
overrideprivatevirtual

Definition at line 1178 of file jdbc/DatabaseMetaData.cxx.

References impl_callStringMethod().

◆ getVersionColumns()

Reference< XResultSet > SAL_CALL java_sql_DatabaseMetaData::getVersionColumns ( const css::uno::Any &  catalog,
const OUString &  schema,
const OUString &  table 
)
overrideprivatevirtual

Reimplemented from connectivity::ODatabaseMetaDataBase.

Definition at line 236 of file jdbc/DatabaseMetaData.cxx.

References impl_callResultSetMethodWithStrings(), and table.

◆ impl_callBooleanMethod()

bool java_sql_DatabaseMetaData::impl_callBooleanMethod ( const char *  _pMethodName,
jmethodID &  _inout_MethodID 
)
private

Definition at line 540 of file jdbc/DatabaseMetaData.cxx.

References connectivity::java_lang_Object::callBooleanMethod(), connectivity::java::sql::ConnectionLog::log(), m_aLogger, STR_LOG_META_DATA_METHOD, and STR_LOG_META_DATA_RESULT.

Referenced by allProceduresAreCallable(), allTablesAreSelectable(), dataDefinitionCausesTransactionCommit(), dataDefinitionIgnoredInTransactions(), doesMaxRowSizeIncludeBlobs(), impl_isCatalogAtStart_throw(), impl_storesMixedCaseQuotedIdentifiers_throw(), impl_supportsAlterTableWithAddColumn_throw(), impl_supportsAlterTableWithDropColumn_throw(), impl_supportsCatalogsInDataManipulation_throw(), impl_supportsCatalogsInTableDefinitions_throw(), impl_supportsMixedCaseQuotedIdentifiers_throw(), impl_supportsSchemasInDataManipulation_throw(), impl_supportsSchemasInTableDefinitions_throw(), isReadOnly(), nullPlusNonNullIsNull(), nullsAreSortedAtEnd(), nullsAreSortedAtStart(), nullsAreSortedHigh(), nullsAreSortedLow(), storesLowerCaseIdentifiers(), storesLowerCaseQuotedIdentifiers(), storesMixedCaseIdentifiers(), storesUpperCaseIdentifiers(), storesUpperCaseQuotedIdentifiers(), supportsANSI92EntryLevelSQL(), supportsANSI92FullSQL(), supportsANSI92IntermediateSQL(), supportsBatchUpdates(), supportsCatalogsInIndexDefinitions(), supportsCatalogsInPrivilegeDefinitions(), supportsCatalogsInProcedureCalls(), supportsColumnAliasing(), supportsCoreSQLGrammar(), supportsCorrelatedSubqueries(), supportsDataDefinitionAndDataManipulationTransactions(), supportsDataManipulationTransactionsOnly(), supportsDifferentTableCorrelationNames(), supportsExpressionsInOrderBy(), supportsExtendedSQLGrammar(), supportsFullOuterJoins(), supportsGroupBy(), supportsGroupByBeyondSelect(), supportsGroupByUnrelated(), supportsIntegrityEnhancementFacility(), supportsLikeEscapeClause(), supportsLimitedOuterJoins(), supportsMinimumSQLGrammar(), supportsMixedCaseIdentifiers(), supportsMultipleResultSets(), supportsMultipleTransactions(), supportsNonNullableColumns(), supportsOpenCursorsAcrossCommit(), supportsOpenCursorsAcrossRollback(), supportsOpenStatementsAcrossCommit(), supportsOpenStatementsAcrossRollback(), supportsOrderByUnrelated(), supportsOuterJoins(), supportsPositionedDelete(), supportsPositionedUpdate(), supportsSchemasInIndexDefinitions(), supportsSchemasInPrivilegeDefinitions(), supportsSchemasInProcedureCalls(), supportsSelectForUpdate(), supportsStoredProcedures(), supportsSubqueriesInComparisons(), supportsSubqueriesInExists(), supportsSubqueriesInIns(), supportsSubqueriesInQuantifieds(), supportsTableCorrelationNames(), supportsTransactions(), supportsTypeConversion(), supportsUnion(), supportsUnionAll(), usesLocalFilePerTable(), and usesLocalFiles().

◆ impl_callBooleanMethodWithIntArg()

bool java_sql_DatabaseMetaData::impl_callBooleanMethodWithIntArg ( const char *  _pMethodName,
jmethodID &  _inout_MethodID,
sal_Int32  _nArgument 
)
private

◆ impl_callIntMethod_ThrowRuntime()

sal_Int32 java_sql_DatabaseMetaData::impl_callIntMethod_ThrowRuntime ( const char *  _pMethodName,
jmethodID &  _inout_MethodID 
)
private

◆ impl_callIntMethod_ThrowSQL()

sal_Int32 java_sql_DatabaseMetaData::impl_callIntMethod_ThrowSQL ( const char *  _pMethodName,
jmethodID &  _inout_MethodID 
)
private

◆ impl_callResultSetMethod()

Reference< XResultSet > java_sql_DatabaseMetaData::impl_callResultSetMethod ( const char *  _pMethodName,
jmethodID &  _inout_MethodID 
)
private

◆ impl_callResultSetMethodWithStrings()

Reference< XResultSet > java_sql_DatabaseMetaData::impl_callResultSetMethodWithStrings ( const char *  _pMethodName,
jmethodID &  _inout_MethodID,
const css::uno::Any &  _rCatalog,
const OUString &  _rSchemaPattern,
const OUString &  _rLeastPattern,
const OUString *  _pOptionalAdditionalString = nullptr 
)
private

◆ impl_callStringMethod()

OUString java_sql_DatabaseMetaData::impl_callStringMethod ( const char *  _pMethodName,
jmethodID &  _inout_MethodID 
)
private

◆ impl_getCatalogSeparator_throw()

OUString java_sql_DatabaseMetaData::impl_getCatalogSeparator_throw ( )
overrideprivatevirtual

Implements connectivity::ODatabaseMetaDataBase.

Definition at line 82 of file jdbc/DatabaseMetaData.cxx.

References impl_callStringMethod().

◆ impl_getIdentifierQuoteString_throw()

OUString java_sql_DatabaseMetaData::impl_getIdentifierQuoteString_throw ( )
overrideprivatevirtual

◆ impl_getMaxStatements_throw()

sal_Int32 java_sql_DatabaseMetaData::impl_getMaxStatements_throw ( )
overrideprivatevirtual

◆ impl_getMaxTablesInSelect_throw()

sal_Int32 java_sql_DatabaseMetaData::impl_getMaxTablesInSelect_throw ( )
overrideprivatevirtual

◆ impl_getTypeInfo_throw()

Reference< XResultSet > java_sql_DatabaseMetaData::impl_getTypeInfo_throw ( )
overrideprivatevirtual

◆ impl_isCatalogAtStart_throw()

bool java_sql_DatabaseMetaData::impl_isCatalogAtStart_throw ( )
overrideprivatevirtual

◆ impl_storesMixedCaseQuotedIdentifiers_throw()

bool java_sql_DatabaseMetaData::impl_storesMixedCaseQuotedIdentifiers_throw ( )
overrideprivatevirtual

◆ impl_supportsAlterTableWithAddColumn_throw()

bool java_sql_DatabaseMetaData::impl_supportsAlterTableWithAddColumn_throw ( )
overrideprivatevirtual

◆ impl_supportsAlterTableWithDropColumn_throw()

bool java_sql_DatabaseMetaData::impl_supportsAlterTableWithDropColumn_throw ( )
overrideprivatevirtual

◆ impl_supportsCatalogsInDataManipulation_throw()

bool java_sql_DatabaseMetaData::impl_supportsCatalogsInDataManipulation_throw ( )
overrideprivatevirtual

◆ impl_supportsCatalogsInTableDefinitions_throw()

bool java_sql_DatabaseMetaData::impl_supportsCatalogsInTableDefinitions_throw ( )
overrideprivatevirtual

◆ impl_supportsMixedCaseQuotedIdentifiers_throw()

bool java_sql_DatabaseMetaData::impl_supportsMixedCaseQuotedIdentifiers_throw ( )
overrideprivatevirtual

◆ impl_supportsSchemasInDataManipulation_throw()

bool java_sql_DatabaseMetaData::impl_supportsSchemasInDataManipulation_throw ( )
overrideprivatevirtual

◆ impl_supportsSchemasInTableDefinitions_throw()

bool java_sql_DatabaseMetaData::impl_supportsSchemasInTableDefinitions_throw ( )
overrideprivatevirtual

◆ insertsAreDetected()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::insertsAreDetected ( sal_Int32  setType)
overrideprivatevirtual

Definition at line 1401 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethodWithIntArg().

◆ isReadOnly()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::isReadOnly ( )
overrideprivatevirtual

Definition at line 950 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ nullPlusNonNullIsNull()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::nullPlusNonNullIsNull ( )
overrideprivatevirtual

Definition at line 974 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ nullsAreSortedAtEnd()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::nullsAreSortedAtEnd ( )
overrideprivatevirtual

Definition at line 1083 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ nullsAreSortedAtStart()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::nullsAreSortedAtStart ( )
overrideprivatevirtual

Definition at line 1089 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ nullsAreSortedHigh()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::nullsAreSortedHigh ( )
overrideprivatevirtual

Definition at line 1095 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ nullsAreSortedLow()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::nullsAreSortedLow ( )
overrideprivatevirtual

Definition at line 1101 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ othersDeletesAreVisible()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::othersDeletesAreVisible ( sal_Int32  setType)
overrideprivatevirtual

Definition at line 1377 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethodWithIntArg().

◆ othersInsertsAreVisible()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::othersInsertsAreVisible ( sal_Int32  setType)
overrideprivatevirtual

Definition at line 1383 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethodWithIntArg().

◆ othersUpdatesAreVisible()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::othersUpdatesAreVisible ( sal_Int32  setType)
overrideprivatevirtual

Definition at line 1371 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethodWithIntArg().

◆ ownDeletesAreVisible()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::ownDeletesAreVisible ( sal_Int32  setType)
overrideprivatevirtual

Definition at line 1359 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethodWithIntArg().

◆ ownInsertsAreVisible()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::ownInsertsAreVisible ( sal_Int32  setType)
overrideprivatevirtual

Definition at line 1365 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethodWithIntArg().

◆ ownUpdatesAreVisible()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::ownUpdatesAreVisible ( sal_Int32  setType)
overrideprivatevirtual

Definition at line 1353 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethodWithIntArg().

◆ storesLowerCaseIdentifiers()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::storesLowerCaseIdentifiers ( )
overrideprivatevirtual

Definition at line 685 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ storesLowerCaseQuotedIdentifiers()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::storesLowerCaseQuotedIdentifiers ( )
overrideprivatevirtual

Definition at line 679 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ storesMixedCaseIdentifiers()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::storesMixedCaseIdentifiers ( )
overrideprivatevirtual

Definition at line 697 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ storesUpperCaseIdentifiers()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::storesUpperCaseIdentifiers ( )
overrideprivatevirtual

Definition at line 709 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ storesUpperCaseQuotedIdentifiers()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::storesUpperCaseQuotedIdentifiers ( )
overrideprivatevirtual

Definition at line 703 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ supportsANSI92EntryLevelSQL()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsANSI92EntryLevelSQL ( )
overrideprivatevirtual

Definition at line 847 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ supportsANSI92FullSQL()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsANSI92FullSQL ( )
overrideprivatevirtual

Definition at line 841 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ supportsANSI92IntermediateSQL()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsANSI92IntermediateSQL ( )
overrideprivatevirtual

Definition at line 1161 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ supportsBatchUpdates()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsBatchUpdates ( )
overrideprivatevirtual

Definition at line 1407 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ supportsCatalogsInIndexDefinitions()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsCatalogsInIndexDefinitions ( )
overrideprivatevirtual

Definition at line 877 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ supportsCatalogsInPrivilegeDefinitions()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsCatalogsInPrivilegeDefinitions ( )
overrideprivatevirtual

Definition at line 1125 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ supportsCatalogsInProcedureCalls()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsCatalogsInProcedureCalls ( )
overrideprivatevirtual

Definition at line 1119 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ supportsColumnAliasing()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsColumnAliasing ( )
overrideprivatevirtual

Definition at line 980 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ supportsConvert()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsConvert ( sal_Int32  fromType,
sal_Int32  toType 
)
overrideprivatevirtual

◆ supportsCoreSQLGrammar()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsCoreSQLGrammar ( )
overrideprivatevirtual

Definition at line 1280 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ supportsCorrelatedSubqueries()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsCorrelatedSubqueries ( )
overrideprivatevirtual

Definition at line 1131 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ supportsDataDefinitionAndDataManipulationTransactions()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsDataDefinitionAndDataManipulationTransactions ( )
overrideprivatevirtual

Definition at line 787 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ supportsDataManipulationTransactionsOnly()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsDataManipulationTransactionsOnly ( )
overrideprivatevirtual

Definition at line 781 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ supportsDifferentTableCorrelationNames()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsDifferentTableCorrelationNames ( )
overrideprivatevirtual

Definition at line 757 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ supportsExpressionsInOrderBy()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsExpressionsInOrderBy ( )
overrideprivatevirtual

Definition at line 1011 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ supportsExtendedSQLGrammar()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsExtendedSQLGrammar ( )
overrideprivatevirtual

Definition at line 1274 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ supportsFullOuterJoins()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsFullOuterJoins ( )
overrideprivatevirtual

Definition at line 1292 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ supportsGroupBy()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsGroupBy ( )
overrideprivatevirtual

Definition at line 1017 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ supportsGroupByBeyondSelect()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsGroupByBeyondSelect ( )
overrideprivatevirtual

Definition at line 1023 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ supportsGroupByUnrelated()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsGroupByUnrelated ( )
overrideprivatevirtual

Definition at line 1029 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ supportsIntegrityEnhancementFacility()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsIntegrityEnhancementFacility ( )
overrideprivatevirtual

Definition at line 853 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ supportsLikeEscapeClause()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsLikeEscapeClause ( )
overrideprivatevirtual

Definition at line 1047 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ supportsLimitedOuterJoins()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsLimitedOuterJoins ( )
overrideprivatevirtual

Definition at line 1298 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ supportsMinimumSQLGrammar()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsMinimumSQLGrammar ( )
overrideprivatevirtual

Definition at line 1286 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ supportsMixedCaseIdentifiers()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsMixedCaseIdentifiers ( )
overrideprivatevirtual

Definition at line 1071 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ supportsMultipleResultSets()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsMultipleResultSets ( )
overrideprivatevirtual

Definition at line 1041 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ supportsMultipleTransactions()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsMultipleTransactions ( )
overrideprivatevirtual

Definition at line 1035 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ supportsNonNullableColumns()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsNonNullableColumns ( )
overrideprivatevirtual

Definition at line 733 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ supportsOpenCursorsAcrossCommit()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsOpenCursorsAcrossCommit ( )
overrideprivatevirtual

Definition at line 817 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ supportsOpenCursorsAcrossRollback()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsOpenCursorsAcrossRollback ( )
overrideprivatevirtual

Definition at line 823 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ supportsOpenStatementsAcrossCommit()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsOpenStatementsAcrossCommit ( )
overrideprivatevirtual

Definition at line 811 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ supportsOpenStatementsAcrossRollback()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsOpenStatementsAcrossRollback ( )
overrideprivatevirtual

Definition at line 805 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ supportsOrderByUnrelated()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsOrderByUnrelated ( )
overrideprivatevirtual

Definition at line 1053 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ supportsOuterJoins()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsOuterJoins ( )
overrideprivatevirtual

Definition at line 889 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ supportsPositionedDelete()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsPositionedDelete ( )
overrideprivatevirtual

Definition at line 793 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ supportsPositionedUpdate()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsPositionedUpdate ( )
overrideprivatevirtual

Definition at line 799 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ supportsResultSetConcurrency()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsResultSetConcurrency ( sal_Int32  setType,
sal_Int32  concurrency 
)
overrideprivatevirtual

◆ supportsResultSetType()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsResultSetType ( sal_Int32  setType)
overrideprivatevirtual

Definition at line 1328 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethodWithIntArg().

◆ supportsSchemasInIndexDefinitions()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsSchemasInIndexDefinitions ( )
overrideprivatevirtual

Definition at line 859 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ supportsSchemasInPrivilegeDefinitions()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsSchemasInPrivilegeDefinitions ( )
overrideprivatevirtual

Definition at line 1113 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ supportsSchemasInProcedureCalls()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsSchemasInProcedureCalls ( )
overrideprivatevirtual

Definition at line 1107 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ supportsSelectForUpdate()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsSelectForUpdate ( )
overrideprivatevirtual

Definition at line 938 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ supportsStoredProcedures()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsStoredProcedures ( )
overrideprivatevirtual

Definition at line 932 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ supportsSubqueriesInComparisons()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsSubqueriesInComparisons ( )
overrideprivatevirtual

Definition at line 1137 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ supportsSubqueriesInExists()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsSubqueriesInExists ( )
overrideprivatevirtual

Definition at line 1143 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ supportsSubqueriesInIns()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsSubqueriesInIns ( )
overrideprivatevirtual

Definition at line 1149 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ supportsSubqueriesInQuantifieds()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsSubqueriesInQuantifieds ( )
overrideprivatevirtual

Definition at line 1155 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ supportsTableCorrelationNames()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsTableCorrelationNames ( )
overrideprivatevirtual

Definition at line 986 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ supportsTransactionIsolationLevel()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsTransactionIsolationLevel ( sal_Int32  level)
overrideprivatevirtual

Definition at line 829 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethodWithIntArg().

◆ supportsTransactions()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsTransactions ( )
overrideprivatevirtual

Definition at line 919 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ supportsTypeConversion()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsTypeConversion ( )
overrideprivatevirtual

Definition at line 968 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ supportsUnion()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsUnion ( )
overrideprivatevirtual

Definition at line 1059 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ supportsUnionAll()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::supportsUnionAll ( )
overrideprivatevirtual

Definition at line 1065 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ updatesAreDetected()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::updatesAreDetected ( sal_Int32  setType)
overrideprivatevirtual

Definition at line 1389 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethodWithIntArg().

◆ usesLocalFilePerTable()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::usesLocalFilePerTable ( )
overrideprivatevirtual

Definition at line 962 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

◆ usesLocalFiles()

sal_Bool SAL_CALL java_sql_DatabaseMetaData::usesLocalFiles ( )
overrideprivatevirtual

Definition at line 956 of file jdbc/DatabaseMetaData.cxx.

References impl_callBooleanMethod().

Member Data Documentation

◆ m_aLogger

java::sql::ConnectionLog connectivity::java_sql_DatabaseMetaData::m_aLogger
private

◆ m_pConnection

java_sql_Connection* connectivity::java_sql_DatabaseMetaData::m_pConnection
private

◆ theClass

jclass java_sql_DatabaseMetaData::theClass = nullptr
staticprivate

Definition at line 40 of file inc/java/sql/DatabaseMetaData.hxx.

Referenced by getMyClass().


The documentation for this class was generated from the following files: