All Classes and Interfaces

Class
Description
Authentication plugin descriptor
permit loading authentication plugins
plugin additional exchanges.
Authentication switch packet.
Common methods for function/stored procedure
Context (current connection state) of a connection
Common methods for prepare statement, for client and server prepare statement.
Big decimal codec
Column metadata definition
BigInteger codec
BINARY rows decoder
Column metadata definition
BitSet Codec
Blob codec
Column metadata definition
Boolean codec
batch execution.
Byte array codec.
Byte codec
Prepare packet result with flag indicating use
Mysql caching sha2 password plugin
Callable parameter metadata.
Client / Server capabilities
 
change database.
 
Clear password plugin.
Client interface
 
 
 
Client side prepare statement.
Clob codec
 
Client mysql COM_STMT_CLOSE packet COM_STMT_CLOSE packet.
Codec interface, to describe how a certain type of data must be encoded / decoded
 
 
Column metadata definition
Column flag see https://mariadb.com/kb/en/result-set-packets/#field-details-flag
Result-set that will retrieve all rows immediately before returning the result-set.
 
Compression handler, permitting decompression of mysql packet if needed.
Compression writer handler Permit to wrap standard packet to compressed packet ( 7 byte header).
 
parse and verification of URL.
A builder for Configuration instances.
Public Connection class
Connection creation helper class
Connection state change, to ensure what is needed to reset connection to a proper state
Logger that will log to console
 
 
basic Credential (couple of user/password)
Credential plugin definition, to permit providing Credential to server
Provider to handle plugin authentication.
A twisted Edwards curve.
Mariadb Database metadata
 
 
 
Date codec
Column metadata definition
Default TLS socket plugin
Double codec
Column metadata definition
MariaDB Driver
 
Duration codec
Class to represent a field element of the finite field $p = 2^{255} - 19$ elements.
Helper class for encoding/decoding from/to the 32 byte representation.
ED25519 password plugin
Class for reducing a huge integer modulo the group order q and doing a combined multiply plus add plus reduce operation.
EdDSA Curve specification that can also be referred to by name.
The named EdDSA curves.
Parameter specification for an EdDSA algorithm.
Common interface for all $(b-1)$-bit encodings of elements of EdDSA finite fields.
Authentication using environment variable.
Server Error Packet see https://mariadb.com/kb/en/err_packet/
Exception factory.
Execute command (COM_STMT_EXECUTE)
An EdDSA finite field.
Note: concrete subclasses must implement hashCode() and equals()
Float codec
Column metadata definition
Function callable statement implementation
Geometry parser
Geometry collection implementation
GeometryCollection codec
Column metadata definition
A point $(x,y)$ on an EdDSA curve.
Available representations for a group element.
GSSAPI interface
GSSAPI utility
Failover (High-availability) mode
Server handshake response builder.
Host entry
SSL host verification
 
 
 
Server initial handshake parser.
Instant codec
Integer codec
Logger using standard java logging
Column metadata definition
Linestring object
LineString codec
LocalDate codec
LocalDateTime codec
LocalTime codec
Logger interface
Logger helper to display network exchange
Loggers factory
 
JDK wrapper
 
 
 
LongCodec codec
COM_STMT_SEND_LONG_DATA
MariaDB Blob implementation
 
MariaDB Clob implementation
MariaDB basic datasource
MariaDB pool connection for internal pool permit to add a last used information, to remove connection after staying in pool for long time.
MariaDB pool connection implementation
MariaDB pool datasource.
Class to accept any server certificate.
Key manager implementation that implement only client verification and rely only on private key for mutual authentication, without Server Name Indication (SNI) verification.
Class to accept any server certificate.
MariaDB XID implementation
Dedicate exception when error is due to sending packet with size > to server max_allowed_packet, that would cause server to drop connection
Multiline
MultiLineString codec
Multi-point
MultiPoint codec
Multi polygon
MultiPolygon codec
Handling connection failing automatic reconnection transparently when possible for multi-master Topology.
Handling connection failing automatic reconnection transparently when possible for replication Topology.
Mutable int, permitting to update packet sequence
Mutable int
Windows named pipe socket implementation
Native password implementation
 
No logger implementation
Parameter wrapper for primitive, knowing that value cannot be null, permitting fast path for few methods.
 
OffsetDateTime codec
Ok packet parser see https://mariadb.com/kb/en/ok_packet/
Option alias name
Packet reader
Packet writer
Parameter
 
 
Parameter metadata
Parameters list
 
Ping packet see COM_PING (https://mariadb.com/kb/en/com_ping/)
Point
Point codec
Polygon
Polygon codec
MariaDB Pool
JMX pool bean
Pools
Pool thread factory
Prepare packet COM_STMT_PREPARE (see https://mariadb.com/kb/en/com_stmt_prepare/)
LRU prepare cache
LRU Prepare cache
Send a client COM_STMT_PREPARE + COM_STMT_EXECUTE packets see
Send a client COM_STMT_PREPARE packet see https://mariadb.com/kb/en/com_stmt_prepare/
 
Prepare result packet
Procedure callable statement
Authentication using java system properties.
Query client packet COM_QUERY see https://mariadb.com/kb/en/com_query/
 
 
Query client packet COM_QUERY see https://mariadb.com/kb/en/com_query/ same than QueryPacket, but with parameters that will be escaped
ending connection packet COM_QUIT proper end of a connection.
Packet buffer interface
Permit to buf socket data, reading not only asked bytes, but available number of bytes when possible.
Packet Reader
Reader codec
Client message that can be replayed
Client message that can be replayed with parameter
Redo addition to Context
Replay client wrapper
Reset packet COM_RESET_CONNECTION see https://mariadb.com/kb/en/com_reset_connection/
Result-set common
Result-set metadata
Row decoder interface
 
 
 
 
GSSAPI plugin
PAM (dialog) authentication plugin.
 
Server prepare statement.
Server status flags
 
Server version utility
Short codec
Column metadata definition
Column metadata definition
Column metadata definition
Column metadata definition
Column metadata definition
Simple parameter metadata, when the only reliable think is the number of parameter
SLF4J logger wrapper
Construct socket depending on configuration helper
 
Socket Utility, to defined function that will create socket according to dependency and configuration
SSl requirement
SSL request packet see https://mariadb.com/kb/en/connection/#sslrequest-packet
Connection client
Basic GSSAPI implementation if waffle is not on classpath
Packet buffer
OK_PACKET state change flags
Statement implementation
InputStream codec
Streaming result-set implementation.
String codec
Column metadata definition
 
TEXT rows decoder
 
Time codec
Column metadata definition
Timestamp codec
Column metadata definition
TLS Socket interface plugin
TLS plugin loader
Transaction isolation enumeration
Transaction cache Huge command are not cached, cache is limited to configuration transactionReplaySize commands
Unix IPC socket
Socket address
Column metadata definition
Column metadata definition
Column metadata definition
Column metadata definition
Column metadata definition
Updatable result implementation
Basic utilities for EdDSA.
UUID codec
Column metadata definition
 
 
Packet Writer interface
Column metadata definition
ZonedDateTime codec