# All Classes

All Classes Interface Summary Class Summary Enum Summary Exception Summary
AuthenticationPlugin
AuthenticationPluginLoader
AuthMoreRawPacket
AuthSwitchPacket
AwsCredentialGenerator
AwsIamCredentialPlugin: Permit AWS database IAM authentication.
BaseCallableStatement
BaseContext
BasePreparedStatement
BigDecimalCodec
BigIntegerCodec
BitSetCodec
BlobCodec
BooleanCodec
BulkExecutePacket
ByteArrayCodec
ByteCodec
CachedPrepareResultPacket
CachingSha2PasswordPlugin
CallableParameterMetaData
Capabilities
ChangeDbPacket
ClearPasswordPlugin
ClientPreparedStatement
ClobCodec
ClosePreparePacket
Codec<T>
ColumnDefinitionPacket
ColumnFlags
CompleteResult
CompressInputStream
CompressOutputStream
Configuration: parse and verification of URL.
Configuration.Builder: A builder for `Configuration` instances.
Connection
ConnectionHelper
ConnectionState
ConsoleLogger
Credential
CredentialPlugin
CredentialPluginLoader: Provider to handle plugin authentication.
Curve: A twisted Edwards curve.
DatabaseMetaData
DatabaseMetaData.Identifier
DateCodec
DefaultTlsSocketPlugin
DoubleCodec
Driver
DurationCodec
Ed25519FieldElement: Class to represent a field element of the finite field $p = 2^{255} - 19$ elements.
Ed25519LittleEndianEncoding: Helper class for encoding/decoding from/to the 32 byte representation.
Ed25519PasswordPlugin
Ed25519ScalarOps: Class for reducing a huge integer modulo the group order q and doing a combined multiply plus add plus reduce operation.
EdDSANamedCurveSpec: EdDSA Curve specification that can also be referred to by name.
EdDSANamedCurveTable: The named EdDSA curves.
EdDSAParameterSpec: Parameter specification for an EdDSA algorithm.
Encoding: Common interface for all $(b-1)$-bit encodings of elements of EdDSA finite fields.
EnvCredentialPlugin: Authentication using environment variable.
ErrorPacket
ExceptionFactory
ExecutePacket: See https://mariadb.com/kb/en/com_stmt_execute/ for documentation
Field: An EdDSA finite field.
FieldElement: Note: concrete subclasses must implement hashCode() and equals()
FloatCodec
FunctionStatement
Geometry
GeometryCollection
GeometryCollectionCodec
GroupElement: A point $(x,y)$ on an EdDSA curve.
GroupElement.Representation: Available representations for a group element.
GssapiAuth
GssUtility
HaMode
HandshakeResponse
HostAddress
HostnameVerifier
InitialHandshakePacket
IntCodec
JdkLogger
LineString
LineStringCodec
LocalDateCodec
LocalDateTimeCodec
LocalTimeCodec
Logger
LoggerHelper
Loggers
LongCodec
LongDataPacket: COM_STMT_SEND_LONG_DATA
MariaDbBlob
MariaDbClob
MariaDbDataSource
MariaDbInnerPoolConnection
MariaDbPoolConnection
MariaDbPoolDataSource
MariaDbX509KeyManager: Key manager implementation that implement only client verification and rely only on private key for mutual authentication, without Server Name Indication (SNI) verification.
MariaDbX509TrustingManager: Class to accept any server certificate.
MariaDbXid
MaxAllowedPacketException
MultiLineString
MultiLinestringCodec
MultiPoint
MultiPointCodec
MultiPolygon
MultiPolygonCodec
MultiPrimaryClient: Handling connection failing automatic reconnection transparently when possible for multi-master Topology.
MultiPrimaryReplicaClient: Handling connection failing automatic reconnection transparently when possible for replication Topology.
MutableInt
NamedPipeSocket
NativePasswordPlugin
OkPacket
OptionAliases
PacketReader
PacketWriter
Parameter
ParameterMetaData
Parameters
PingPacket
Point
PointCodec
Polygon
PolygonCodec
Pool
PoolMBean
Pools
PoolThreadFactory
Prepare
PrepareCache
PreparePacket
PrepareResultPacket: See https://mariadb.com/kb/en/com_stmt_prepare/#COM_STMT_PREPARE_OK
ProcedureStatement
PropertiesCredentialPlugin: Authentication using java system properties.
QueryPacket
QueryWithParametersPacket
QuitPacket
ReadAheadBufferedStream: Permit to buf socket data, reading not only asked bytes, but available number of bytes when possible.
Reader
ReaderCodec
RedoableClientMessage
RedoableWithPrepareClientMessage
RedoContext
ReplayClient
ResetPacket
Result
ResultSetMetaData
ScalarOps
SendGssApiAuthPacket
SendPamAuthPacket
ServerPreparedStatement
ServerStatus
ServerVersionUtility
ShortCodec
Slf4JLogger
SocketHandlerFunction
SocketHelper
SocketUtility
SslMode
SslRequestPacket
StandardClient
StandardGssapiAuthentication
StandardReadableByteBuf
StateChange
Statement
StreamCodec
StreamingResult
StringCodec
TimeCodec
TimestampCodec
TlsSocketPlugin
TlsSocketPluginLoader
TransactionIsolation
TransactionSaver
UnixDomainSocket
UnixDomainSocket.SockAddr
UpdatableResult
Utils: Basic utilities for EdDSA.
WindowsNativeSspiAuthentication
Writer
ZonedDateTimeCodec