PrestoDatabaseMetaData

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total827 of 8270%34 of 340%205205263263188188
optionalStringInFilter(List, String, String[])500%80%55141411
getTables(String, String, String, String[])370%n/a119911
getColumns(String, String, String, String)370%n/a119911
quoteStringLiteral(StringBuilder, String)320%40%338811
getSchemas(String, String)290%n/a117711
getClientInfoProperties()270%n/a115511
emptyStringEqualsFilter(List, String, String)240%40%335511
emptyStringLikeFilter(List, String, String)240%40%335511
stringColumnLike(String, String)230%n/a116611
getDatabaseVersionPart(int)190%n/a115511
unwrap(Class)180%20%223311
stringColumnEquals(String, String)160%n/a114411
buildFilters(StringBuilder, List)140%20%224411
getURL()120%n/a111111
selectEmpty(String)110%n/a111111
supportsResultSetConcurrency(int, int)100%40%331111
PrestoDatabaseMetaData(PrestoConnection)90%n/a113311
optionalStringLikeFilter(List, String, String)90%20%223311
supportsResultSetType(int)70%20%221111
supportsResultSetHoldability(int)70%20%221111
getDatabaseProductVersion()60%n/a111111
getFunctions(String, String, String)60%n/a111111
getFunctionColumns(String, String, String, String)60%n/a111111
select(String)60%n/a111111
getColumnPrivileges(String, String, String, String)50%n/a111111
getTablePrivileges(String, String, String)50%n/a111111
getBestRowIdentifier(String, String, String, int, boolean)50%n/a111111
getVersionColumns(String, String, String)50%n/a111111
getPrimaryKeys(String, String, String)50%n/a111111
getImportedKeys(String, String, String)50%n/a111111
getExportedKeys(String, String, String)50%n/a111111
getCrossReference(String, String, String, String, String, String)50%n/a111111
getIndexInfo(String, String, String, boolean, boolean)50%n/a111111
getUserName()40%n/a111111
isReadOnly()40%n/a111111
getProcedures(String, String, String)40%n/a111111
getProcedureColumns(String, String, String, String)40%n/a111111
getSchemas()40%n/a111111
getCatalogs()40%n/a111111
getTableTypes()40%n/a111111
getTypeInfo()40%n/a111111
getUDTs(String, String, String, int[])40%n/a111111
getSuperTypes(String, String, String)40%n/a111111
getSuperTables(String, String, String)40%n/a111111
getAttributes(String, String, String, String)40%n/a111111
getDatabaseMajorVersion()40%n/a111111
getDatabaseMinorVersion()40%n/a111111
getPseudoColumns(String, String, String, String)40%n/a111111
isWrapperFor(Class)40%n/a111111
getConnection()30%n/a111111
allProceduresAreCallable()20%n/a111111
allTablesAreSelectable()20%n/a111111
nullsAreSortedHigh()20%n/a111111
nullsAreSortedLow()20%n/a111111
nullsAreSortedAtStart()20%n/a111111
nullsAreSortedAtEnd()20%n/a111111
getDatabaseProductName()20%n/a111111
getDriverName()20%n/a111111
getDriverVersion()20%n/a111111
getDriverMajorVersion()20%n/a111111
getDriverMinorVersion()20%n/a111111
usesLocalFiles()20%n/a111111
usesLocalFilePerTable()20%n/a111111
supportsMixedCaseIdentifiers()20%n/a111111
storesUpperCaseIdentifiers()20%n/a111111
storesLowerCaseIdentifiers()20%n/a111111
storesMixedCaseIdentifiers()20%n/a111111
supportsMixedCaseQuotedIdentifiers()20%n/a111111
storesUpperCaseQuotedIdentifiers()20%n/a111111
storesLowerCaseQuotedIdentifiers()20%n/a111111
storesMixedCaseQuotedIdentifiers()20%n/a111111
getIdentifierQuoteString()20%n/a111111
getSQLKeywords()20%n/a111111
getNumericFunctions()20%n/a111111
getStringFunctions()20%n/a111111
getSystemFunctions()20%n/a111111
getTimeDateFunctions()20%n/a111111
getSearchStringEscape()20%n/a111111
getExtraNameCharacters()20%n/a111111
supportsAlterTableWithAddColumn()20%n/a111111
supportsAlterTableWithDropColumn()20%n/a111111
supportsColumnAliasing()20%n/a111111
nullPlusNonNullIsNull()20%n/a111111
supportsConvert()20%n/a111111
supportsConvert(int, int)20%n/a111111
supportsTableCorrelationNames()20%n/a111111
supportsDifferentTableCorrelationNames()20%n/a111111
supportsExpressionsInOrderBy()20%n/a111111
supportsOrderByUnrelated()20%n/a111111
supportsGroupBy()20%n/a111111
supportsGroupByUnrelated()20%n/a111111
supportsGroupByBeyondSelect()20%n/a111111
supportsLikeEscapeClause()20%n/a111111
supportsMultipleResultSets()20%n/a111111
supportsMultipleTransactions()20%n/a111111
supportsNonNullableColumns()20%n/a111111
supportsMinimumSQLGrammar()20%n/a111111
supportsCoreSQLGrammar()20%n/a111111
supportsExtendedSQLGrammar()20%n/a111111
supportsANSI92EntryLevelSQL()20%n/a111111
supportsANSI92IntermediateSQL()20%n/a111111
supportsANSI92FullSQL()20%n/a111111
supportsIntegrityEnhancementFacility()20%n/a111111
supportsOuterJoins()20%n/a111111
supportsFullOuterJoins()20%n/a111111
supportsLimitedOuterJoins()20%n/a111111
getSchemaTerm()20%n/a111111
getProcedureTerm()20%n/a111111
getCatalogTerm()20%n/a111111
isCatalogAtStart()20%n/a111111
getCatalogSeparator()20%n/a111111
supportsSchemasInDataManipulation()20%n/a111111
supportsSchemasInProcedureCalls()20%n/a111111
supportsSchemasInTableDefinitions()20%n/a111111
supportsSchemasInIndexDefinitions()20%n/a111111
supportsSchemasInPrivilegeDefinitions()20%n/a111111
supportsCatalogsInDataManipulation()20%n/a111111
supportsCatalogsInProcedureCalls()20%n/a111111
supportsCatalogsInTableDefinitions()20%n/a111111
supportsCatalogsInIndexDefinitions()20%n/a111111
supportsCatalogsInPrivilegeDefinitions()20%n/a111111
supportsPositionedDelete()20%n/a111111
supportsPositionedUpdate()20%n/a111111
supportsSelectForUpdate()20%n/a111111
supportsStoredProcedures()20%n/a111111
supportsSubqueriesInComparisons()20%n/a111111
supportsSubqueriesInExists()20%n/a111111
supportsSubqueriesInIns()20%n/a111111
supportsSubqueriesInQuantifieds()20%n/a111111
supportsCorrelatedSubqueries()20%n/a111111
supportsUnion()20%n/a111111
supportsUnionAll()20%n/a111111
supportsOpenCursorsAcrossCommit()20%n/a111111
supportsOpenCursorsAcrossRollback()20%n/a111111
supportsOpenStatementsAcrossCommit()20%n/a111111
supportsOpenStatementsAcrossRollback()20%n/a111111
getMaxBinaryLiteralLength()20%n/a111111
getMaxCharLiteralLength()20%n/a111111
getMaxColumnNameLength()20%n/a111111
getMaxColumnsInGroupBy()20%n/a111111
getMaxColumnsInIndex()20%n/a111111
getMaxColumnsInOrderBy()20%n/a111111
getMaxColumnsInSelect()20%n/a111111
getMaxColumnsInTable()20%n/a111111
getMaxConnections()20%n/a111111
getMaxCursorNameLength()20%n/a111111
getMaxIndexLength()20%n/a111111
getMaxSchemaNameLength()20%n/a111111
getMaxProcedureNameLength()20%n/a111111
getMaxCatalogNameLength()20%n/a111111
getMaxRowSize()20%n/a111111
doesMaxRowSizeIncludeBlobs()20%n/a111111
getMaxStatementLength()20%n/a111111
getMaxStatements()20%n/a111111
getMaxTableNameLength()20%n/a111111
getMaxTablesInSelect()20%n/a111111
getMaxUserNameLength()20%n/a111111
getDefaultTransactionIsolation()20%n/a111111
supportsTransactions()20%n/a111111
supportsTransactionIsolationLevel(int)20%n/a111111
supportsDataDefinitionAndDataManipulationTransactions()20%n/a111111
supportsDataManipulationTransactionsOnly()20%n/a111111
dataDefinitionCausesTransactionCommit()20%n/a111111
dataDefinitionIgnoredInTransactions()20%n/a111111
ownUpdatesAreVisible(int)20%n/a111111
ownDeletesAreVisible(int)20%n/a111111
ownInsertsAreVisible(int)20%n/a111111
othersUpdatesAreVisible(int)20%n/a111111
othersDeletesAreVisible(int)20%n/a111111
othersInsertsAreVisible(int)20%n/a111111
updatesAreDetected(int)20%n/a111111
deletesAreDetected(int)20%n/a111111
insertsAreDetected(int)20%n/a111111
supportsBatchUpdates()20%n/a111111
supportsSavepoints()20%n/a111111
supportsNamedParameters()20%n/a111111
supportsMultipleOpenResults()20%n/a111111
supportsGetGeneratedKeys()20%n/a111111
getResultSetHoldability()20%n/a111111
getJDBCMajorVersion()20%n/a111111
getJDBCMinorVersion()20%n/a111111
getSQLStateType()20%n/a111111
locatorsUpdateCopy()20%n/a111111
supportsStatementPooling()20%n/a111111
getRowIdLifetime()20%n/a111111
supportsStoredFunctionsUsingCallSyntax()20%n/a111111
autoCommitFailureClosesAllResultSets()20%n/a111111
generatedKeyAlwaysReturned()20%n/a111111