| toBuilder() |  | 0% |  | 0% | 6 | 6 | 100 | 100 | 1 | 1 |
| initializeDatabaseConfig(Configuration.Builder) |  | 0% |  | 0% | 25 | 25 | 29 | 29 | 1 | 1 |
| initializeSocketConfig(Configuration.Builder) |  | 0% |  | 0% | 17 | 17 | 21 | 21 | 1 | 1 |
| configureHosts() |  | 0% |  | 0% | 12 | 12 | 25 | 25 | 1 | 1 |
| parseInternal(String, Properties) |  | 0% |  | 0% | 8 | 8 | 24 | 24 | 1 | 1 |
| initializeAdditionalConfig(Configuration.Builder) |  | 0% |  | 0% | 9 | 9 | 16 | 16 | 1 | 1 |
| initializeQueryConfig(Configuration.Builder) |  | 0% |  | 0% | 15 | 15 | 13 | 13 | 1 | 1 |
| initializeSslConfig(Configuration.Builder) |  | 0% |  | 0% | 10 | 10 | 19 | 19 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 24 | 24 | 1 | 1 |
| initializePoolConfig(Configuration.Builder) |  | 0% |  | 0% | 11 | 11 | 9 | 9 | 1 | 1 |
| validateConfiguration() |  | 0% |  | 0% | 9 | 9 | 17 | 17 | 1 | 1 |
| appendFieldParameter(Configuration.ParameterAppender, Field, Object, Configuration) |  | 0% |  | 0% | 8 | 8 | 18 | 18 | 1 | 1 |
| parseHaMode(String, int) |  | 0% |  | 0% | 5 | 5 | 13 | 13 | 1 | 1 |
| appendConfigurationParameters(StringBuilder, Configuration) |  | 0% |  | 0% | 6 | 6 | 13 | 13 | 1 | 1 |
| processField(Field, Object, Object, StringBuilder, StringBuilder) |  | 0% |  | 0% | 6 | 6 | 15 | 15 | 1 | 1 |
| handleBooleanField(Configuration.Builder, Field, Object, Object) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| handleLegacySslSettings(Configuration.Builder, Properties) |  | 0% |  | 0% | 5 | 5 | 16 | 16 | 1 | 1 |
| validateIntegerFields() |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
| Configuration(Configuration.Builder) |  | 0% | | n/a | 1 | 1 | 18 | 18 | 1 | 1 |
| processUrlParameters(String, Properties) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
| equals(Object) |  | 0% |  | 0% | 9 | 9 | 6 | 6 | 1 | 1 |
| loadCodecs() |  | 0% |  | 0% | 5 | 5 | 14 | 14 | 1 | 1 |
| initializeBasicConfig(Configuration.Builder) |  | 0% |  | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
| handleIntegerField(Configuration.Builder, Field, Object, Object) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| processFields(Configuration, Configuration, StringBuilder, StringBuilder) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| processProperty(Configuration.Builder, String, Object, Object, Properties) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
| initializePipelineConfig(Configuration.Builder) |  | 0% |  | 0% | 7 | 7 | 6 | 6 | 1 | 1 |
| skipComplexAddresses(String) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
| initializeDataTypeConfig(Configuration.Builder) |  | 0% |  | 0% | 7 | 7 | 5 | 5 | 1 | 1 |
| appendNonDefaultOptions(StringBuilder, Configuration, Configuration) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
| appendDefaultOptions(StringBuilder, Configuration, Configuration) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
| buildUrl(Configuration) |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| processDatabaseAndParameters(String, Configuration.Builder, Properties) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| appendHostAddresses(StringBuilder, Configuration) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| initializeBulkConfig(Configuration.Builder) |  | 0% |  | 0% | 6 | 6 | 6 | 6 | 1 | 1 |
| setFieldValue(Configuration.Builder, Field, Object, Object) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
| appendSimpleField(Field, Object, Object, StringBuilder, StringBuilder) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| processProperties(Configuration.Builder, Properties, Properties) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| toConf(String) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| initializeTimezoneConfig(Configuration.Builder) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| appendUnknownOptions(StringBuilder, Configuration) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
| appendHostAddress(StringBuilder, Configuration, HostAddress, int) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| handleStringField(Configuration.Builder, Field, Object) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| shouldUseSimpleHostFormat(Configuration, HostAddress, int) |  | 0% |  | 0% | 8 | 8 | 2 | 2 | 1 | 1 |
| initializeSecurityConfig(Configuration.Builder) |  | 0% |  | 0% | 5 | 5 | 7 | 7 | 1 | 1 |
| initializeExceptionConfig(Configuration.Builder) |  | 0% |  | 0% | 5 | 5 | 7 | 7 | 1 | 1 |
| mapPropertiesToOption(Configuration.Builder, Properties) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| appendListField(Field, Object, Object, StringBuilder, StringBuilder) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| clone(String, String) |  | 0% |  | 0% | 5 | 5 | 4 | 4 | 1 | 1 |
| isSet(String, Properties) |  | 0% |  | 0% | 5 | 5 | 2 | 2 | 1 | 1 |
| validateUrlFormat(String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| appendHaModeField(Field, Object, Object, StringBuilder, StringBuilder) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| appendPropertiesParameter(Configuration.ParameterAppender, Properties) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| havePrimaryHostOnly() |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| initializeTransactionConfig(Configuration.Builder) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| acceptsUrl(String) |  | 0% |  | 0% | 5 | 5 | 3 | 3 | 1 | 1 |
| appendHaModeIfPresent(StringBuilder, Configuration) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| appendIntParameter(Configuration.ParameterAppender, Field, Object, Configuration) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| extractDatabase(String, int) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| appendNullField(Field, Object, StringBuilder, StringBuilder) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| appendStringParameter(Configuration.ParameterAppender, Field, Object, Configuration) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| appendBooleanParameter(Configuration.ParameterAppender, Field, Object, Configuration) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| appendCredentialPluginParameter(Configuration.ParameterAppender, Field, Object, Configuration) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| parse(String, Properties) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
| getRealKey(String) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| appendDefaultParameter(Configuration.ParameterAppender, Field, Object, Configuration) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| lambda$appendUnknownOptions$1(StringBuilder, AbstractMap.SimpleEntry) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$appendUnknownOptions$0(Map.Entry) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| appendCatalogTermParameter(Configuration.ParameterAppender, Field, Object, Configuration) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| appendDatabase(StringBuilder, Configuration) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| nullOrEmpty(String) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| credentialType() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| appendBasicConfiguration(StringBuilder, Configuration) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| parse(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| connectTimeout(int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| hashCode() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| database() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| addresses() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| haMode() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| credentialPlugin() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| user() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| password() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| initialUrl() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| serverSslCert() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| keyStore() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| trustStore() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| keyStorePassword() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| trustStorePassword() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| keyPassword() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| keyStoreType() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| trustStoreType() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| enabledSslProtocolSuites() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| fallbackToSystemKeyStore() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| fallbackToSystemTrustStore() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| socketFactory() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| connectTimeout() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| pipe() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| localSocket() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| tcpKeepAlive() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| uuidAsString() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| tcpKeepIdle() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| tcpKeepCount() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| tcpKeepInterval() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| tcpAbortiveClose() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| localSocketAddress() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| socketTimeout() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| allowMultiQueries() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| allowLocalInfile() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| useCompression() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| blankTableNameMeta() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| disconnectOnExpiredPasswords() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| sslMode() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| transactionIsolation() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| metaExportedKeys() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| enabledSslCipherSuites() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| sessionVariables() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| tinyInt1isBit() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| transformedBitIsBoolean() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| yearIsDateType() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| timezone() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| connectionTimeZone() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| connectionCollation() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| forceConnectionTimeZoneToSession() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| preserveInstants() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| dumpQueriesOnException() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| prepStmtCacheSize() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| useAffectedRows() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| rewriteBatchedStatements() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| useServerPrepStmts() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| connectionAttributes() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| useBulkStmts() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| useBulkStmtsForInserts() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| disablePipeline() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| autocommit() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| useMysqlMetadata() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| nullDatabaseMeansCurrent() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| useCatalogTerm() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| createDatabaseIfNotExist() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| useLocalSessionState() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| returnMultiValuesGeneratedIds() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| jdbcCompliantTruncation() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| oldModeNoPrecisionTimestamp() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| permitRedirect() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| pinGlobalTxToPhysicalConnection() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| permitNoResults() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| includeInnodbStatusInDeadlockExceptions() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| includeThreadDumpInDeadlockExceptions() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| servicePrincipalName() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| defaultFetchSize() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| nonMappedOptions() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| tlsSocketType() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| maxQuerySizeToLog() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| maxAllowedPacket() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| retriesAllDown() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| galeraAllowedState() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| pool() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| poolName() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| maxPoolSize() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| minPoolSize() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| maxIdleTime() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| registerJmxPool() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| poolValidMinDelay() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| useResetConnection() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| serverRsaPublicKeyFile() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| allowPublicKeyRetrieval() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| useReadAheadInput() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| cachePrepStmts() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| transactionReplay() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| transactionReplaySize() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| geometryDefaultType() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| restrictedAuth() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| initSql() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| codecs() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| toString() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |