Dependencies
- avalon-framework/avalon-framework/4.1.5 (available as org.apache.avalon.framework/avalon-framework-impl/4.3.1)
- com.fasterxml.jackson.core/jackson-annotations/2.11.3
- com.fasterxml.jackson.core/jackson-core/2.11.3
- com.fasterxml.jackson.core/jackson-databind/2.11.3
- com.github.jponge/lzma-java/1.3
- com.google.protobuf.nano/protobuf-javanano/3.0.0-alpha-5
- com.google.protobuf/protobuf-java/2.6.1
- com.jcraft/jzlib/1.1.3
- commons-logging/commons-logging/1.2
- com.ning/compress-lzf/1.0.3
- com.sun/tools/1.8
- io.netty/netty-buffer/4.1.49.Final (available as io.netty/netty-all/4.1.25.Final)
- io.netty/netty-codec/4.1.49.Final (available as io.netty/netty-all/4.1.25.Final)
- io.netty/netty-codec-dns/4.1.49.Final (available as io.netty/netty-all/4.1.25.Final)
- io.netty/netty-codec-haproxy/4.1.49.Final (available as io.netty/netty-all/4.1.25.Final)
- io.netty/netty-codec-http2/4.1.49.Final (available as io.netty/netty-all/4.1.25.Final)
- io.netty/netty-codec-http/4.1.49.Final (available as io.netty/netty-all/4.1.25.Final)
- io.netty/netty-codec-socks/4.1.49.Final (available as io.netty/netty-all/4.1.25.Final)
- io.netty/netty-common/4.1.49.Final (available as io.netty/netty-all/4.1.25.Final)
- io.netty/netty-handler/4.1.49.Final (available as io.netty/netty-all/4.1.25.Final)
- io.netty/netty-handler-proxy/4.1.49.Final (available as io.netty/netty-all/4.1.25.Final)
- io.netty/netty-resolver/4.1.49.Final (available as io.netty/netty-all/4.1.25.Final)
- io.netty/netty-resolver-dns/4.1.49.Final (available as io.netty/netty-all/4.1.25.Final)
- io.netty/netty-tcnative/2.0.30.Final
- io.netty/netty-transport/4.1.49.Final (available as io.netty/netty-all/4.1.25.Final)
- io.netty/netty-transport-native-epoll/4.1.49.Final (available as io.netty/netty-all/4.1.25.Final)
- io.netty/netty-transport-native-kqueue/4.1.49.Final (available as io.netty/netty-all/4.1.25.Final)
- io.netty/netty-transport-native-unix-common/4.1.49.Final (available as io.netty/netty-all/4.1.25.Final)
- io.projectreactor.tools/blockhound/1.0.3.RELEASE
- io.vertx/vertx-codegen/4.0.0
- io.vertx/vertx-core/4.0.0
- io.vertx/vertx-docgen/0.9.2
- io.vertx/vertx-sql-client/4.0.0
- java/11
- log4j/log4j/1.2.17
- logkit/logkit/1.0.1
- net.jpountz.lz4/lz4/1.3.0
- org.apache.geronimo.specs/geronimo-jms_1.1_spec/1.0
- org.apache.logging.log4j/log4j-api/2.6.2
- org.bouncycastle/bcpkix-jdk15on/1.65
- org.bouncycastle/bcprov-jdk15on/1.65
- org.conscrypt/conscrypt-openjdk-uber/1.3.0
- org.jboss.marshalling/jboss-marshalling/1.4.11.Final
- org.slf4j/slf4j-api/1.7.21
Declarations
-
examples
-
MySQLClientExamples
- gettingStarted(): void
- configureFromDataObject(Vertx): void
- configureConnectionCharset(): void
- configureConnectionCollation(): void
- configureConnectionAttributes(): void
- configureFromUri(Vertx): void
- connecting01(): void
- connecting02(Vertx): void
- connecting03(Pool): void
- connecting04(Vertx): void
- connectWithUnixDomainSocket(Vertx): void
- reconnectAttempts(MySQLConnectOptions): void
- lastInsertId(SqlClient): void
- implicitTypeConversionExample(SqlClient): void
- booleanExample01(SqlClient): void
- booleanExample02(SqlClient): void
- jsonExample(): void
- numericExample(Row): void
- Color
- enumeratedType01Example(SqlClient): void
- enumeratedType02Example(SqlClient): void
- geometryExample01(SqlClient): void
- geometryExample02(SqlClient): void
- geometryExample03(SqlClient): void
- geometryExample04(SqlClient): void
- collector01Example(SqlClient): void
- collector02Example(SqlClient): void
- storedProcedureExample(SqlClient): void
- defaultAuthPluginExample(): void
- rsaPublicKeyExample(): void
- tlsExample(Vertx): void
- pingExample(MySQLConnection): void
- resetConnectionExample(MySQLConnection): void
- changeUserExample(MySQLConnection): void
- initDbExample(MySQLConnection): void
- statisticsExample(MySQLConnection): void
- debugExample(MySQLConnection): void
- setOptionExample01(MySQLConnection): void
-
SqlClientExamples
- queries01(SqlClient): void
- queries02(SqlClient): void
- queries03(SqlClient): void
- queries04(SqlClient): void
- queries05(Row): void
- queries06(Row): void
- queries07(Row): void
- queries08(SqlClient): void
- queries09(SqlClient, SqlConnectOptions): void
- queries10(SqlConnection): void
- usingConnections01(Vertx, Pool): void
- usingConnections02(SqlConnection): void
- usingConnections03(Pool): void
- transaction01(Pool): void
- transaction02(Transaction): void
- transaction03(Pool): void
- usingCursors01(SqlConnection): void
- usingCursors02(Cursor): void
- usingCursors03(SqlConnection): void
- tracing01(MySQLConnectOptions): void
-
MySQLClientExamples
-
io
-
vertx
-
mysqlclient
-
MySQLAuthOptions
- user: String
- password: String
- database: String
- collation: String
- charset: String
- serverRsaPublicKeyPath: String
- serverRsaPublicKeyValue: Buffer
- properties: Map<String, String>
- MySQLAuthOptions(): void
- MySQLAuthOptions(JsonObject): void
- MySQLAuthOptions(MySQLAuthOptions): void
- getUser(): String
- setUser(String): MySQLAuthOptions
- getPassword(): String
- setPassword(String): MySQLAuthOptions
- getDatabase(): String
- setDatabase(String): MySQLAuthOptions
- getProperties(): Map<String, String>
- setProperties(Map<String, String>): MySQLAuthOptions
- addProperty(String, String): MySQLAuthOptions
- getCollation(): String
- setCollation(String): MySQLAuthOptions
- getCharset(): String
- setCharset(String): MySQLAuthOptions
- getServerRsaPublicKeyPath(): String
- setServerRsaPublicKeyPath(String): MySQLAuthOptions
- getServerRsaPublicKeyValue(): Buffer
- setServerRsaPublicKeyValue(Buffer): MySQLAuthOptions
- toJson(): JsonObject
- init(): void
- MySQLAuthOptionsConverter
- MySQLAuthenticationPlugin
- MySQLClient
-
MySQLConnectOptions
- fromUri(String): MySQLConnectOptions
- DEFAULT_HOST: String
- DEFAULT_PORT: int
- DEFAULT_USER: String
- DEFAULT_PASSWORD: String
- DEFAULT_SCHEMA: String
- DEFAULT_CHARSET: String
- DEFAULT_USE_AFFECTED_ROWS: boolean
- DEFAULT_CONNECTION_ATTRIBUTES: Map<String, String>
- DEFAULT_SSL_MODE: SslMode
- DEFAULT_CHARACTER_ENCODING: String
- static class initializer
- collation: String
- charset: String
- useAffectedRows: Boolean
- sslMode: SslMode
- serverRsaPublicKeyPath: String
- serverRsaPublicKeyValue: Buffer
- characterEncoding: String
- authenticationPlugin: MySQLAuthenticationPlugin
- MySQLConnectOptions(): void
- MySQLConnectOptions(JsonObject): void
- MySQLConnectOptions(SqlConnectOptions): void
- MySQLConnectOptions(MySQLConnectOptions): void
- getCollation(): String
- setCollation(String): MySQLConnectOptions
- getCharset(): String
- setCharset(String): MySQLConnectOptions
- getCharacterEncoding(): String
- setCharacterEncoding(String): MySQLConnectOptions
- isUseAffectedRows(): boolean
- setUseAffectedRows(boolean): MySQLConnectOptions
- getSslMode(): SslMode
- setSslMode(SslMode): MySQLConnectOptions
- getAuthenticationPlugin(): MySQLAuthenticationPlugin
- setAuthenticationPlugin(MySQLAuthenticationPlugin): MySQLConnectOptions
- setSsl(boolean): MySQLConnectOptions
- setServerRsaPublicKeyPath(String): MySQLConnectOptions
- getServerRsaPublicKeyPath(): String
- setServerRsaPublicKeyValue(Buffer): MySQLConnectOptions
- getServerRsaPublicKeyValue(): Buffer
- setHost(String): MySQLConnectOptions
- setPort(int): MySQLConnectOptions
- setUser(String): MySQLConnectOptions
- setPassword(String): MySQLConnectOptions
- setDatabase(String): MySQLConnectOptions
- setCachePreparedStatements(boolean): MySQLConnectOptions
- setPreparedStatementCacheMaxSize(int): MySQLConnectOptions
- setPreparedStatementCacheSqlFilter(Predicate<String>): MySQLConnectOptions
- setPreparedStatementCacheSqlLimit(int): MySQLConnectOptions
- setProperties(Map<String, String>): MySQLConnectOptions
- addProperty(String, String): MySQLConnectOptions
- setSendBufferSize(int): MySQLConnectOptions
- setReceiveBufferSize(int): MySQLConnectOptions
- setReuseAddress(boolean): MySQLConnectOptions
- setReusePort(boolean): MySQLConnectOptions
- setTrafficClass(int): MySQLConnectOptions
- setTcpNoDelay(boolean): MySQLConnectOptions
- setTcpKeepAlive(boolean): MySQLConnectOptions
- setSoLinger(int): MySQLConnectOptions
- setIdleTimeout(int): MySQLConnectOptions
- setIdleTimeoutUnit(TimeUnit): MySQLConnectOptions
- setKeyCertOptions(KeyCertOptions): MySQLConnectOptions
- setKeyStoreOptions(JksOptions): MySQLConnectOptions
- setPfxKeyCertOptions(PfxOptions): MySQLConnectOptions
- setPemKeyCertOptions(PemKeyCertOptions): MySQLConnectOptions
- setTrustOptions(TrustOptions): MySQLConnectOptions
- setTrustStoreOptions(JksOptions): MySQLConnectOptions
- setPemTrustOptions(PemTrustOptions): MySQLConnectOptions
- setPfxTrustOptions(PfxOptions): MySQLConnectOptions
- addEnabledCipherSuite(String): MySQLConnectOptions
- addEnabledSecureTransportProtocol(String): MySQLConnectOptions
- removeEnabledSecureTransportProtocol(String): MySQLConnectOptions
- setUseAlpn(boolean): MySQLConnectOptions
- setSslEngineOptions(SSLEngineOptions): MySQLConnectOptions
- setJdkSslEngineOptions(JdkSSLEngineOptions): MySQLConnectOptions
- setTcpFastOpen(boolean): MySQLConnectOptions
- setTcpCork(boolean): MySQLConnectOptions
- setTcpQuickAck(boolean): MySQLConnectOptions
- setOpenSslEngineOptions(OpenSSLEngineOptions): ClientOptionsBase
- addCrlPath(String): MySQLConnectOptions
- addCrlValue(Buffer): MySQLConnectOptions
- setTrustAll(boolean): MySQLConnectOptions
- setConnectTimeout(int): MySQLConnectOptions
- setMetricsName(String): MySQLConnectOptions
- setReconnectAttempts(int): MySQLConnectOptions
- setReconnectInterval(long): MySQLConnectOptions
- setHostnameVerificationAlgorithm(String): MySQLConnectOptions
- setLogActivity(boolean): MySQLConnectOptions
- setProxyOptions(ProxyOptions): MySQLConnectOptions
- setLocalAddress(String): MySQLConnectOptions
- setEnabledSecureTransportProtocols(Set<String>): MySQLConnectOptions
- setSslHandshakeTimeout(long): MySQLConnectOptions
- setSslHandshakeTimeoutUnit(TimeUnit): MySQLConnectOptions
- setTracingPolicy(TracingPolicy): MySQLConnectOptions
- init(): void
- toJson(): JsonObject
- getSocketAddress(): SocketAddress
- isUsingDomainSocket(): boolean
- MySQLConnectOptionsConverter
-
MySQLConnection
- connect(Vertx, MySQLConnectOptions, Handler<AsyncResult<MySQLConnection>>): void
- connect(Vertx, MySQLConnectOptions): Future<MySQLConnection>
- connect(Vertx, String, Handler<AsyncResult<MySQLConnection>>): void
- connect(Vertx, String): Future<MySQLConnection>
- prepare(String, Handler<AsyncResult<PreparedStatement>>): MySQLConnection
- exceptionHandler(Handler<Throwable>): MySQLConnection
- closeHandler(Handler<Void>): MySQLConnection
- ping(Handler<AsyncResult<Void>>): MySQLConnection
- ping(): Future<Void>
- specifySchema(String, Handler<AsyncResult<Void>>): MySQLConnection
- specifySchema(String): Future<Void>
- getInternalStatistics(Handler<AsyncResult<String>>): MySQLConnection
- getInternalStatistics(): Future<String>
- setOption(MySQLSetOption, Handler<AsyncResult<Void>>): MySQLConnection
- setOption(MySQLSetOption): Future<Void>
- resetConnection(Handler<AsyncResult<Void>>): MySQLConnection
- resetConnection(): Future<Void>
- debug(Handler<AsyncResult<Void>>): MySQLConnection
- debug(): Future<Void>
- changeUser(MySQLAuthOptions, Handler<AsyncResult<Void>>): MySQLConnection
- changeUser(MySQLAuthOptions): Future<Void>
- MySQLException
- MySQLPool
- MySQLSetOption
- SslMode
- data
-
impl
-
MySQLCollation
- big5_chinese_ci: MySQLCollation
- latin2_czech_cs: MySQLCollation
- dec8_swedish_ci: MySQLCollation
- cp850_general_ci: MySQLCollation
- latin1_german1_ci: MySQLCollation
- hp8_english_ci: MySQLCollation
- koi8r_general_ci: MySQLCollation
- latin1_swedish_ci: MySQLCollation
- latin2_general_ci: MySQLCollation
- swe7_swedish_ci: MySQLCollation
- ascii_general_ci: MySQLCollation
- ujis_japanese_ci: MySQLCollation
- sjis_japanese_ci: MySQLCollation
- cp1251_bulgarian_ci: MySQLCollation
- latin1_danish_ci: MySQLCollation
- hebrew_general_ci: MySQLCollation
- tis620_thai_ci: MySQLCollation
- euckr_korean_ci: MySQLCollation
- latin7_estonian_cs: MySQLCollation
- latin2_hungarian_ci: MySQLCollation
- koi8u_general_ci: MySQLCollation
- cp1251_ukrainian_ci: MySQLCollation
- gb2312_chinese_ci: MySQLCollation
- greek_general_ci: MySQLCollation
- cp1250_general_ci: MySQLCollation
- latin2_croatian_ci: MySQLCollation
- gbk_chinese_ci: MySQLCollation
- cp1257_lithuanian_ci: MySQLCollation
- latin5_turkish_ci: MySQLCollation
- latin1_german2_ci: MySQLCollation
- armscii8_general_ci: MySQLCollation
- utf8_general_ci: MySQLCollation
- cp1250_czech_cs: MySQLCollation
- ucs2_general_ci: MySQLCollation
- cp866_general_ci: MySQLCollation
- keybcs2_general_ci: MySQLCollation
- macce_general_ci: MySQLCollation
- macroman_general_ci: MySQLCollation
- cp852_general_ci: MySQLCollation
- latin7_general_ci: MySQLCollation
- latin7_general_cs: MySQLCollation
- macce_bin: MySQLCollation
- cp1250_croatian_ci: MySQLCollation
- utf8mb4_general_ci: MySQLCollation
- utf8mb4_bin: MySQLCollation
- latin1_bin: MySQLCollation
- latin1_general_ci: MySQLCollation
- latin1_general_cs: MySQLCollation
- cp1251_bin: MySQLCollation
- cp1251_general_ci: MySQLCollation
- cp1251_general_cs: MySQLCollation
- macroman_bin: MySQLCollation
- utf16_general_ci: MySQLCollation
- utf16_bin: MySQLCollation
- utf16le_general_ci: MySQLCollation
- cp1256_general_ci: MySQLCollation
- cp1257_bin: MySQLCollation
- cp1257_general_ci: MySQLCollation
- utf32_general_ci: MySQLCollation
- utf32_bin: MySQLCollation
- utf16le_bin: MySQLCollation
- binary: MySQLCollation
- armscii8_bin: MySQLCollation
- ascii_bin: MySQLCollation
- cp1250_bin: MySQLCollation
- cp1256_bin: MySQLCollation
- cp866_bin: MySQLCollation
- dec8_bin: MySQLCollation
- greek_bin: MySQLCollation
- hebrew_bin: MySQLCollation
- hp8_bin: MySQLCollation
- keybcs2_bin: MySQLCollation
- koi8r_bin: MySQLCollation
- koi8u_bin: MySQLCollation
- latin2_bin: MySQLCollation
- latin5_bin: MySQLCollation
- latin7_bin: MySQLCollation
- cp850_bin: MySQLCollation
- cp852_bin: MySQLCollation
- swe7_bin: MySQLCollation
- utf8_bin: MySQLCollation
- big5_bin: MySQLCollation
- euckr_bin: MySQLCollation
- gb2312_bin: MySQLCollation
- gbk_bin: MySQLCollation
- sjis_bin: MySQLCollation
- tis620_bin: MySQLCollation
- ucs2_bin: MySQLCollation
- ujis_bin: MySQLCollation
- geostd8_general_ci: MySQLCollation
- geostd8_bin: MySQLCollation
- latin1_spanish_ci: MySQLCollation
- cp932_japanese_ci: MySQLCollation
- cp932_bin: MySQLCollation
- eucjpms_japanese_ci: MySQLCollation
- eucjpms_bin: MySQLCollation
- cp1250_polish_ci: MySQLCollation
- utf16_unicode_ci: MySQLCollation
- utf16_icelandic_ci: MySQLCollation
- utf16_latvian_ci: MySQLCollation
- utf16_romanian_ci: MySQLCollation
- utf16_slovenian_ci: MySQLCollation
- utf16_polish_ci: MySQLCollation
- utf16_estonian_ci: MySQLCollation
- utf16_spanish_ci: MySQLCollation
- utf16_swedish_ci: MySQLCollation
- utf16_turkish_ci: MySQLCollation
- utf16_czech_ci: MySQLCollation
- utf16_danish_ci: MySQLCollation
- utf16_lithuanian_ci: MySQLCollation
- utf16_slovak_ci: MySQLCollation
- utf16_spanish2_ci: MySQLCollation
- utf16_roman_ci: MySQLCollation
- utf16_persian_ci: MySQLCollation
- utf16_esperanto_ci: MySQLCollation
- utf16_hungarian_ci: MySQLCollation
- utf16_sinhala_ci: MySQLCollation
- utf16_german2_ci: MySQLCollation
- utf16_croatian_ci: MySQLCollation
- utf16_unicode_520_ci: MySQLCollation
- utf16_vietnamese_ci: MySQLCollation
- ucs2_unicode_ci: MySQLCollation
- ucs2_icelandic_ci: MySQLCollation
- ucs2_latvian_ci: MySQLCollation
- ucs2_romanian_ci: MySQLCollation
- ucs2_slovenian_ci: MySQLCollation
- ucs2_polish_ci: MySQLCollation
- ucs2_estonian_ci: MySQLCollation
- ucs2_spanish_ci: MySQLCollation
- ucs2_swedish_ci: MySQLCollation
- ucs2_turkish_ci: MySQLCollation
- ucs2_czech_ci: MySQLCollation
- ucs2_danish_ci: MySQLCollation
- ucs2_lithuanian_ci: MySQLCollation
- ucs2_slovak_ci: MySQLCollation
- ucs2_spanish2_ci: MySQLCollation
- ucs2_roman_ci: MySQLCollation
- ucs2_persian_ci: MySQLCollation
- ucs2_esperanto_ci: MySQLCollation
- ucs2_hungarian_ci: MySQLCollation
- ucs2_sinhala_ci: MySQLCollation
- ucs2_german2_ci: MySQLCollation
- ucs2_croatian_ci: MySQLCollation
- ucs2_unicode_520_ci: MySQLCollation
- ucs2_vietnamese_ci: MySQLCollation
- ucs2_general_mysql500_ci: MySQLCollation
- utf32_unicode_ci: MySQLCollation
- utf32_icelandic_ci: MySQLCollation
- utf32_latvian_ci: MySQLCollation
- utf32_romanian_ci: MySQLCollation
- utf32_slovenian_ci: MySQLCollation
- utf32_polish_ci: MySQLCollation
- utf32_estonian_ci: MySQLCollation
- utf32_spanish_ci: MySQLCollation
- utf32_swedish_ci: MySQLCollation
- utf32_turkish_ci: MySQLCollation
- utf32_czech_ci: MySQLCollation
- utf32_danish_ci: MySQLCollation
- utf32_lithuanian_ci: MySQLCollation
- utf32_slovak_ci: MySQLCollation
- utf32_spanish2_ci: MySQLCollation
- utf32_roman_ci: MySQLCollation
- utf32_persian_ci: MySQLCollation
- utf32_esperanto_ci: MySQLCollation
- utf32_hungarian_ci: MySQLCollation
- utf32_sinhala_ci: MySQLCollation
- utf32_german2_ci: MySQLCollation
- utf32_croatian_ci: MySQLCollation
- utf32_unicode_520_ci: MySQLCollation
- utf32_vietnamese_ci: MySQLCollation
- utf8_unicode_ci: MySQLCollation
- utf8_icelandic_ci: MySQLCollation
- utf8_latvian_ci: MySQLCollation
- utf8_romanian_ci: MySQLCollation
- utf8_slovenian_ci: MySQLCollation
- utf8_polish_ci: MySQLCollation
- utf8_estonian_ci: MySQLCollation
- utf8_spanish_ci: MySQLCollation
- utf8_swedish_ci: MySQLCollation
- utf8_turkish_ci: MySQLCollation
- utf8_czech_ci: MySQLCollation
- utf8_danish_ci: MySQLCollation
- utf8_lithuanian_ci: MySQLCollation
- utf8_slovak_ci: MySQLCollation
- utf8_spanish2_ci: MySQLCollation
- utf8_roman_ci: MySQLCollation
- utf8_persian_ci: MySQLCollation
- utf8_esperanto_ci: MySQLCollation
- utf8_hungarian_ci: MySQLCollation
- utf8_sinhala_ci: MySQLCollation
- utf8_german2_ci: MySQLCollation
- utf8_croatian_ci: MySQLCollation
- utf8_unicode_520_ci: MySQLCollation
- utf8_vietnamese_ci: MySQLCollation
- utf8_general_mysql500_ci: MySQLCollation
- utf8mb4_unicode_ci: MySQLCollation
- utf8mb4_icelandic_ci: MySQLCollation
- utf8mb4_latvian_ci: MySQLCollation
- utf8mb4_romanian_ci: MySQLCollation
- utf8mb4_slovenian_ci: MySQLCollation
- utf8mb4_polish_ci: MySQLCollation
- utf8mb4_estonian_ci: MySQLCollation
- utf8mb4_spanish_ci: MySQLCollation
- utf8mb4_swedish_ci: MySQLCollation
- utf8mb4_turkish_ci: MySQLCollation
- utf8mb4_czech_ci: MySQLCollation
- utf8mb4_danish_ci: MySQLCollation
- utf8mb4_lithuanian_ci: MySQLCollation
- utf8mb4_slovak_ci: MySQLCollation
- utf8mb4_spanish2_ci: MySQLCollation
- utf8mb4_roman_ci: MySQLCollation
- utf8mb4_persian_ci: MySQLCollation
- utf8mb4_esperanto_ci: MySQLCollation
- utf8mb4_hungarian_ci: MySQLCollation
- utf8mb4_sinhala_ci: MySQLCollation
- utf8mb4_german2_ci: MySQLCollation
- utf8mb4_croatian_ci: MySQLCollation
- utf8mb4_unicode_520_ci: MySQLCollation
- utf8mb4_vietnamese_ci: MySQLCollation
- gb18030_chinese_ci: MySQLCollation
- gb18030_bin: MySQLCollation
- gb18030_unicode_520_ci: MySQLCollation
- utf8mb4_0900_ai_ci: MySQLCollation
- LOGGER: Logger
- SUPPORTED_COLLATION_NAMES: List<String>
- SUPPORTED_CHARSET_NAMES: List<String>
- charsetToDefaultCollationMapping: Map<String, String>
- idToJavaCharsetMapping: IntObjectMap<Charset>
- static class initializer
- DEFAULT_COLLATION: MySQLCollation
- mysqlCharsetName: String
- mappedJavaCharsetName: String
- collationId: int
- MySQLCollation(String, String, int): void
- valueOfName(String): MySQLCollation
- getJavaCharsetByCollationId(int): Charset
- getDefaultCollationFromCharsetName(String): String
- mysqlCharsetName(): String
- mappedJavaCharsetName(): String
- collationId(): int
-
MySQLConnectionFactory
- collation: MySQLCollation
- charsetEncoding: Charset
- useAffectedRows: boolean
- sslMode: SslMode
- serverRsaPublicKey: Buffer
- initialCapabilitiesFlags: int
- authenticationPlugin: MySQLAuthenticationPlugin
- MySQLConnectionFactory(ContextInternal, MySQLConnectOptions): void
- initializeConfiguration(SqlConnectOptions): void
- configureNetClientOptions(NetClientOptions): void
- doConnectInternal(Promise<Connection>): void
- initCapabilitiesFlags(): int
-
MySQLConnectionImpl
- connect(ContextInternal, MySQLConnectOptions): Future<MySQLConnection>
- connect(MySQLConnectionFactory, ContextInternal, QueryTracer, ClientMetrics, Promise<MySQLConnection>): void
- factory: MySQLConnectionFactory
- MySQLConnectionImpl(MySQLConnectionFactory, ContextInternal, Connection, QueryTracer, ClientMetrics): void
- ping(Handler<AsyncResult<Void>>): MySQLConnection
- ping(): Future<Void>
- specifySchema(String, Handler<AsyncResult<Void>>): MySQLConnection
- specifySchema(String): Future<Void>
- getInternalStatistics(Handler<AsyncResult<String>>): MySQLConnection
- getInternalStatistics(): Future<String>
- setOption(MySQLSetOption, Handler<AsyncResult<Void>>): MySQLConnection
- setOption(MySQLSetOption): Future<Void>
- resetConnection(Handler<AsyncResult<Void>>): MySQLConnection
- resetConnection(): Future<Void>
- debug(Handler<AsyncResult<Void>>): MySQLConnection
- debug(): Future<Void>
- changeUser(MySQLAuthOptions, Handler<AsyncResult<Void>>): MySQLConnection
- changeUser(MySQLAuthOptions): Future<Void>
-
MySQLConnectionUriParser
- SCHEME_DESIGNATOR_REGEX: String
- USER_INFO_REGEX: String
- NET_LOCATION_REGEX: String
- PORT_REGEX: String
- SCHEMA_REGEX: String
- ATTRIBUTES_REGEX: String
- FULL_URI_REGEX: String
- parse(String): JsonObject
- doParse(String, JsonObject): void
- parseUserAndPassword(String, JsonObject): void
- parseNetLocation(String, JsonObject): void
- parsePort(String, JsonObject): void
- parseSchemaName(String, JsonObject): void
- parseAttributes(String, JsonObject): void
- parseNetLocationValue(String, JsonObject): void
- isRegardedAsIpv6Address(String): boolean
- decodeUrl(String): String
- occurExactlyOnce(String, String): boolean
-
MySQLDatabaseMetadata
- LOGGER: Logger
- fullVersion: String
- productName: String
- majorVersion: int
- minorVersion: int
- microVersion: int
- MySQLDatabaseMetadata(String, String, int, int, int): void
- parse(String): MySQLDatabaseMetadata
- productName(): String
- fullVersion(): String
- majorVersion(): int
- minorVersion(): int
- microVersion(): int
- MySQLParamDesc
-
MySQLPoolImpl
- create(ContextInternal, boolean, MySQLConnectOptions, PoolOptions): MySQLPoolImpl
- factory: MySQLConnectionFactory
- MySQLPoolImpl(ContextInternal, MySQLConnectionFactory, QueryTracer, ClientMetrics, PoolOptions): void
- connect(Handler<AsyncResult<Connection>>): void
- wrap(ContextInternal, Connection): SqlConnectionImpl
- MySQLRowDesc
-
MySQLRowImpl
- rowDesc: MySQLRowDesc
- MySQLRowImpl(MySQLRowDesc): void
- get(Class<Object>, int): Object
- getColumnName(int): String
- getColumnIndex(String): int
- getTemporal(int): Temporal
- getOffsetTime(int): OffsetTime
- getOffsetDateTime(int): OffsetDateTime
- getUUID(int): UUID
- getArrayOfLocalDateTimes(int): LocalDateTime[]
- getArrayOfOffsetDateTimes(int): OffsetDateTime[]
- getArrayOfBuffers(String): Buffer[]
- getArrayOfUUIDs(String): UUID[]
- getBoolean(int): Boolean
- getByte(int): Byte
- getDuration(int): Duration
- getGeometry(int): Geometry
- getPoint(int): Point
- getLineString(int): LineString
- getPolygon(int): Polygon
- getMultiPoint(int): MultiPoint
- getMultiLineString(int): MultiLineString
- getMultiPolygon(int): MultiPolygon
- getGeometryCollection(int): GeometryCollection
- getLocalTime(int): LocalTime
- getEnum(Class, int): Object
- buildIllegalAccessMessage(Object, String, Class<Object>): String
-
MySQLSocketConnection
- metaData: MySQLDatabaseMetadata
- codec: MySQLCodec
- MySQLSocketConnection(NetSocketInternal, boolean, int, Predicate<String>, ContextInternal): void
- sendStartupMessage(String, String, String, MySQLCollation, Buffer, Map<String, String>, SslMode, int, Charset, MySQLAuthenticationPlugin, Promise<Connection>): void
- init(): void
- doSchedule(CommandBase<Object>, Handler<AsyncResult<Object>>): void
- upgradeToSsl(Handler<AsyncResult<Void>>): void
- getDatabaseMetaData(): DatabaseMetadata
-
codec
- AuthenticationCommandBaseCodec
- ChangeUserCommandCodec
- CloseConnectionCommandCodec
- CloseStatementCommandCodec
- CommandCodec
- DebugCommandCodec
- ExtendedBatchQueryCommandCodec
- ExtendedQueryCommandBaseCodec
- ExtendedQueryCommandCodec
- InitDbCommandCodec
- InitialHandshakeCommandCodec
- MySQLCodec
- MySQLDecoder
- MySQLEncoder
- MySQLPreparedStatement
- PingCommandCodec
- PrepareStatementCodec
- QueryCommandBaseCodec
- ResetConnectionCommandCodec
- ResetStatementCommandCodec
- RowResultDecoder
- SetOptionCommandCodec
- SimpleQueryCommandCodec
- StatisticsCommandCodec
- command
- datatype
- protocol
- util
-
MySQLCollation
- spi
-
MySQLAuthOptions
-
mysqlclient
-
vertx