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
-
-
-
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
-
- spi
-
-
mysqlclient
-
vertx