JDBCDatabaseMetaData

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,353 of 2,3530%202 of 2020%295295586586193193
static {...}3000%n/a115511
getFunctionColumns(String, String, String, String)1310%40%33505011
and(String, String, Object)980%200%1111181811
getBestRowIdentifier(String, String, String, int, boolean)700%80%66242411
getCrossReference(String, String, String, String, String, String)690%40%33171711
getTables(String, String, String, String[])650%80%55141411
getUDTs(String, String, String, int[])650%80%55141411
getFunctions(String, String, String)620%20%22181811
getProcedures(String, String, String)580%20%22151511
getSuperTypes(String, String, String)560%20%22161611
getProcedureColumns(String, String, String, String)520%40%33121211
getColumns(String, String, String, String)520%40%33111111
getColumnPrivileges(String, String, String, String)520%20%22141411
getIndexInfo(String, String, String, boolean, boolean)520%40%33141411
getAttributes(String, String, String, String)480%40%33101011
setCurrentProperties()450%80%55131311
getTablePrivileges(String, String, String)420%n/a11111111
getPrimaryKeys(String, String, String)410%20%22101011
getImportedKeys(String, String, String)410%20%22101011
getExportedKeys(String, String, String)410%20%22101011
getVersionColumns(String, String, String)390%20%229911
getDefaultTransactionIsolation()330%60%44111111
getDatabaseMinorVersion()280%n/a116611
JDBCDatabaseMetaData(JDBCConnection)260%40%337711
supportsConvert(int, int)250%80%558811
execute(String)240%n/a117711
getSuperTables(String, String, String)220%n/a116611
getDatabaseMajorVersion()210%n/a115511
getSchemas(String, String)210%n/a115511
getDatabaseDefaultCollation()200%20%227711
getDatabaseDefaultSchema()180%20%226611
getDatabaseDefaultCatalog()180%20%226611
translateSchema(String)170%80%555511
translateCatalog(String)170%80%555511
supportsTransactionIsolationLevel(int)160%80%551111
getUserName()150%n/a115511
isReadOnly()150%n/a115511
getConnectionDefaultSchema()150%n/a115511
supportsResultSetConcurrency(int, int)140%60%441111
executeSelect(String, String)130%20%224411
toQueryPrefix(String)130%n/a112211
nullsAreSortedHigh()120%40%332211
nullsAreSortedLow()120%40%332211
nullsAreSortedAtStart()120%40%332211
nullsAreSortedAtEnd()120%40%332211
getDatabaseProductVersion()110%n/a113311
isWrapperFor(Class)110%40%331111
supportsResultSetType(int)100%40%331111
supportsResultSetHoldability(int)100%40%331111
unwrap(Class)100%20%223311
wantsIsNull(String)90%40%331111
setConnectionDefaultSchema(String)90%n/a113311
supportsSchemasInDataManipulation()70%20%221111
supportsSchemasInProcedureCalls()70%20%221111
supportsSchemasInTableDefinitions()70%20%221111
supportsSchemasInIndexDefinitions()70%20%221111
supportsSchemasInPrivilegeDefinitions()70%20%221111
supportsCatalogsInDataManipulation()70%20%221111
supportsCatalogsInProcedureCalls()70%20%221111
supportsCatalogsInTableDefinitions()70%20%221111
supportsCatalogsInIndexDefinitions()70%20%221111
supportsCatalogsInPrivilegeDefinitions()70%20%221111
getCatalogs()60%n/a112211
getClientInfoProperties()60%n/a112211
getNumericFunctions()50%n/a111111
getStringFunctions()50%n/a111111
getSystemFunctions()50%n/a111111
getTimeDateFunctions()50%n/a111111
getSchemas()50%n/a111111
getTableTypes()50%n/a111111
getTypeInfo()50%n/a111111
getURL()40%n/a111111
nullPlusNonNullIsNull()30%n/a111111
getConnection()30%n/a111111
allProceduresAreCallable()0%n/a111111
allTablesAreSelectable()0%n/a111111
getDatabaseProductName()0%n/a111111
getDriverName()0%n/a111111
getDriverVersion()0%n/a111111
getDriverMajorVersion()0%n/a111111
getDriverMinorVersion()0%n/a111111
usesLocalFiles()0%n/a111111
usesLocalFilePerTable()0%n/a111111
supportsMixedCaseIdentifiers()0%n/a111111
storesUpperCaseIdentifiers()0%n/a111111
storesLowerCaseIdentifiers()0%n/a111111
storesMixedCaseIdentifiers()0%n/a111111
supportsMixedCaseQuotedIdentifiers()0%n/a111111
storesUpperCaseQuotedIdentifiers()0%n/a111111
storesLowerCaseQuotedIdentifiers()0%n/a111111
storesMixedCaseQuotedIdentifiers()0%n/a111111
getIdentifierQuoteString()0%n/a111111
getSQLKeywords()0%n/a111111
getSearchStringEscape()0%n/a111111
getExtraNameCharacters()0%n/a111111
supportsAlterTableWithAddColumn()0%n/a111111
supportsAlterTableWithDropColumn()0%n/a111111
supportsColumnAliasing()0%n/a111111
supportsConvert()0%n/a111111
supportsTableCorrelationNames()0%n/a111111
supportsDifferentTableCorrelationNames()0%n/a111111
supportsExpressionsInOrderBy()0%n/a111111
supportsOrderByUnrelated()0%n/a111111
supportsGroupBy()0%n/a111111
supportsGroupByUnrelated()0%n/a111111
supportsGroupByBeyondSelect()0%n/a111111
supportsLikeEscapeClause()0%n/a111111
supportsMultipleResultSets()0%n/a111111
supportsMultipleTransactions()0%n/a111111
supportsNonNullableColumns()0%n/a111111
supportsMinimumSQLGrammar()0%n/a111111
supportsCoreSQLGrammar()0%n/a111111
supportsExtendedSQLGrammar()0%n/a111111
supportsANSI92EntryLevelSQL()0%n/a111111
supportsANSI92IntermediateSQL()0%n/a111111
supportsANSI92FullSQL()0%n/a111111
supportsIntegrityEnhancementFacility()0%n/a111111
supportsOuterJoins()0%n/a111111
supportsFullOuterJoins()0%n/a111111
supportsLimitedOuterJoins()0%n/a111111
getSchemaTerm()0%n/a111111
getProcedureTerm()0%n/a111111
getCatalogTerm()0%n/a111111
isCatalogAtStart()0%n/a111111
getCatalogSeparator()0%n/a111111
supportsPositionedDelete()0%n/a111111
supportsPositionedUpdate()0%n/a111111
supportsSelectForUpdate()0%n/a111111
supportsStoredProcedures()0%n/a111111
supportsSubqueriesInComparisons()0%n/a111111
supportsSubqueriesInExists()0%n/a111111
supportsSubqueriesInIns()0%n/a111111
supportsSubqueriesInQuantifieds()0%n/a111111
supportsCorrelatedSubqueries()0%n/a111111
supportsUnion()0%n/a111111
supportsUnionAll()0%n/a111111
supportsOpenCursorsAcrossCommit()0%n/a111111
supportsOpenCursorsAcrossRollback()0%n/a111111
supportsOpenStatementsAcrossCommit()0%n/a111111
supportsOpenStatementsAcrossRollback()0%n/a111111
getMaxBinaryLiteralLength()0%n/a111111
getMaxCharLiteralLength()0%n/a111111
getMaxColumnNameLength()0%n/a111111
getMaxColumnsInGroupBy()0%n/a111111
getMaxColumnsInIndex()0%n/a111111
getMaxColumnsInOrderBy()0%n/a111111
getMaxColumnsInSelect()0%n/a111111
getMaxColumnsInTable()0%n/a111111
getMaxConnections()0%n/a111111
getMaxCursorNameLength()0%n/a111111
getMaxIndexLength()0%n/a111111
getMaxSchemaNameLength()0%n/a111111
getMaxProcedureNameLength()0%n/a111111
getMaxCatalogNameLength()0%n/a111111
getMaxRowSize()0%n/a111111
doesMaxRowSizeIncludeBlobs()0%n/a111111
getMaxStatementLength()0%n/a111111
getMaxStatements()0%n/a111111
getMaxTableNameLength()0%n/a111111
getMaxTablesInSelect()0%n/a111111
getMaxUserNameLength()0%n/a111111
supportsTransactions()0%n/a111111
supportsDataDefinitionAndDataManipulationTransactions()0%n/a111111
supportsDataManipulationTransactionsOnly()0%n/a111111
dataDefinitionCausesTransactionCommit()0%n/a111111
dataDefinitionIgnoredInTransactions()0%n/a111111
ownUpdatesAreVisible(int)0%n/a111111
ownDeletesAreVisible(int)0%n/a111111
ownInsertsAreVisible(int)0%n/a111111
othersUpdatesAreVisible(int)0%n/a111111
othersDeletesAreVisible(int)0%n/a111111
othersInsertsAreVisible(int)0%n/a111111
updatesAreDetected(int)0%n/a111111
deletesAreDetected(int)0%n/a111111
insertsAreDetected(int)0%n/a111111
supportsBatchUpdates()0%n/a111111
supportsSavepoints()0%n/a111111
supportsNamedParameters()0%n/a111111
supportsMultipleOpenResults()0%n/a111111
supportsGetGeneratedKeys()0%n/a111111
getResultSetHoldability()0%n/a111111
getJDBCMajorVersion()0%n/a111111
getJDBCMinorVersion()0%n/a111111
getSQLStateType()0%n/a111111
locatorsUpdateCopy()0%n/a111111
supportsStatementPooling()0%n/a111111
getRowIdLifetime()0%n/a111111
supportsStoredFunctionsUsingCallSyntax()0%n/a111111
autoCommitFailureClosesAllResultSets()0%n/a111111
getPseudoColumns(String, String, String, String)0%n/a111111
generatedKeyAlwaysReturned()0%n/a111111
getMaxLogicalLobSize()0%n/a111111
supportsRefCursors()0%n/a111111