# Serialized Form

## Package com.mysql.jdbc

### Class com.mysql.jdbc.AssertionFailedException extends java.lang.RuntimeException implements Serializable

serialVersionUID:
  1L

### Class com.mysql.jdbc.CommunicationsException extends java.sql.SQLException implements Serializable

serialVersionUID:
  3193864990663398317L

### Serialized Fields

#### exceptionMessage

    java.lang.String exceptionMessage

#### streamingResultSetInPlay

    boolean streamingResultSetInPlay

#### conn

    MySQLConnection conn

#### lastPacketSentTimeMs

    long lastPacketSentTimeMs

#### lastPacketReceivedTimeMs

    long lastPacketReceivedTimeMs

#### underlyingException

    java.lang.Exception underlyingException

### Class com.mysql.jdbc.ConnectionFeatureNotAvailableException extends CommunicationsException implements Serializable

serialVersionUID:
  -5065030488729238287L

### Class com.mysql.jdbc.ConnectionImpl extends ConnectionPropertiesImpl implements Serializable

serialVersionUID:
  2877471301981509474L

### Serialized Fields

#### proxy

    MySQLConnection proxy

#### realProxy

    java.lang.reflect.InvocationHandler realProxy

#### serverConfigCache

    CacheAdapter<K,V> serverConfigCache

#### queryTimeCount

    long queryTimeCount

#### queryTimeSum

    double queryTimeSum

#### queryTimeSumSquares

    double queryTimeSumSquares

#### queryTimeMean

    double queryTimeMean

#### connectionLifecycleInterceptors

    java.util.List<E> connectionLifecycleInterceptors

#### autoCommit

    boolean autoCommit

Are we in autoCommit mode?

#### cachedPreparedStatementParams

    CacheAdapter<K,V> cachedPreparedStatementParams

A cache of SQL to parsed prepared statement parameters.

#### characterSetMetadata

    java.lang.String characterSetMetadata

For servers > 4.1.0, what character set is the metadata returned in?

#### characterSetResultsOnServer

    java.lang.String characterSetResultsOnServer

The character set we want results and result metadata returned in (null == results in any charset, metadata in UTF-8).

#### charsetConverterMap

    java.util.Map<K,V> charsetConverterMap

Holds cached mappings to charset converters to avoid static synchronization and at the same time save memory (each charset converter takes approx 65K of static data).

#### connectionCreationTimeMillis

    long connectionCreationTimeMillis

The point in time when this connection was created

#### connectionId

    long connectionId

ID used when profiling

#### database

    java.lang.String database

The database we're currently using (called Catalog in JDBC terms).

#### dbmd

    java.sql.DatabaseMetaData dbmd

Internal DBMD to use for various database-version specific features

#### defaultTimeZone

    java.util.TimeZone defaultTimeZone

#### eventSink

    com.mysql.jdbc.profiler.ProfilerEventHandler eventSink

The event sink to use for profiling

#### forceClosedReason

    java.lang.Throwable forceClosedReason

Why was this connection implicitly closed, if known? (for diagnostics)

#### hasIsolationLevels

    boolean hasIsolationLevels

Does the server suuport isolation levels?

#### hasQuotedIdentifiers

    boolean hasQuotedIdentifiers

Does this version of MySQL support quoted identifiers?

#### host

    java.lang.String host

The hostname we're connected to

#### indexToJavaCharset

    java.util.Map<K,V> indexToJavaCharset

We need this 'bootstrapped', because 4.1 and newer will send fields back with this even before we fill this dynamically from the server.

#### indexToCustomMysqlCharset

    java.util.Map<K,V> indexToCustomMysqlCharset

#### mysqlCharsetToCustomMblen

    java.util.Map<K,V> mysqlCharsetToCustomMblen

#### isClientTzUTC

    boolean isClientTzUTC

#### isClosed

    boolean isClosed

Has this connection been closed?

#### isInGlobalTx

    boolean isInGlobalTx

Is this connection associated with a global tx?

#### isRunningOnJDK13

    boolean isRunningOnJDK13

Is this connection running inside a JDK-1.3 VM?

#### isolationLevel

    int isolationLevel

isolation level

#### isServerTzUTC

    boolean isServerTzUTC

#### lastQueryFinishedTime

    long lastQueryFinishedTime

When did the last query finish?

#### longestQueryTimeMs

    long longestQueryTimeMs

If gathering metrics, what was the execution time of the longest query so far ?

#### lowerCaseTableNames

    boolean lowerCaseTableNames

Is the server configured to use lower-case table names only?

#### maximumNumberTablesAccessed

    long maximumNumberTablesAccessed

When did the master fail?

#### maxRowsChanged

    boolean maxRowsChanged

Has the max-rows setting been changed from the default?

#### metricsLastReportedMs

    long metricsLastReportedMs

When was the last time we reported metrics?

#### minimumNumberTablesAccessed

    long minimumNumberTablesAccessed

#### myURL

    java.lang.String myURL

The JDBC URL we're using

#### needsPing

    boolean needsPing

Does this connection need to be tested?

#### netBufferLength

    int netBufferLength

#### noBackslashEscapes

    boolean noBackslashEscapes

#### numberOfPreparedExecutes

    long numberOfPreparedExecutes

#### numberOfPrepares

    long numberOfPrepares

#### numberOfQueriesIssued

    long numberOfQueriesIssued

#### numberOfResultSetsCreated

    long numberOfResultSetsCreated

#### numTablesMetricsHistBreakpoints

    long[] numTablesMetricsHistBreakpoints

#### numTablesMetricsHistCounts

    int[] numTablesMetricsHistCounts

#### oldHistBreakpoints

    long[] oldHistBreakpoints

#### oldHistCounts

    int[] oldHistCounts

#### openStatements

    java.util.Map<K,V> openStatements

A map of currently open statements

#### parsedCallableStatementCache

    com.mysql.jdbc.util.LRUCache parsedCallableStatementCache

#### parserKnowsUnicode

    boolean parserKnowsUnicode

#### password

    java.lang.String password

The password we used

#### perfMetricsHistBreakpoints

    long[] perfMetricsHistBreakpoints

#### perfMetricsHistCounts

    int[] perfMetricsHistCounts

#### pointOfOrigin

    java.lang.String pointOfOrigin

Point of origin where this Connection was created

#### port

    int port

The port number we're connected to (defaults to 3306)

#### props

    java.util.Properties props

Properties for this connection specified by user

#### readInfoMsg

    boolean readInfoMsg

Should we retrieve 'info' messages from the server?

#### readOnly

    boolean readOnly

Are we in read-only mode?

#### resultSetMetadataCache

    com.mysql.jdbc.util.LRUCache resultSetMetadataCache

Cache of ResultSet metadata

#### serverTimezoneTZ

    java.util.TimeZone serverTimezoneTZ

The timezone of the server

#### serverVariables

    java.util.Map<K,V> serverVariables

The map of server variables that we retrieve at connection init.

#### shortestQueryTimeMs

    long shortestQueryTimeMs

#### statementsUsingMaxRows

    java.util.Map<K,V> statementsUsingMaxRows

A map of statements that have had setMaxRows() called on them

#### totalQueryTimeMs

    double totalQueryTimeMs

#### transactionsSupported

    boolean transactionsSupported

Are transactions supported by the MySQL server we are connected to?

#### typeMap

    java.util.Map<K,V> typeMap

The type map for UDTs (not implemented, but used by some third-party vendors, most notably IBM WebSphere)

#### useAnsiQuotes

    boolean useAnsiQuotes

Has ANSI_QUOTES been enabled on the server?

#### user

    java.lang.String user

The user we're connected as

#### useServerPreparedStmts

    boolean useServerPreparedStmts

Should we use server-side prepared statements? (auto-detected, but can be disabled by user)

#### serverSideStatementCheckCache

    com.mysql.jdbc.util.LRUCache serverSideStatementCheckCache

#### serverSideStatementCache

    com.mysql.jdbc.util.LRUCache serverSideStatementCache

#### sessionCalendar

    java.util.Calendar sessionCalendar

#### utcCalendar

    java.util.Calendar utcCalendar

#### origHostToConnectTo

    java.lang.String origHostToConnectTo

#### origPortToConnectTo

    int origPortToConnectTo

#### origDatabaseToConnectTo

    java.lang.String origDatabaseToConnectTo

#### errorMessageEncoding

    java.lang.String errorMessageEncoding

#### usePlatformCharsetConverters

    boolean usePlatformCharsetConverters

#### hasTriedMasterFlag

    boolean hasTriedMasterFlag

#### statementComment

    java.lang.String statementComment

The comment (if any) that we'll prepend to all statements sent to the server (to show up in "SHOW PROCESSLIST")

#### storesLowerCaseTableName

    boolean storesLowerCaseTableName

#### statementInterceptors

    java.util.List<E> statementInterceptors

#### requiresEscapingEncoder

    boolean requiresEscapingEncoder

If a CharsetEncoder is required for escaping. Needed for SJIS and related problems with ¥.

#### hostPortPair

    java.lang.String hostPortPair

#### usingCachedConfig

    boolean usingCachedConfig

#### autoIncrementIncrement

    int autoIncrementIncrement

#### exceptionInterceptor

    ExceptionInterceptor exceptionInterceptor

### Class com.mysql.jdbc.ConnectionPropertiesImpl extends java.lang.Object implements Serializable

serialVersionUID:
  4257801713007640580L

### Serialized Fields

#### allowLoadLocalInfile

    ConnectionPropertiesImpl.BooleanConnectionProperty allowLoadLocalInfile

#### allowMultiQueries

    ConnectionPropertiesImpl.BooleanConnectionProperty allowMultiQueries

#### allowNanAndInf

    ConnectionPropertiesImpl.BooleanConnectionProperty allowNanAndInf

#### allowUrlInLocalInfile

    ConnectionPropertiesImpl.BooleanConnectionProperty allowUrlInLocalInfile

#### alwaysSendSetIsolation

    ConnectionPropertiesImpl.BooleanConnectionProperty alwaysSendSetIsolation

#### autoClosePStmtStreams

    ConnectionPropertiesImpl.BooleanConnectionProperty autoClosePStmtStreams

#### autoDeserialize

    ConnectionPropertiesImpl.BooleanConnectionProperty autoDeserialize

#### autoGenerateTestcaseScript

    ConnectionPropertiesImpl.BooleanConnectionProperty autoGenerateTestcaseScript

#### autoGenerateTestcaseScriptAsBoolean

    boolean autoGenerateTestcaseScriptAsBoolean

#### autoReconnect

    ConnectionPropertiesImpl.BooleanConnectionProperty autoReconnect

#### autoReconnectForPools

    ConnectionPropertiesImpl.BooleanConnectionProperty autoReconnectForPools

#### autoReconnectForPoolsAsBoolean

    boolean autoReconnectForPoolsAsBoolean

#### blobSendChunkSize

    ConnectionPropertiesImpl.MemorySizeConnectionProperty blobSendChunkSize

#### autoSlowLog

    ConnectionPropertiesImpl.BooleanConnectionProperty autoSlowLog

#### blobsAreStrings

    ConnectionPropertiesImpl.BooleanConnectionProperty blobsAreStrings

#### functionsNeverReturnBlobs

    ConnectionPropertiesImpl.BooleanConnectionProperty functionsNeverReturnBlobs

#### cacheCallableStatements

    ConnectionPropertiesImpl.BooleanConnectionProperty cacheCallableStatements

#### cachePreparedStatements

    ConnectionPropertiesImpl.BooleanConnectionProperty cachePreparedStatements

#### cacheResultSetMetadata

    ConnectionPropertiesImpl.BooleanConnectionProperty cacheResultSetMetadata

#### cacheResultSetMetaDataAsBoolean

    boolean cacheResultSetMetaDataAsBoolean

#### serverConfigCacheFactory

    ConnectionPropertiesImpl.StringConnectionProperty serverConfigCacheFactory

#### cacheServerConfiguration

    ConnectionPropertiesImpl.BooleanConnectionProperty cacheServerConfiguration

#### callableStatementCacheSize

    ConnectionPropertiesImpl.IntegerConnectionProperty callableStatementCacheSize

#### capitalizeTypeNames

    ConnectionPropertiesImpl.BooleanConnectionProperty capitalizeTypeNames

#### characterEncoding

    ConnectionPropertiesImpl.StringConnectionProperty characterEncoding

#### characterEncodingAsString

    java.lang.String characterEncodingAsString

#### characterEncodingIsAliasForSjis

    boolean characterEncodingIsAliasForSjis

#### characterSetResults

    ConnectionPropertiesImpl.StringConnectionProperty characterSetResults

#### connectionAttributes

    ConnectionPropertiesImpl.StringConnectionProperty connectionAttributes

#### clientInfoProvider

    ConnectionPropertiesImpl.StringConnectionProperty clientInfoProvider

#### clobberStreamingResults

    ConnectionPropertiesImpl.BooleanConnectionProperty clobberStreamingResults

#### clobCharacterEncoding

    ConnectionPropertiesImpl.StringConnectionProperty clobCharacterEncoding

#### compensateOnDuplicateKeyUpdateCounts

    ConnectionPropertiesImpl.BooleanConnectionProperty compensateOnDuplicateKeyUpdateCounts

#### connectionCollation

    ConnectionPropertiesImpl.StringConnectionProperty connectionCollation

#### connectionLifecycleInterceptors

    ConnectionPropertiesImpl.StringConnectionProperty connectionLifecycleInterceptors

#### connectTimeout

    ConnectionPropertiesImpl.IntegerConnectionProperty connectTimeout

#### continueBatchOnError

    ConnectionPropertiesImpl.BooleanConnectionProperty continueBatchOnError

#### createDatabaseIfNotExist

    ConnectionPropertiesImpl.BooleanConnectionProperty createDatabaseIfNotExist

#### defaultFetchSize

    ConnectionPropertiesImpl.IntegerConnectionProperty defaultFetchSize

#### detectServerPreparedStmts

    ConnectionPropertiesImpl.BooleanConnectionProperty detectServerPreparedStmts

#### dontTrackOpenResources

    ConnectionPropertiesImpl.BooleanConnectionProperty dontTrackOpenResources

#### dumpQueriesOnException

    ConnectionPropertiesImpl.BooleanConnectionProperty dumpQueriesOnException

#### dynamicCalendars

    ConnectionPropertiesImpl.BooleanConnectionProperty dynamicCalendars

#### elideSetAutoCommits

    ConnectionPropertiesImpl.BooleanConnectionProperty elideSetAutoCommits

#### emptyStringsConvertToZero

    ConnectionPropertiesImpl.BooleanConnectionProperty emptyStringsConvertToZero

#### emulateLocators

    ConnectionPropertiesImpl.BooleanConnectionProperty emulateLocators

#### emulateUnsupportedPstmts

    ConnectionPropertiesImpl.BooleanConnectionProperty emulateUnsupportedPstmts

#### enablePacketDebug

    ConnectionPropertiesImpl.BooleanConnectionProperty enablePacketDebug

#### enableQueryTimeouts

    ConnectionPropertiesImpl.BooleanConnectionProperty enableQueryTimeouts

#### explainSlowQueries

    ConnectionPropertiesImpl.BooleanConnectionProperty explainSlowQueries

#### exceptionInterceptors

    ConnectionPropertiesImpl.StringConnectionProperty exceptionInterceptors

#### failOverReadOnly

    ConnectionPropertiesImpl.BooleanConnectionProperty failOverReadOnly

When failed-over, set connection to read-only?

#### gatherPerformanceMetrics

    ConnectionPropertiesImpl.BooleanConnectionProperty gatherPerformanceMetrics

#### generateSimpleParameterMetadata

    ConnectionPropertiesImpl.BooleanConnectionProperty generateSimpleParameterMetadata

#### highAvailabilityAsBoolean

    boolean highAvailabilityAsBoolean

#### holdResultsOpenOverStatementClose

    ConnectionPropertiesImpl.BooleanConnectionProperty holdResultsOpenOverStatementClose

#### includeInnodbStatusInDeadlockExceptions

    ConnectionPropertiesImpl.BooleanConnectionProperty includeInnodbStatusInDeadlockExceptions

#### includeThreadDumpInDeadlockExceptions

    ConnectionPropertiesImpl.BooleanConnectionProperty includeThreadDumpInDeadlockExceptions

#### includeThreadNamesAsStatementComment

    ConnectionPropertiesImpl.BooleanConnectionProperty includeThreadNamesAsStatementComment

#### ignoreNonTxTables

    ConnectionPropertiesImpl.BooleanConnectionProperty ignoreNonTxTables

#### initialTimeout

    ConnectionPropertiesImpl.IntegerConnectionProperty initialTimeout

#### isInteractiveClient

    ConnectionPropertiesImpl.BooleanConnectionProperty isInteractiveClient

#### jdbcCompliantTruncation

    ConnectionPropertiesImpl.BooleanConnectionProperty jdbcCompliantTruncation

#### jdbcCompliantTruncationForReads

    boolean jdbcCompliantTruncationForReads

#### largeRowSizeThreshold

    ConnectionPropertiesImpl.MemorySizeConnectionProperty largeRowSizeThreshold

#### loadBalanceStrategy

    ConnectionPropertiesImpl.StringConnectionProperty loadBalanceStrategy

#### loadBalanceBlacklistTimeout

    ConnectionPropertiesImpl.IntegerConnectionProperty loadBalanceBlacklistTimeout

#### loadBalancePingTimeout

    ConnectionPropertiesImpl.IntegerConnectionProperty loadBalancePingTimeout

#### loadBalanceValidateConnectionOnSwapServer

    ConnectionPropertiesImpl.BooleanConnectionProperty loadBalanceValidateConnectionOnSwapServer

#### loadBalanceConnectionGroup

    ConnectionPropertiesImpl.StringConnectionProperty loadBalanceConnectionGroup

#### loadBalanceExceptionChecker

    ConnectionPropertiesImpl.StringConnectionProperty loadBalanceExceptionChecker

#### loadBalanceSQLStateFailover

    ConnectionPropertiesImpl.StringConnectionProperty loadBalanceSQLStateFailover

#### loadBalanceSQLExceptionSubclassFailover

    ConnectionPropertiesImpl.StringConnectionProperty loadBalanceSQLExceptionSubclassFailover

#### loadBalanceEnableJMX

    ConnectionPropertiesImpl.BooleanConnectionProperty loadBalanceEnableJMX

#### loadBalanceAutoCommitStatementRegex

    ConnectionPropertiesImpl.StringConnectionProperty loadBalanceAutoCommitStatementRegex

#### loadBalanceAutoCommitStatementThreshold

    ConnectionPropertiesImpl.IntegerConnectionProperty loadBalanceAutoCommitStatementThreshold

#### localSocketAddress

    ConnectionPropertiesImpl.StringConnectionProperty localSocketAddress

#### locatorFetchBufferSize

    ConnectionPropertiesImpl.MemorySizeConnectionProperty locatorFetchBufferSize

#### loggerClassName

    ConnectionPropertiesImpl.StringConnectionProperty loggerClassName

#### logSlowQueries

    ConnectionPropertiesImpl.BooleanConnectionProperty logSlowQueries

#### logXaCommands

    ConnectionPropertiesImpl.BooleanConnectionProperty logXaCommands

#### maintainTimeStats

    ConnectionPropertiesImpl.BooleanConnectionProperty maintainTimeStats

#### maintainTimeStatsAsBoolean

    boolean maintainTimeStatsAsBoolean

#### maxQuerySizeToLog

    ConnectionPropertiesImpl.IntegerConnectionProperty maxQuerySizeToLog

#### maxReconnects

    ConnectionPropertiesImpl.IntegerConnectionProperty maxReconnects

#### retriesAllDown

    ConnectionPropertiesImpl.IntegerConnectionProperty retriesAllDown

#### maxRows

    ConnectionPropertiesImpl.IntegerConnectionProperty maxRows

#### maxRowsAsInt

    int maxRowsAsInt

#### metadataCacheSize

    ConnectionPropertiesImpl.IntegerConnectionProperty metadataCacheSize

#### netTimeoutForStreamingResults

    ConnectionPropertiesImpl.IntegerConnectionProperty netTimeoutForStreamingResults

#### noAccessToProcedureBodies

    ConnectionPropertiesImpl.BooleanConnectionProperty noAccessToProcedureBodies

#### noDatetimeStringSync

    ConnectionPropertiesImpl.BooleanConnectionProperty noDatetimeStringSync

#### noTimezoneConversionForTimeType

    ConnectionPropertiesImpl.BooleanConnectionProperty noTimezoneConversionForTimeType

#### nullCatalogMeansCurrent

    ConnectionPropertiesImpl.BooleanConnectionProperty nullCatalogMeansCurrent

#### nullNamePatternMatchesAll

    ConnectionPropertiesImpl.BooleanConnectionProperty nullNamePatternMatchesAll

#### packetDebugBufferSize

    ConnectionPropertiesImpl.IntegerConnectionProperty packetDebugBufferSize

#### padCharsWithSpace

    ConnectionPropertiesImpl.BooleanConnectionProperty padCharsWithSpace

#### paranoid

    ConnectionPropertiesImpl.BooleanConnectionProperty paranoid

#### pedantic

    ConnectionPropertiesImpl.BooleanConnectionProperty pedantic

#### pinGlobalTxToPhysicalConnection

    ConnectionPropertiesImpl.BooleanConnectionProperty pinGlobalTxToPhysicalConnection

#### populateInsertRowWithDefaultValues

    ConnectionPropertiesImpl.BooleanConnectionProperty populateInsertRowWithDefaultValues

#### preparedStatementCacheSize

    ConnectionPropertiesImpl.IntegerConnectionProperty preparedStatementCacheSize

#### preparedStatementCacheSqlLimit

    ConnectionPropertiesImpl.IntegerConnectionProperty preparedStatementCacheSqlLimit

#### parseInfoCacheFactory

    ConnectionPropertiesImpl.StringConnectionProperty parseInfoCacheFactory

#### processEscapeCodesForPrepStmts

    ConnectionPropertiesImpl.BooleanConnectionProperty processEscapeCodesForPrepStmts

#### profilerEventHandler

    ConnectionPropertiesImpl.StringConnectionProperty profilerEventHandler

#### profileSql

    ConnectionPropertiesImpl.StringConnectionProperty profileSql

#### profileSQL

    ConnectionPropertiesImpl.BooleanConnectionProperty profileSQL

#### profileSQLAsBoolean

    boolean profileSQLAsBoolean

#### propertiesTransform

    ConnectionPropertiesImpl.StringConnectionProperty propertiesTransform

#### queriesBeforeRetryMaster

    ConnectionPropertiesImpl.IntegerConnectionProperty queriesBeforeRetryMaster

#### queryTimeoutKillsConnection

    ConnectionPropertiesImpl.BooleanConnectionProperty queryTimeoutKillsConnection

#### reconnectAtTxEnd

    ConnectionPropertiesImpl.BooleanConnectionProperty reconnectAtTxEnd

#### reconnectTxAtEndAsBoolean

    boolean reconnectTxAtEndAsBoolean

#### relaxAutoCommit

    ConnectionPropertiesImpl.BooleanConnectionProperty relaxAutoCommit

#### reportMetricsIntervalMillis

    ConnectionPropertiesImpl.IntegerConnectionProperty reportMetricsIntervalMillis

#### requireSSL

    ConnectionPropertiesImpl.BooleanConnectionProperty requireSSL

#### resourceId

    ConnectionPropertiesImpl.StringConnectionProperty resourceId

#### resultSetSizeThreshold

    ConnectionPropertiesImpl.IntegerConnectionProperty resultSetSizeThreshold

#### retainStatementAfterResultSetClose

    ConnectionPropertiesImpl.BooleanConnectionProperty retainStatementAfterResultSetClose

#### rewriteBatchedStatements

    ConnectionPropertiesImpl.BooleanConnectionProperty rewriteBatchedStatements

#### rollbackOnPooledClose

    ConnectionPropertiesImpl.BooleanConnectionProperty rollbackOnPooledClose

#### roundRobinLoadBalance

    ConnectionPropertiesImpl.BooleanConnectionProperty roundRobinLoadBalance

#### runningCTS13

    ConnectionPropertiesImpl.BooleanConnectionProperty runningCTS13

#### secondsBeforeRetryMaster

    ConnectionPropertiesImpl.IntegerConnectionProperty secondsBeforeRetryMaster

#### selfDestructOnPingSecondsLifetime

    ConnectionPropertiesImpl.IntegerConnectionProperty selfDestructOnPingSecondsLifetime

#### selfDestructOnPingMaxOperations

    ConnectionPropertiesImpl.IntegerConnectionProperty selfDestructOnPingMaxOperations

#### serverTimezone

    ConnectionPropertiesImpl.StringConnectionProperty serverTimezone

#### sessionVariables

    ConnectionPropertiesImpl.StringConnectionProperty sessionVariables

#### slowQueryThresholdMillis

    ConnectionPropertiesImpl.IntegerConnectionProperty slowQueryThresholdMillis

#### slowQueryThresholdNanos

    ConnectionPropertiesImpl.LongConnectionProperty slowQueryThresholdNanos

#### socketFactoryClassName

    ConnectionPropertiesImpl.StringConnectionProperty socketFactoryClassName

#### socketTimeout

    ConnectionPropertiesImpl.IntegerConnectionProperty socketTimeout

#### statementInterceptors

    ConnectionPropertiesImpl.StringConnectionProperty statementInterceptors

#### strictFloatingPoint

    ConnectionPropertiesImpl.BooleanConnectionProperty strictFloatingPoint

#### strictUpdates

    ConnectionPropertiesImpl.BooleanConnectionProperty strictUpdates

#### overrideSupportsIntegrityEnhancementFacility

    ConnectionPropertiesImpl.BooleanConnectionProperty overrideSupportsIntegrityEnhancementFacility

#### tcpNoDelay

    ConnectionPropertiesImpl.BooleanConnectionProperty tcpNoDelay

#### tcpKeepAlive

    ConnectionPropertiesImpl.BooleanConnectionProperty tcpKeepAlive

#### tcpRcvBuf

    ConnectionPropertiesImpl.IntegerConnectionProperty tcpRcvBuf

#### tcpSndBuf

    ConnectionPropertiesImpl.IntegerConnectionProperty tcpSndBuf

#### tcpTrafficClass

    ConnectionPropertiesImpl.IntegerConnectionProperty tcpTrafficClass

#### tinyInt1isBit

    ConnectionPropertiesImpl.BooleanConnectionProperty tinyInt1isBit

#### traceProtocol

    ConnectionPropertiesImpl.BooleanConnectionProperty traceProtocol

#### treatUtilDateAsTimestamp

    ConnectionPropertiesImpl.BooleanConnectionProperty treatUtilDateAsTimestamp

#### transformedBitIsBoolean

    ConnectionPropertiesImpl.BooleanConnectionProperty transformedBitIsBoolean

#### useBlobToStoreUTF8OutsideBMP

    ConnectionPropertiesImpl.BooleanConnectionProperty useBlobToStoreUTF8OutsideBMP

#### utf8OutsideBmpExcludedColumnNamePattern

    ConnectionPropertiesImpl.StringConnectionProperty utf8OutsideBmpExcludedColumnNamePattern

#### utf8OutsideBmpIncludedColumnNamePattern

    ConnectionPropertiesImpl.StringConnectionProperty utf8OutsideBmpIncludedColumnNamePattern

#### useCompression

    ConnectionPropertiesImpl.BooleanConnectionProperty useCompression

#### useColumnNamesInFindColumn

    ConnectionPropertiesImpl.BooleanConnectionProperty useColumnNamesInFindColumn

#### useConfigs

    ConnectionPropertiesImpl.StringConnectionProperty useConfigs

#### useCursorFetch

    ConnectionPropertiesImpl.BooleanConnectionProperty useCursorFetch

#### useDynamicCharsetInfo

    ConnectionPropertiesImpl.BooleanConnectionProperty useDynamicCharsetInfo

#### useDirectRowUnpack

    ConnectionPropertiesImpl.BooleanConnectionProperty useDirectRowUnpack

#### useFastIntParsing

    ConnectionPropertiesImpl.BooleanConnectionProperty useFastIntParsing

#### useFastDateParsing

    ConnectionPropertiesImpl.BooleanConnectionProperty useFastDateParsing

#### useHostsInPrivileges

    ConnectionPropertiesImpl.BooleanConnectionProperty useHostsInPrivileges

#### useInformationSchema

    ConnectionPropertiesImpl.BooleanConnectionProperty useInformationSchema

#### useJDBCCompliantTimezoneShift

    ConnectionPropertiesImpl.BooleanConnectionProperty useJDBCCompliantTimezoneShift

#### useLocalSessionState

    ConnectionPropertiesImpl.BooleanConnectionProperty useLocalSessionState

#### useLocalTransactionState

    ConnectionPropertiesImpl.BooleanConnectionProperty useLocalTransactionState

#### useLegacyDatetimeCode

    ConnectionPropertiesImpl.BooleanConnectionProperty useLegacyDatetimeCode

#### useNanosForElapsedTime

    ConnectionPropertiesImpl.BooleanConnectionProperty useNanosForElapsedTime

#### useOldAliasMetadataBehavior

    ConnectionPropertiesImpl.BooleanConnectionProperty useOldAliasMetadataBehavior

#### useOldUTF8Behavior

    ConnectionPropertiesImpl.BooleanConnectionProperty useOldUTF8Behavior

#### useOldUTF8BehaviorAsBoolean

    boolean useOldUTF8BehaviorAsBoolean

#### useOnlyServerErrorMessages

    ConnectionPropertiesImpl.BooleanConnectionProperty useOnlyServerErrorMessages

#### useReadAheadInput

    ConnectionPropertiesImpl.BooleanConnectionProperty useReadAheadInput

#### useSqlStateCodes

    ConnectionPropertiesImpl.BooleanConnectionProperty useSqlStateCodes

#### useSSL

    ConnectionPropertiesImpl.BooleanConnectionProperty useSSL

#### useSSPSCompatibleTimezoneShift

    ConnectionPropertiesImpl.BooleanConnectionProperty useSSPSCompatibleTimezoneShift

#### useStreamLengthsInPrepStmts

    ConnectionPropertiesImpl.BooleanConnectionProperty useStreamLengthsInPrepStmts

#### useTimezone

    ConnectionPropertiesImpl.BooleanConnectionProperty useTimezone

#### useUltraDevWorkAround

    ConnectionPropertiesImpl.BooleanConnectionProperty useUltraDevWorkAround

#### useUnbufferedInput

    ConnectionPropertiesImpl.BooleanConnectionProperty useUnbufferedInput

#### useUnicode

    ConnectionPropertiesImpl.BooleanConnectionProperty useUnicode

#### useUnicodeAsBoolean

    boolean useUnicodeAsBoolean

#### useUsageAdvisor

    ConnectionPropertiesImpl.BooleanConnectionProperty useUsageAdvisor

#### useUsageAdvisorAsBoolean

    boolean useUsageAdvisorAsBoolean

#### yearIsDateType

    ConnectionPropertiesImpl.BooleanConnectionProperty yearIsDateType

#### zeroDateTimeBehavior

    ConnectionPropertiesImpl.StringConnectionProperty zeroDateTimeBehavior

#### useJvmCharsetConverters

    ConnectionPropertiesImpl.BooleanConnectionProperty useJvmCharsetConverters

#### useGmtMillisForDatetimes

    ConnectionPropertiesImpl.BooleanConnectionProperty useGmtMillisForDatetimes

#### dumpMetadataOnColumnNotFound

    ConnectionPropertiesImpl.BooleanConnectionProperty dumpMetadataOnColumnNotFound

#### clientCertificateKeyStoreUrl

    ConnectionPropertiesImpl.StringConnectionProperty clientCertificateKeyStoreUrl

#### trustCertificateKeyStoreUrl

    ConnectionPropertiesImpl.StringConnectionProperty trustCertificateKeyStoreUrl

#### clientCertificateKeyStoreType

    ConnectionPropertiesImpl.StringConnectionProperty clientCertificateKeyStoreType

#### clientCertificateKeyStorePassword

    ConnectionPropertiesImpl.StringConnectionProperty clientCertificateKeyStorePassword

#### trustCertificateKeyStoreType

    ConnectionPropertiesImpl.StringConnectionProperty trustCertificateKeyStoreType

#### trustCertificateKeyStorePassword

    ConnectionPropertiesImpl.StringConnectionProperty trustCertificateKeyStorePassword

#### verifyServerCertificate

    ConnectionPropertiesImpl.BooleanConnectionProperty verifyServerCertificate

#### useAffectedRows

    ConnectionPropertiesImpl.BooleanConnectionProperty useAffectedRows

#### passwordCharacterEncoding

    ConnectionPropertiesImpl.StringConnectionProperty passwordCharacterEncoding

#### maxAllowedPacket

    ConnectionPropertiesImpl.IntegerConnectionProperty maxAllowedPacket

#### authenticationPlugins

    ConnectionPropertiesImpl.StringConnectionProperty authenticationPlugins

#### disabledAuthenticationPlugins

    ConnectionPropertiesImpl.StringConnectionProperty disabledAuthenticationPlugins

#### defaultAuthenticationPlugin

    ConnectionPropertiesImpl.StringConnectionProperty defaultAuthenticationPlugin

#### disconnectOnExpiredPasswords

    ConnectionPropertiesImpl.BooleanConnectionProperty disconnectOnExpiredPasswords

#### getProceduresReturnsFunctions

    ConnectionPropertiesImpl.BooleanConnectionProperty getProceduresReturnsFunctions

### Class com.mysql.jdbc.ConnectionPropertiesImpl.LongConnectionProperty extends ConnectionPropertiesImpl.IntegerConnectionProperty implements Serializable

serialVersionUID:
  6068572984340480895L

### Class com.mysql.jdbc.DocsConnectionPropsHelper extends ConnectionPropertiesImpl implements Serializable

serialVersionUID:
  -1580779062220390294L

### Class com.mysql.jdbc.JDBC4Connection extends ConnectionImpl implements Serializable

### Serialized Fields

#### infoProvider

    JDBC4ClientInfoProvider infoProvider

### Class com.mysql.jdbc.MysqlDataTruncation extends java.sql.DataTruncation implements Serializable

serialVersionUID:
  3263928195256986226L

### Serialized Fields

#### message

    java.lang.String message

#### vendorErrorCode

    int vendorErrorCode

### Class com.mysql.jdbc.NotImplemented extends java.sql.SQLException implements Serializable

serialVersionUID:
  7768433826547599990L

### Class com.mysql.jdbc.NotUpdatable extends java.sql.SQLException implements Serializable

serialVersionUID:
  8084742846039782258L

### Class com.mysql.jdbc.PacketTooBigException extends java.sql.SQLException implements Serializable

serialVersionUID:
  7248633977685452174L