A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
All Classes All Packages

## A

abort() - Method in class org.mariadb.jdbc.client.result.Result
  Aborting result-set, without any consideration for connection state.
abort() - Method in class org.mariadb.jdbc.Statement
  Abort current command result if streaming.
abort(Executor) - Method in class org.mariadb.jdbc.client.impl.MultiPrimaryClient
abort(Executor) - Method in class org.mariadb.jdbc.client.impl.MultiPrimaryReplicaClient
abort(Executor) - Method in class org.mariadb.jdbc.client.impl.StandardClient
abort(Executor) - Method in class org.mariadb.jdbc.Connection
absolute(int) - Method in class org.mariadb.jdbc.client.result.CompleteResult
absolute(int) - Method in class org.mariadb.jdbc.client.result.Result
absolute(int) - Method in class org.mariadb.jdbc.client.result.StreamingResult
absolute(int) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
acceptsUrl(String) - Static method in class org.mariadb.jdbc.Configuration
  Tell if mariadb driver accept url string.
acceptsURL(String) - Method in class org.mariadb.jdbc.Driver
  returns true if the driver can accept the url.
add(RedoableClientMessage) - Method in class org.mariadb.jdbc.client.impl.TransactionSaver
  Add a command to cache.
addBatch() - Method in class org.mariadb.jdbc.BasePreparedStatement
addBatch() - Method in class org.mariadb.jdbc.ClientPreparedStatement
  Adds a set of parameters to this `PreparedStatement` object's batch of commands.
addBatch() - Method in class org.mariadb.jdbc.ServerPreparedStatement
  Adds a set of parameters to this `PreparedStatement` object's batch of commands.
addBatch(String) - Method in class org.mariadb.jdbc.BasePreparedStatement
addBatch(String) - Method in class org.mariadb.jdbc.Statement
  Adds the given SQL command to the current list of commands for this `Statement` object.
addConnectionEventListener(ConnectionEventListener) - Method in class org.mariadb.jdbc.MariaDbPoolConnection
addHost(String, int) - Method in class org.mariadb.jdbc.Configuration.Builder
  Add Host to possible addresses to connect
addHost(String, int, boolean) - Method in class org.mariadb.jdbc.Configuration.Builder
  Add Host to possible addresses to connect
addresses() - Method in class org.mariadb.jdbc.Configuration
  addresses
addresses(HostAddress...) - Method in class org.mariadb.jdbc.Configuration.Builder
  add host addresses
addRowData(byte[]) - Method in class org.mariadb.jdbc.client.result.Result
  Add a row
addStateFlag(int) - Method in class org.mariadb.jdbc.client.context.BaseContext
addStatementEventListener(StatementEventListener) - Method in class org.mariadb.jdbc.MariaDbPoolConnection
afterLast() - Method in class org.mariadb.jdbc.client.result.CompleteResult
afterLast() - Method in class org.mariadb.jdbc.client.result.Result
afterLast() - Method in class org.mariadb.jdbc.client.result.StreamingResult
afterLast() - Method in class org.mariadb.jdbc.client.result.UpdatableResult
allowLocalInfile() - Method in class org.mariadb.jdbc.Configuration
  permits LOAD LOCAL INFILE commands
allowLocalInfile(Boolean) - Method in class org.mariadb.jdbc.Configuration.Builder
  Indicate if LOAD DATA LOCAL INFILE are permitted.
allowMultiQueries() - Method in class org.mariadb.jdbc.Configuration
  permit using multi queries command
allowMultiQueries(Boolean) - Method in class org.mariadb.jdbc.Configuration.Builder
  Indicate that multi-queries are allowed.
allowPublicKeyRetrieval() - Method in class org.mariadb.jdbc.Configuration
  permit mysql authentication to retrieve server certificate
allowPublicKeyRetrieval(Boolean) - Method in class org.mariadb.jdbc.Configuration.Builder
  Allow RSA server file retrieval from MySQL server
allProceduresAreCallable() - Method in class org.mariadb.jdbc.DatabaseMetaData
allTablesAreSelectable() - Method in class org.mariadb.jdbc.DatabaseMetaData
apply(Configuration, HostAddress) - Method in interface org.mariadb.jdbc.client.socket.impl.SocketHandlerFunction
  Create socket
authenticate(Writer, Reader, String, String) - Method in interface org.mariadb.jdbc.plugin.authentication.addon.gssapi.GssapiAuth
  Authenticate
authenticate(Writer, Reader, String, String) - Method in class org.mariadb.jdbc.plugin.authentication.addon.gssapi.StandardGssapiAuthentication
  Process default GSS plugin authentication.
authenticate(Writer, Reader, String, String) - Method in class org.mariadb.jdbc.plugin.authentication.addon.gssapi.WindowsNativeSspiAuthentication
  Process native windows GSS plugin authentication.
authenticationHandler(Credential, Writer, Reader, Context) - Static method in class org.mariadb.jdbc.client.impl.ConnectionHelper
  Authentication swtich handler
AuthenticationPlugin - Interface in org.mariadb.jdbc.plugin
  Authentication plugin descriptor
AuthenticationPluginLoader - Class in org.mariadb.jdbc.plugin.authentication
  permit loading authentication plugins
AuthenticationPluginLoader() - Constructor for class org.mariadb.jdbc.plugin.authentication.AuthenticationPluginLoader
AuthMoreRawPacket - Class in org.mariadb.jdbc.message.client
  plugin additional exchanges.
AuthMoreRawPacket(byte[]) - Constructor for class org.mariadb.jdbc.message.client.AuthMoreRawPacket
  Constructor
AuthSwitchPacket - Class in org.mariadb.jdbc.message.server
  Authentication switch packet.
AuthSwitchPacket(String, byte[]) - Constructor for class org.mariadb.jdbc.message.server.AuthSwitchPacket
  Authentication switch constructor
AUTO_INCREMENT - Static variable in class org.mariadb.jdbc.util.constants.ColumnFlags
  Does column auto-increment
autocommit() - Method in class org.mariadb.jdbc.Configuration
  Force session autocommit on connection creation
autocommit(Boolean) - Method in class org.mariadb.jdbc.Configuration.Builder
  Permit to force autocommit connection value
AUTOCOMMIT - Static variable in class org.mariadb.jdbc.util.constants.ServerStatus
  autocommit
autoCommitFailureClosesAllResultSets() - Method in class org.mariadb.jdbc.DatabaseMetaData
autoGeneratedKeys - Variable in class org.mariadb.jdbc.Statement
  automatic generated keys result required
available() - Method in class org.mariadb.jdbc.client.socket.impl.CompressInputStream
  Returns an estimate of the number of bytes that can be read (or skipped over) from this input stream without blocking by the next invocation of a method for this input stream.
available() - Method in class org.mariadb.jdbc.client.socket.impl.ReadAheadBufferedStream
AwsCredentialGenerator - Class in org.mariadb.jdbc.plugin.credential.aws
  AWS credential generator
AwsCredentialGenerator(Properties, String, HostAddress) - Constructor for class org.mariadb.jdbc.plugin.credential.aws.AwsCredentialGenerator
  AWS Generator.
AwsIamCredentialPlugin - Class in org.mariadb.jdbc.plugin.credential.aws
  Permit AWS database IAM authentication.
AwsIamCredentialPlugin() - Constructor for class org.mariadb.jdbc.plugin.credential.aws.AwsIamCredentialPlugin

## B

BaseCallableStatement - Class in org.mariadb.jdbc
  Common methods for function/stored procedure
BaseCallableStatement(String, Connection, ReentrantLock, String, String, boolean, boolean, int, int, int) - Constructor for class org.mariadb.jdbc.BaseCallableStatement
  Constructor
BaseContext - Class in org.mariadb.jdbc.client.context
  Context (current connection state) of a connection
BaseContext(InitialHandshakePacket, long, Configuration, ExceptionFactory, PrepareCache) - Constructor for class org.mariadb.jdbc.client.context.BaseContext
  Constructor of connection context
BasePreparedStatement - Class in org.mariadb.jdbc
  Common methods for prepare statement, for client and server prepare statement.
BasePreparedStatement(String, Connection, ReentrantLock, boolean, boolean, int, int, int, int) - Constructor for class org.mariadb.jdbc.BasePreparedStatement
  Constructor
batchParameters - Variable in class org.mariadb.jdbc.BasePreparedStatement
  batching parameters
batchUpdateLength() - Method in class org.mariadb.jdbc.message.client.BulkExecutePacket
batchUpdateLength() - Method in class org.mariadb.jdbc.message.client.ExecutePacket
batchUpdateLength() - Method in class org.mariadb.jdbc.message.client.QueryPacket
batchUpdateLength() - Method in class org.mariadb.jdbc.message.client.QueryWithParametersPacket
BEFORE_FIRST_POS - Static variable in class org.mariadb.jdbc.client.result.CompleteResult
  before first row position = initial position
beforeFirst() - Method in class org.mariadb.jdbc.client.result.CompleteResult
beforeFirst() - Method in class org.mariadb.jdbc.client.result.Result
beforeFirst() - Method in class org.mariadb.jdbc.client.result.StreamingResult
beforeFirst() - Method in class org.mariadb.jdbc.client.result.UpdatableResult
BigDecimalCodec - Class in org.mariadb.jdbc.plugin.codec
  Big decimal codec
BigDecimalCodec() - Constructor for class org.mariadb.jdbc.plugin.codec.BigDecimalCodec
BigIntegerCodec - Class in org.mariadb.jdbc.plugin.codec
  BigInteger codec
BigIntegerCodec() - Constructor for class org.mariadb.jdbc.plugin.codec.BigIntegerCodec
BINARY_COLLATION - Static variable in class org.mariadb.jdbc.util.constants.ColumnFlags
  Is binary value
BINARY_PREFIX - Static variable in class org.mariadb.jdbc.plugin.codec.ByteArrayCodec
  binary prefix
binaryProtocol() - Method in class org.mariadb.jdbc.message.client.BulkExecutePacket
binaryProtocol() - Method in class org.mariadb.jdbc.message.client.ExecutePacket
BitSetCodec - Class in org.mariadb.jdbc.plugin.codec
  BitSet Codec
BitSetCodec() - Constructor for class org.mariadb.jdbc.plugin.codec.BitSetCodec
blankTableNameMeta() - Method in class org.mariadb.jdbc.Configuration
  force returning blank table metadata (for old oracle compatibility)
blankTableNameMeta(Boolean) - Method in class org.mariadb.jdbc.Configuration.Builder
  Set blank table name for metadata (old oracle compatibility)
BLOB - Static variable in class org.mariadb.jdbc.util.constants.ColumnFlags
  Does this column contain blob
BlobCodec - Class in org.mariadb.jdbc.plugin.codec
  Blob codec
BlobCodec() - Constructor for class org.mariadb.jdbc.plugin.codec.BlobCodec
BooleanCodec - Class in org.mariadb.jdbc.plugin.codec
  Boolean codec
BooleanCodec() - Constructor for class org.mariadb.jdbc.plugin.codec.BooleanCodec
buf - Variable in class org.mariadb.jdbc.client.socket.impl.PacketWriter
  internal buffer
buf() - Method in class org.mariadb.jdbc.client.impl.StandardReadableByteBuf
buf() - Method in class org.mariadb.jdbc.client.socket.impl.PacketWriter
  Current buffer
buf() - Method in interface org.mariadb.jdbc.client.socket.Writer
  Current buffer
buf(byte[], int, int) - Method in class org.mariadb.jdbc.client.impl.StandardReadableByteBuf
bufIsDataAfterMark() - Method in class org.mariadb.jdbc.client.socket.impl.PacketWriter
bufIsDataAfterMark() - Method in interface org.mariadb.jdbc.client.socket.Writer
  Buffer has data after marked position
build() - Method in class org.mariadb.jdbc.Configuration.Builder
  Build a configuration
Builder() - Constructor for class org.mariadb.jdbc.Configuration.Builder
buildUrl(Configuration) - Static method in class org.mariadb.jdbc.Configuration
  Generate initialURL property
BulkExecutePacket - Class in org.mariadb.jdbc.message.client
  batch execution.
BulkExecutePacket(Prepare, List<Parameters>, String, ServerPreparedStatement) - Constructor for class org.mariadb.jdbc.message.client.BulkExecutePacket
  Constructor
ByteArrayCodec - Class in org.mariadb.jdbc.plugin.codec
  Byte array codec.
ByteArrayCodec() - Constructor for class org.mariadb.jdbc.plugin.codec.ByteArrayCodec
ByteCodec - Class in org.mariadb.jdbc.plugin.codec
  Byte codec
ByteCodec() - Constructor for class org.mariadb.jdbc.plugin.codec.ByteCodec

## C

cache() - Method in class org.mariadb.jdbc.message.server.CachedPrepareResultPacket
  indicate that result is in LRU cache
CachedPrepareResultPacket - Class in org.mariadb.jdbc.message.server
  Prepare packet result with flag indicating use
CachedPrepareResultPacket(ReadableByteBuf, Reader, Context) - Constructor for class org.mariadb.jdbc.message.server.CachedPrepareResultPacket
  Cache prepare result with flag indicating use
cachePrepStmts() - Method in class org.mariadb.jdbc.Configuration
  Cache prepared statement result.
cachePrepStmts(Boolean) - Method in class org.mariadb.jdbc.Configuration.Builder
  Cache server prepare result
CachingSha2PasswordPlugin - Class in org.mariadb.jdbc.plugin.authentication.standard
  Mysql caching sha2 password plugin
CachingSha2PasswordPlugin() - Constructor for class org.mariadb.jdbc.plugin.authentication.standard.CachingSha2PasswordPlugin
CallableParameterMetaData - Class in org.mariadb.jdbc
  Callable parameter metadata.
CallableParameterMetaData(ResultSet, boolean) - Constructor for class org.mariadb.jdbc.CallableParameterMetaData
  Constructor
cancel() - Method in class org.mariadb.jdbc.Statement
  Cancels this `Statement` object if both the DBMS and driver support aborting an SQL statement.
cancelCurrentQuery() - Method in class org.mariadb.jdbc.Connection
  Cancels the current query - clones the current protocol and executes a query using the new connection.
cancelRowUpdates() - Method in class org.mariadb.jdbc.client.result.Result
cancelRowUpdates() - Method in class org.mariadb.jdbc.client.result.UpdatableResult
canDecode(Column, Class<?>) - Method in class org.mariadb.jdbc.plugin.codec.BigDecimalCodec
canDecode(Column, Class<?>) - Method in class org.mariadb.jdbc.plugin.codec.BigIntegerCodec
canDecode(Column, Class<?>) - Method in class org.mariadb.jdbc.plugin.codec.BitSetCodec
canDecode(Column, Class<?>) - Method in class org.mariadb.jdbc.plugin.codec.BlobCodec
canDecode(Column, Class<?>) - Method in class org.mariadb.jdbc.plugin.codec.BooleanCodec
canDecode(Column, Class<?>) - Method in class org.mariadb.jdbc.plugin.codec.ByteArrayCodec
canDecode(Column, Class<?>) - Method in class org.mariadb.jdbc.plugin.codec.ByteCodec
canDecode(Column, Class<?>) - Method in interface org.mariadb.jdbc.plugin.Codec
  If codec can decode this a server datatype to a java class type
canDecode(Column, Class<?>) - Method in class org.mariadb.jdbc.plugin.codec.ClobCodec
canDecode(Column, Class<?>) - Method in class org.mariadb.jdbc.plugin.codec.DateCodec
canDecode(Column, Class<?>) - Method in class org.mariadb.jdbc.plugin.codec.DoubleCodec
canDecode(Column, Class<?>) - Method in class org.mariadb.jdbc.plugin.codec.DurationCodec
canDecode(Column, Class<?>) - Method in class org.mariadb.jdbc.plugin.codec.FloatCodec
canDecode(Column, Class<?>) - Method in class org.mariadb.jdbc.plugin.codec.GeometryCollectionCodec
canDecode(Column, Class<?>) - Method in class org.mariadb.jdbc.plugin.codec.IntCodec
canDecode(Column, Class<?>) - Method in class org.mariadb.jdbc.plugin.codec.LineStringCodec
canDecode(Column, Class<?>) - Method in class org.mariadb.jdbc.plugin.codec.LocalDateCodec
canDecode(Column, Class<?>) - Method in class org.mariadb.jdbc.plugin.codec.LocalDateTimeCodec
canDecode(Column, Class<?>) - Method in class org.mariadb.jdbc.plugin.codec.LocalTimeCodec
canDecode(Column, Class<?>) - Method in class org.mariadb.jdbc.plugin.codec.LongCodec
canDecode(Column, Class<?>) - Method in class org.mariadb.jdbc.plugin.codec.MultiLinestringCodec
canDecode(Column, Class<?>) - Method in class org.mariadb.jdbc.plugin.codec.MultiPointCodec
canDecode(Column, Class<?>) - Method in class org.mariadb.jdbc.plugin.codec.MultiPolygonCodec
canDecode(Column, Class<?>) - Method in class org.mariadb.jdbc.plugin.codec.PointCodec
canDecode(Column, Class<?>) - Method in class org.mariadb.jdbc.plugin.codec.PolygonCodec
canDecode(Column, Class<?>) - Method in class org.mariadb.jdbc.plugin.codec.ReaderCodec
canDecode(Column, Class<?>) - Method in class org.mariadb.jdbc.plugin.codec.ShortCodec
canDecode(Column, Class<?>) - Method in class org.mariadb.jdbc.plugin.codec.StreamCodec
canDecode(Column, Class<?>) - Method in class org.mariadb.jdbc.plugin.codec.StringCodec
canDecode(Column, Class<?>) - Method in class org.mariadb.jdbc.plugin.codec.TimeCodec
canDecode(Column, Class<?>) - Method in class org.mariadb.jdbc.plugin.codec.TimestampCodec
canDecode(Column, Class<?>) - Method in class org.mariadb.jdbc.plugin.codec.ZonedDateTimeCodec
canEncode(Object) - Method in class org.mariadb.jdbc.plugin.codec.BigDecimalCodec
canEncode(Object) - Method in class org.mariadb.jdbc.plugin.codec.BigIntegerCodec
canEncode(Object) - Method in class org.mariadb.jdbc.plugin.codec.BitSetCodec
canEncode(Object) - Method in class org.mariadb.jdbc.plugin.codec.BlobCodec
canEncode(Object) - Method in class org.mariadb.jdbc.plugin.codec.BooleanCodec
canEncode(Object) - Method in class org.mariadb.jdbc.plugin.codec.ByteArrayCodec
canEncode(Object) - Method in class org.mariadb.jdbc.plugin.codec.ByteCodec
canEncode(Object) - Method in interface org.mariadb.jdbc.plugin.Codec
  Can Codec encode the java object type
canEncode(Object) - Method in class org.mariadb.jdbc.plugin.codec.ClobCodec
canEncode(Object) - Method in class org.mariadb.jdbc.plugin.codec.DateCodec
canEncode(Object) - Method in class org.mariadb.jdbc.plugin.codec.DoubleCodec
canEncode(Object) - Method in class org.mariadb.jdbc.plugin.codec.DurationCodec
canEncode(Object) - Method in class org.mariadb.jdbc.plugin.codec.FloatCodec
canEncode(Object) - Method in class org.mariadb.jdbc.plugin.codec.GeometryCollectionCodec
canEncode(Object) - Method in class org.mariadb.jdbc.plugin.codec.IntCodec
canEncode(Object) - Method in class org.mariadb.jdbc.plugin.codec.LineStringCodec
canEncode(Object) - Method in class org.mariadb.jdbc.plugin.codec.LocalDateCodec
canEncode(Object) - Method in class org.mariadb.jdbc.plugin.codec.LocalDateTimeCodec
canEncode(Object) - Method in class org.mariadb.jdbc.plugin.codec.LocalTimeCodec
canEncode(Object) - Method in class org.mariadb.jdbc.plugin.codec.LongCodec
canEncode(Object) - Method in class org.mariadb.jdbc.plugin.codec.MultiLinestringCodec
canEncode(Object) - Method in class org.mariadb.jdbc.plugin.codec.MultiPointCodec
canEncode(Object) - Method in class org.mariadb.jdbc.plugin.codec.MultiPolygonCodec
canEncode(Object) - Method in class org.mariadb.jdbc.plugin.codec.PointCodec
canEncode(Object) - Method in class org.mariadb.jdbc.plugin.codec.PolygonCodec
canEncode(Object) - Method in class org.mariadb.jdbc.plugin.codec.ReaderCodec
canEncode(Object) - Method in class org.mariadb.jdbc.plugin.codec.ShortCodec
canEncode(Object) - Method in class org.mariadb.jdbc.plugin.codec.StreamCodec
canEncode(Object) - Method in class org.mariadb.jdbc.plugin.codec.StringCodec
canEncode(Object) - Method in class org.mariadb.jdbc.plugin.codec.TimeCodec
canEncode(Object) - Method in class org.mariadb.jdbc.plugin.codec.TimestampCodec
canEncode(Object) - Method in class org.mariadb.jdbc.plugin.codec.ZonedDateTimeCodec
canEncodeLongData() - Method in interface org.mariadb.jdbc.client.util.Parameter
  Can parameter be encoded in binary long format
canEncodeLongData() - Method in class org.mariadb.jdbc.plugin.codec.BlobCodec
canEncodeLongData() - Method in interface org.mariadb.jdbc.plugin.Codec
  Indicate if can encode long data
canEncodeLongData() - Method in class org.mariadb.jdbc.plugin.codec.ClobCodec
canEncodeLongData() - Method in class org.mariadb.jdbc.plugin.codec.ReaderCodec
canEncodeLongData() - Method in class org.mariadb.jdbc.plugin.codec.StreamCodec
canSkipMeta() - Method in class org.mariadb.jdbc.client.context.BaseContext
canSkipMeta() - Method in class org.mariadb.jdbc.message.client.ExecutePacket
canUseServerMaxRows - Variable in class org.mariadb.jdbc.Statement
  can use server row limitation
canUseServerTimeout - Variable in class org.mariadb.jdbc.Statement
  can use server query timeout
Capabilities - Class in org.mariadb.jdbc.util.constants
  Client / Server capabilities
Capabilities() - Constructor for class org.mariadb.jdbc.util.constants.Capabilities
ChangeDbPacket - Class in org.mariadb.jdbc.message.client
  change database.
ChangeDbPacket(String) - Constructor for class org.mariadb.jdbc.message.client.ChangeDbPacket
  Constructor to encode COM_INIT_DB packet
checkClientTrusted(X509Certificate[], String) - Method in class org.mariadb.jdbc.client.tls.MariaDbX509TrustingManager
checkClose() - Method in class org.mariadb.jdbc.client.result.Result
  Verify that result-set is not closed, throwing an exception if closed
checkNotClosed() - Method in class org.mariadb.jdbc.client.impl.StandardClient
  Throw an exception if client is closed
checkNotClosed() - Method in class org.mariadb.jdbc.Statement
  Check if statement is closed, and throw exception if so.
checkNotForwardOnly() - Method in class org.mariadb.jdbc.client.result.Result
  Throw an exception if result-set type is ResultSet.TYPE_FORWARD_ONLY
checkOutputResult() - Method in class org.mariadb.jdbc.BaseCallableStatement
  Check if statement is closed, and throw exception if so.
checkServerTrusted(X509Certificate[], String) - Method in class org.mariadb.jdbc.client.tls.MariaDbX509TrustingManager
chooseClientAlias(String[], Principal[], Socket) - Method in class org.mariadb.jdbc.client.tls.MariaDbX509KeyManager
chooseEngineClientAlias(String[], Principal[], SSLEngine) - Method in class org.mariadb.jdbc.client.tls.MariaDbX509KeyManager
chooseEngineServerAlias(String, Principal[], SSLEngine) - Method in class org.mariadb.jdbc.client.tls.MariaDbX509KeyManager
chooseServerAlias(String, Principal[], Socket) - Method in class org.mariadb.jdbc.client.tls.MariaDbX509KeyManager
className() - Method in class org.mariadb.jdbc.plugin.codec.BigDecimalCodec
className() - Method in class org.mariadb.jdbc.plugin.codec.BigIntegerCodec
className() - Method in class org.mariadb.jdbc.plugin.codec.BitSetCodec
className() - Method in class org.mariadb.jdbc.plugin.codec.BlobCodec
className() - Method in class org.mariadb.jdbc.plugin.codec.BooleanCodec
className() - Method in class org.mariadb.jdbc.plugin.codec.ByteArrayCodec
className() - Method in class org.mariadb.jdbc.plugin.codec.ByteCodec
className() - Method in interface org.mariadb.jdbc.plugin.Codec
  Codec native type
className() - Method in class org.mariadb.jdbc.plugin.codec.ClobCodec
className() - Method in class org.mariadb.jdbc.plugin.codec.DateCodec
className() - Method in class org.mariadb.jdbc.plugin.codec.DoubleCodec
className() - Method in class org.mariadb.jdbc.plugin.codec.DurationCodec
className() - Method in class org.mariadb.jdbc.plugin.codec.FloatCodec
className() - Method in class org.mariadb.jdbc.plugin.codec.GeometryCollectionCodec
className() - Method in class org.mariadb.jdbc.plugin.codec.IntCodec
className() - Method in class org.mariadb.jdbc.plugin.codec.LineStringCodec
className() - Method in class org.mariadb.jdbc.plugin.codec.LocalDateCodec
className() - Method in class org.mariadb.jdbc.plugin.codec.LocalDateTimeCodec
className() - Method in class org.mariadb.jdbc.plugin.codec.LocalTimeCodec
className() - Method in class org.mariadb.jdbc.plugin.codec.LongCodec
className() - Method in class org.mariadb.jdbc.plugin.codec.MultiLinestringCodec
className() - Method in class org.mariadb.jdbc.plugin.codec.MultiPointCodec
className() - Method in class org.mariadb.jdbc.plugin.codec.MultiPolygonCodec
className() - Method in class org.mariadb.jdbc.plugin.codec.PointCodec
className() - Method in class org.mariadb.jdbc.plugin.codec.PolygonCodec
className() - Method in class org.mariadb.jdbc.plugin.codec.ReaderCodec
className() - Method in class org.mariadb.jdbc.plugin.codec.ShortCodec
className() - Method in class org.mariadb.jdbc.plugin.codec.StreamCodec
className() - Method in class org.mariadb.jdbc.plugin.codec.StringCodec
className() - Method in class org.mariadb.jdbc.plugin.codec.TimeCodec
className() - Method in class org.mariadb.jdbc.plugin.codec.TimestampCodec
className() - Method in class org.mariadb.jdbc.plugin.codec.ZonedDateTimeCodec
clear() - Method in class org.mariadb.jdbc.client.impl.TransactionSaver
  Transaction finished, clearing cache
clearBatch() - Method in class org.mariadb.jdbc.Statement
  Empties this `Statement` object's current list of SQL commands.
clearParameters() - Method in class org.mariadb.jdbc.BasePreparedStatement
  Clears the current parameter values immediately.
ClearPasswordPlugin - Class in org.mariadb.jdbc.plugin.authentication.addon
  Clear password plugin.
ClearPasswordPlugin() - Constructor for class org.mariadb.jdbc.plugin.authentication.addon.ClearPasswordPlugin
clearWarnings() - Method in class org.mariadb.jdbc.client.result.Result
clearWarnings() - Method in class org.mariadb.jdbc.Connection
clearWarnings() - Method in class org.mariadb.jdbc.Statement
  Clears all the warnings reported on this `Statement` object.
CLIENT_DEPRECATE_EOF - Static variable in class org.mariadb.jdbc.util.constants.Capabilities
  EOF packet deprecated
CLIENT_INTERACTIVE - Static variable in class org.mariadb.jdbc.util.constants.Capabilities
  Is interactive client
CLIENT_MYSQL - Static variable in class org.mariadb.jdbc.util.constants.Capabilities
  Is client mysql
CLIENT_PROTOCOL_41 - Static variable in class org.mariadb.jdbc.util.constants.Capabilities
  Use 4.1 protocol
CLIENT_SESSION_TRACK - Static variable in class org.mariadb.jdbc.util.constants.Capabilities
  server send session tracking info
ClientPreparedStatement - Class in org.mariadb.jdbc
  Client side prepare statement.
ClientPreparedStatement(String, Connection, ReentrantLock, boolean, boolean, int, int, int, int) - Constructor for class org.mariadb.jdbc.ClientPreparedStatement
  Client prepare statement constructor
ClobCodec - Class in org.mariadb.jdbc.plugin.codec
  Clob codec
ClobCodec() - Constructor for class org.mariadb.jdbc.plugin.codec.ClobCodec
clone() - Method in interface org.mariadb.jdbc.client.util.Parameters
  Clone parameter list
clone(String, String) - Method in class org.mariadb.jdbc.Configuration
  Clone configuration with another user/password
close() - Method in class org.mariadb.jdbc.client.impl.MultiPrimaryClient
close() - Method in class org.mariadb.jdbc.client.impl.MultiPrimaryReplicaClient
close() - Method in class org.mariadb.jdbc.client.impl.StandardClient
close() - Method in class org.mariadb.jdbc.client.result.Result
  Close current result-set
close() - Method in class org.mariadb.jdbc.client.socket.impl.CompressInputStream
  Closes this input stream and releases any system resources associated with the stream.
close() - Method in class org.mariadb.jdbc.client.socket.impl.CompressOutputStream
  Closes this output stream and releases any system resources associated with this stream.
close() - Method in class org.mariadb.jdbc.client.socket.impl.NamedPipeSocket
close() - Method in class org.mariadb.jdbc.client.socket.impl.PacketReader
close() - Method in class org.mariadb.jdbc.client.socket.impl.PacketWriter
close() - Method in class org.mariadb.jdbc.client.socket.impl.ReadAheadBufferedStream
close() - Method in class org.mariadb.jdbc.client.socket.impl.UnixDomainSocket
close() - Method in interface org.mariadb.jdbc.client.socket.Reader
  Close stream
close() - Method in interface org.mariadb.jdbc.client.socket.Writer
  Close socket stream
close() - Method in class org.mariadb.jdbc.ClientPreparedStatement
close() - Method in class org.mariadb.jdbc.Connection
close() - Method in class org.mariadb.jdbc.MariaDbPoolConnection
  Close underlying connection
close() - Method in class org.mariadb.jdbc.MariaDbPoolDataSource
  Close datasource.
close() - Method in class org.mariadb.jdbc.pool.Pool
  Close pool and underlying connections.
close() - Static method in class org.mariadb.jdbc.pool.Pools
  Close all pools.
close() - Method in class org.mariadb.jdbc.ServerPreparedStatement
close() - Method in class org.mariadb.jdbc.Statement
  Releases this `Statement` object's database and JDBC resources immediately instead of waiting for this to happen when it is automatically closed.
close(int) - Static method in class org.mariadb.jdbc.client.socket.impl.UnixDomainSocket
  Close socket
close(String) - Static method in class org.mariadb.jdbc.pool.Pools
  Closing a pool with name defined in url.
close(Client) - Method in interface org.mariadb.jdbc.export.Prepare
  Close Prepared command
close(Client) - Method in class org.mariadb.jdbc.message.server.CachedPrepareResultPacket
  Indicate that a prepare statement must be closed (if not in LRU cache)
close(Client) - Method in class org.mariadb.jdbc.message.server.PrepareResultPacket
  Close prepare packet
closed - Variable in class org.mariadb.jdbc.client.impl.MultiPrimaryClient
  is connections explicitly closed
closed - Variable in class org.mariadb.jdbc.client.result.Result
  is result-set closed
closed - Variable in class org.mariadb.jdbc.Statement
  closed flag
closeFromStmtClose(ReentrantLock) - Method in class org.mariadb.jdbc.client.result.CompleteResult
closeFromStmtClose(ReentrantLock) - Method in class org.mariadb.jdbc.client.result.Result
  Closing result-set due to closing statement that issue command.
closeOnCompletion - Variable in class org.mariadb.jdbc.Statement
  close statement on resultset completion
closeOnCompletion() - Method in class org.mariadb.jdbc.Statement
  Specifies that this `Statement` will be closed when all its dependent result sets are closed.
closePrepare(Prepare) - Method in class org.mariadb.jdbc.client.impl.MultiPrimaryClient
closePrepare(Prepare) - Method in class org.mariadb.jdbc.client.impl.MultiPrimaryReplicaClient
closePrepare(Prepare) - Method in class org.mariadb.jdbc.client.impl.StandardClient
ClosePreparePacket - Class in org.mariadb.jdbc.message.client
  Client mysql COM_STMT_CLOSE packet COM_STMT_CLOSE packet.
ClosePreparePacket(int) - Constructor for class org.mariadb.jdbc.message.client.ClosePreparePacket
  Constructor for a prepare statement id
Codec<T> - Interface in org.mariadb.jdbc.plugin
  Codec interface, to describe how a certain type of data must be encoded / decoded
codecs() - Method in class org.mariadb.jdbc.Configuration
  datatype Encoder/decoder list
ColumnDefinitionPacket - Class in org.mariadb.jdbc.message.server
  Column metadata definition
ColumnDefinitionPacket(ReadableByteBuf, boolean) - Constructor for class org.mariadb.jdbc.message.server.ColumnDefinitionPacket
  Generate object from mysql packet
ColumnFlags - Class in org.mariadb.jdbc.util.constants
  Column flag see https://mariadb.com/kb/en/result-set-packets/#field-details-flag
ColumnFlags() - Constructor for class org.mariadb.jdbc.util.constants.ColumnFlags
commit() - Method in class org.mariadb.jdbc.Connection
CompleteResult - Class in org.mariadb.jdbc.client.result
  Result-set that will retrieve all rows immediately before returning the result-set.
CompleteResult(ColumnDefinitionPacket[], byte[][], Context) - Constructor for class org.mariadb.jdbc.client.result.CompleteResult
  Specific constructor for internal build result-set, empty resultset, or generated key result-set.
CompleteResult(Statement, boolean, long, Column[], Reader, Context, int, boolean, boolean) - Constructor for class org.mariadb.jdbc.client.result.CompleteResult
  Constructor from exchanges
COMPRESS - Static variable in class org.mariadb.jdbc.util.constants.Capabilities
  use compression protocol
CompressInputStream - Class in org.mariadb.jdbc.client.socket.impl
  Compression handler, permitting decompression of mysql packet if needed.
CompressInputStream(InputStream, MutableInt) - Constructor for class org.mariadb.jdbc.client.socket.impl.CompressInputStream
  Constructor.
CompressOutputStream - Class in org.mariadb.jdbc.client.socket.impl
  Compression writer handler Permit to wrap standard packet to compressed packet ( 7 byte header).
CompressOutputStream(OutputStream, MutableInt) - Constructor for class org.mariadb.jdbc.client.socket.impl.CompressOutputStream
  Constructor.
compressSequence - Variable in class org.mariadb.jdbc.client.socket.impl.PacketWriter
  compressed packet sequence
con - Variable in class org.mariadb.jdbc.Statement
  connection
conf - Variable in class org.mariadb.jdbc.client.impl.MultiPrimaryClient
  configuration
Configuration - Class in org.mariadb.jdbc
  parse and verification of URL.
Configuration.Builder - Class in org.mariadb.jdbc
  A builder for `Configuration` instances.
connect(int, UnixDomainSocket.SockAddr, int) - Static method in class org.mariadb.jdbc.client.socket.impl.UnixDomainSocket
  Connect socket
connect(String, Properties) - Method in class org.mariadb.jdbc.Driver
  Connect to the given connection string.
connect(SocketAddress, int) - Method in class org.mariadb.jdbc.client.socket.impl.NamedPipeSocket
  Name pipe connection.
connect(SocketAddress, int) - Method in class org.mariadb.jdbc.client.socket.impl.UnixDomainSocket
connect(Configuration) - Static method in class org.mariadb.jdbc.Driver
  Connect according to configuration
CONNECT_ATTRS - Static variable in class org.mariadb.jdbc.util.constants.Capabilities
  Client send connection attributes
CONNECT_WITH_DB - Static variable in class org.mariadb.jdbc.util.constants.Capabilities
  One can specify db on connect
connectHost(boolean, boolean) - Method in class org.mariadb.jdbc.client.impl.MultiPrimaryClient
  Trying connecting server.
Connection - Class in org.mariadb.jdbc
  Public Connection class
Connection(Configuration, ReentrantLock, Client) - Constructor for class org.mariadb.jdbc.Connection
  Connection construction.
connectionAttributes() - Method in class org.mariadb.jdbc.Configuration
  Connections attributes
connectionAttributes(String) - Method in class org.mariadb.jdbc.Configuration.Builder
  Additional connection attributes to identify connection
ConnectionHelper - Class in org.mariadb.jdbc.client.impl
  Connection creation helper class
ConnectionHelper() - Constructor for class org.mariadb.jdbc.client.impl.ConnectionHelper
ConnectionState - Class in org.mariadb.jdbc.util.constants
  Connection state change, to ensure what is needed to reset connection to a proper state
ConnectionState() - Constructor for class org.mariadb.jdbc.util.constants.ConnectionState
connectSocket(Configuration, HostAddress) - Static method in class org.mariadb.jdbc.client.impl.ConnectionHelper
  Connect socket
connectTimeout() - Method in class org.mariadb.jdbc.Configuration
  socket connect timeout
connectTimeout(int) - Method in class org.mariadb.jdbc.Configuration
  Set connect timeout
connectTimeout(Integer) - Method in class org.mariadb.jdbc.Configuration.Builder
  Indicate connect timeout value, in milliseconds, or zero for no timeout.
CONSOLE_DEBUG_PROPERTY - Static variable in class org.mariadb.jdbc.util.log.Loggers
  set if console must log debug level
ConsoleLogger - Class in org.mariadb.jdbc.util.log
  Logger that will log to console
ConsoleLogger(String, PrintStream, PrintStream, boolean) - Constructor for class org.mariadb.jdbc.util.log.ConsoleLogger
  Constructor.
containsKey(int) - Method in interface org.mariadb.jdbc.client.util.Parameters
  is there a parameter at requested index
context - Variable in class org.mariadb.jdbc.client.impl.StandardClient
  connection context
context - Variable in class org.mariadb.jdbc.client.result.Result
  connection context
create(long, byte) - Static method in class org.mariadb.jdbc.message.client.SslRequestPacket
  Create ssl request packet
create(String) - Method in class org.mariadb.jdbc.export.ExceptionFactory
  Creation of an exception
create(String, String) - Method in class org.mariadb.jdbc.export.ExceptionFactory
  Creation of an exception
create(String, String, int) - Method in class org.mariadb.jdbc.export.ExceptionFactory
  Creation of an exception
create(String, String, Exception) - Method in class org.mariadb.jdbc.export.ExceptionFactory
  Creation of an exception
create(String, DataType) - Static method in class org.mariadb.jdbc.message.server.ColumnDefinitionPacket
  Generate column definition from name
createArrayOf(String, Object[]) - Method in class org.mariadb.jdbc.Connection
createBatchUpdate(List<Completion>, int, int[], SQLException) - Method in class org.mariadb.jdbc.export.ExceptionFactory
  Create a BatchUpdateException, filling successful updates
createBatchUpdate(List<Completion>, int, SQLException) - Method in class org.mariadb.jdbc.export.ExceptionFactory
  Create a BatchUpdateException, filling successful updates
createBlob() - Method in class org.mariadb.jdbc.Connection
createClob() - Method in class org.mariadb.jdbc.Connection
createDatabaseIfNotExist() - Method in class org.mariadb.jdbc.Configuration
  create database if not exist
createDatabaseIfNotExist(Boolean) - Method in class org.mariadb.jdbc.Configuration.Builder
  Create database if not exist.
createNClob() - Method in class org.mariadb.jdbc.Connection
createResultSet(String[], DataType[], String[][], Context) - Static method in class org.mariadb.jdbc.client.result.CompleteResult
  Create a result set from given data.
createResultSet(String, DataType, String[][], Context) - Static method in class org.mariadb.jdbc.client.result.CompleteResult
  Specific constructor for generating generated key result-set.
createSessionVariableQuery(String) - Method in class org.mariadb.jdbc.client.impl.StandardClient
  Create session variable if configuration requires additional commands.
createSocket(Socket, SSLSocketFactory) - Method in interface org.mariadb.jdbc.plugin.TlsSocketPlugin
  Returns a socket layered over an existing socket negotiating the use of SSL over an existing socket.
createSocket(Configuration, HostAddress) - Static method in class org.mariadb.jdbc.client.impl.ConnectionHelper
  Create socket accordingly to options.
createSQLXML() - Method in class org.mariadb.jdbc.Connection
createStatement() - Method in class org.mariadb.jdbc.Connection
createStatement(int, int) - Method in class org.mariadb.jdbc.Connection
createStatement(int, int, int) - Method in class org.mariadb.jdbc.Connection
createStruct(String, Object[]) - Method in class org.mariadb.jdbc.Connection
Credential - Class in org.mariadb.jdbc.plugin
  basic Credential (couple of user/password)
Credential(String, String) - Constructor for class org.mariadb.jdbc.plugin.Credential
  Constructor of basic credential
credentialPlugin() - Method in class org.mariadb.jdbc.Configuration
  credential plugin to use
CredentialPlugin - Interface in org.mariadb.jdbc.plugin
  Credential plugin definition, to permit providing Credential to server
CredentialPluginLoader - Class in org.mariadb.jdbc.plugin.credential
  Provider to handle plugin authentication.
CredentialPluginLoader() - Constructor for class org.mariadb.jdbc.plugin.credential.CredentialPluginLoader
credentialType(String) - Method in class org.mariadb.jdbc.Configuration.Builder
  set credential plugin type
currentClient - Variable in class org.mariadb.jdbc.client.impl.MultiPrimaryClient
  current client
currResult - Variable in class org.mariadb.jdbc.Statement
  current results
CURSOR_EXISTS - Static variable in class org.mariadb.jdbc.util.constants.ServerStatus
  cursor exists

## D

data - Variable in class org.mariadb.jdbc.client.result.Result
  rows
data - Variable in class org.mariadb.jdbc.MariaDbBlob
  content
database() - Method in class org.mariadb.jdbc.Configuration
  Connection default database
database(String) - Method in class org.mariadb.jdbc.Configuration.Builder
  Set default database
DatabaseMetaData - Class in org.mariadb.jdbc
  Mariadb Database metadata
DatabaseMetaData(Connection, Configuration) - Constructor for class org.mariadb.jdbc.DatabaseMetaData
  Constructor.
databaseName - Variable in class org.mariadb.jdbc.BaseCallableStatement
  Database name
dataDefinitionCausesTransactionCommit() - Method in class org.mariadb.jdbc.DatabaseMetaData
dataDefinitionIgnoredInTransactions() - Method in class org.mariadb.jdbc.DatabaseMetaData
dataSize - Variable in class org.mariadb.jdbc.client.result.Result
  data size
DateCodec - Class in org.mariadb.jdbc.plugin.codec
  Date codec
DateCodec() - Constructor for class org.mariadb.jdbc.plugin.codec.DateCodec
DB_DROPPED - Static variable in class org.mariadb.jdbc.util.constants.ServerStatus
  database dropped
debug(String) - Method in class org.mariadb.jdbc.util.log.ConsoleLogger
debug(String) - Method in class org.mariadb.jdbc.util.log.JdkLogger
debug(String) - Method in interface org.mariadb.jdbc.util.log.Logger
  Log a message at the DEBUG level.
debug(String) - Method in class org.mariadb.jdbc.util.log.NoLogger
debug(String) - Method in class org.mariadb.jdbc.util.log.Slf4JLogger
debug(String, Object...) - Method in class org.mariadb.jdbc.util.log.ConsoleLogger
debug(String, Object...) - Method in class org.mariadb.jdbc.util.log.JdkLogger
debug(String, Object...) - Method in interface org.mariadb.jdbc.util.log.Logger
  Log a message at the DEBUG level.
debug(String, Object...) - Method in class org.mariadb.jdbc.util.log.NoLogger
debug(String, Object...) - Method in class org.mariadb.jdbc.util.log.Slf4JLogger
debug(String, Throwable) - Method in class org.mariadb.jdbc.util.log.ConsoleLogger
debug(String, Throwable) - Method in class org.mariadb.jdbc.util.log.JdkLogger
debug(String, Throwable) - Method in interface org.mariadb.jdbc.util.log.Logger
  Log a message with an error at the DEBUG level.
debug(String, Throwable) - Method in class org.mariadb.jdbc.util.log.NoLogger
debug(String, Throwable) - Method in class org.mariadb.jdbc.util.log.Slf4JLogger
decideLanguage(InitialHandshakePacket) - Static method in class org.mariadb.jdbc.client.impl.ConnectionHelper
  Default collation used for string exchanges with server.
decode(ReadableByteBuf) - Static method in class org.mariadb.jdbc.message.server.AuthSwitchPacket
  Decode an AUTH_SWITCH_PACKET from a MYSQL packet.
decode(ReadableByteBuf) - Static method in class org.mariadb.jdbc.message.server.InitialHandshakePacket
  parsing packet
decodeBinary(ReadableByteBuf, int, Column, Calendar) - Method in class org.mariadb.jdbc.plugin.codec.BigDecimalCodec
decodeBinary(ReadableByteBuf, int, Column, Calendar) - Method in class org.mariadb.jdbc.plugin.codec.BigIntegerCodec
decodeBinary(ReadableByteBuf, int, Column, Calendar) - Method in class org.mariadb.jdbc.plugin.codec.BitSetCodec
decodeBinary(ReadableByteBuf, int, Column, Calendar) - Method in class org.mariadb.jdbc.plugin.codec.BlobCodec
decodeBinary(ReadableByteBuf, int, Column, Calendar) - Method in class org.mariadb.jdbc.plugin.codec.BooleanCodec
decodeBinary(ReadableByteBuf, int, Column, Calendar) - Method in class org.mariadb.jdbc.plugin.codec.ByteArrayCodec
decodeBinary(ReadableByteBuf, int, Column, Calendar) - Method in class org.mariadb.jdbc.plugin.codec.ByteCodec
decodeBinary(ReadableByteBuf, int, Column, Calendar) - Method in class org.mariadb.jdbc.plugin.codec.ClobCodec
decodeBinary(ReadableByteBuf, int, Column, Calendar) - Method in class org.mariadb.jdbc.plugin.codec.DateCodec
decodeBinary(ReadableByteBuf, int, Column, Calendar) - Method in interface org.mariadb.jdbc.plugin.Codec
  Decode from a mysql packet binary encoded a value to codec java type
decodeBinary(ReadableByteBuf, int, Column, Calendar) - Method in class org.mariadb.jdbc.plugin.codec.DoubleCodec
decodeBinary(ReadableByteBuf, int, Column, Calendar) - Method in class org.mariadb.jdbc.plugin.codec.DurationCodec
decodeBinary(ReadableByteBuf, int, Column, Calendar) - Method in class org.mariadb.jdbc.plugin.codec.FloatCodec
decodeBinary(ReadableByteBuf, int, Column, Calendar) - Method in class org.mariadb.jdbc.plugin.codec.GeometryCollectionCodec
decodeBinary(ReadableByteBuf, int, Column, Calendar) - Method in class org.mariadb.jdbc.plugin.codec.IntCodec
decodeBinary(ReadableByteBuf, int, Column, Calendar) - Method in class org.mariadb.jdbc.plugin.codec.LineStringCodec
decodeBinary(ReadableByteBuf, int, Column, Calendar) - Method in class org.mariadb.jdbc.plugin.codec.LocalDateCodec
decodeBinary(ReadableByteBuf, int, Column, Calendar) - Method in class org.mariadb.jdbc.plugin.codec.LocalDateTimeCodec
decodeBinary(ReadableByteBuf, int, Column, Calendar) - Method in class org.mariadb.jdbc.plugin.codec.LocalTimeCodec
decodeBinary(ReadableByteBuf, int, Column, Calendar) - Method in class org.mariadb.jdbc.plugin.codec.LongCodec
decodeBinary(ReadableByteBuf, int, Column, Calendar) - Method in class org.mariadb.jdbc.plugin.codec.MultiLinestringCodec
decodeBinary(ReadableByteBuf, int, Column, Calendar) - Method in class org.mariadb.jdbc.plugin.codec.MultiPointCodec
decodeBinary(ReadableByteBuf, int, Column, Calendar) - Method in class org.mariadb.jdbc.plugin.codec.MultiPolygonCodec
decodeBinary(ReadableByteBuf, int, Column, Calendar) - Method in class org.mariadb.jdbc.plugin.codec.PointCodec
decodeBinary(ReadableByteBuf, int, Column, Calendar) - Method in class org.mariadb.jdbc.plugin.codec.PolygonCodec
decodeBinary(ReadableByteBuf, int, Column, Calendar) - Method in class org.mariadb.jdbc.plugin.codec.ReaderCodec
decodeBinary(ReadableByteBuf, int, Column, Calendar) - Method in class org.mariadb.jdbc.plugin.codec.ShortCodec
decodeBinary(ReadableByteBuf, int, Column, Calendar) - Method in class org.mariadb.jdbc.plugin.codec.StreamCodec
decodeBinary(ReadableByteBuf, int, Column, Calendar) - Method in class org.mariadb.jdbc.plugin.codec.StringCodec
decodeBinary(ReadableByteBuf, int, Column, Calendar) - Method in class org.mariadb.jdbc.plugin.codec.TimeCodec
decodeBinary(ReadableByteBuf, int, Column, Calendar) - Method in class org.mariadb.jdbc.plugin.codec.TimestampCodec
decodeBinary(ReadableByteBuf, int, Column, Calendar) - Method in class org.mariadb.jdbc.plugin.codec.ZonedDateTimeCodec
decodeBinaryBoolean(ReadableByteBuf, int, Column) - Method in class org.mariadb.jdbc.plugin.codec.BooleanCodec
  Decode binary data
decodeBinaryByte(ReadableByteBuf, int, Column) - Method in class org.mariadb.jdbc.plugin.codec.ByteCodec
  Decode byte from packet
decodeBinaryDouble(ReadableByteBuf, int, Column) - Method in class org.mariadb.jdbc.plugin.codec.DoubleCodec
  Decode Double from binary data
decodeBinaryFloat(ReadableByteBuf, int, Column) - Method in class org.mariadb.jdbc.plugin.codec.FloatCodec
  Decode a float binary encoded
decodeBinaryInt(ReadableByteBuf, int, Column) - Method in class org.mariadb.jdbc.plugin.codec.IntCodec
  Decode int from binary packet
decodeBinaryLong(ReadableByteBuf, int, Column) - Method in class org.mariadb.jdbc.plugin.codec.LongCodec
  Decode long from binary row.
decodeBinaryShort(ReadableByteBuf, int, Column) - Method in class org.mariadb.jdbc.plugin.codec.ShortCodec
  Decode short from binary packet
decodeText(ReadableByteBuf, int, Column, Calendar) - Method in class org.mariadb.jdbc.plugin.codec.BigDecimalCodec
decodeText(ReadableByteBuf, int, Column, Calendar) - Method in class org.mariadb.jdbc.plugin.codec.BigIntegerCodec
decodeText(ReadableByteBuf, int, Column, Calendar) - Method in class org.mariadb.jdbc.plugin.codec.BitSetCodec
decodeText(ReadableByteBuf, int, Column, Calendar) - Method in class org.mariadb.jdbc.plugin.codec.BlobCodec
decodeText(ReadableByteBuf, int, Column, Calendar) - Method in class org.mariadb.jdbc.plugin.codec.BooleanCodec
decodeText(ReadableByteBuf, int, Column, Calendar) - Method in class org.mariadb.jdbc.plugin.codec.ByteArrayCodec
decodeText(ReadableByteBuf, int, Column, Calendar) - Method in class org.mariadb.jdbc.plugin.codec.ByteCodec
decodeText(ReadableByteBuf, int, Column, Calendar) - Method in class org.mariadb.jdbc.plugin.codec.ClobCodec
decodeText(ReadableByteBuf, int, Column, Calendar) - Method in class org.mariadb.jdbc.plugin.codec.DateCodec
decodeText(ReadableByteBuf, int, Column, Calendar) - Method in interface org.mariadb.jdbc.plugin.Codec
  Decode from a mysql packet text encoded a value to codec java type
decodeText(ReadableByteBuf, int, Column, Calendar) - Method in class org.mariadb.jdbc.plugin.codec.DoubleCodec
decodeText(ReadableByteBuf, int, Column, Calendar) - Method in class org.mariadb.jdbc.plugin.codec.DurationCodec
decodeText(ReadableByteBuf, int, Column, Calendar) - Method in class org.mariadb.jdbc.plugin.codec.FloatCodec
decodeText(ReadableByteBuf, int, Column, Calendar) - Method in class org.mariadb.jdbc.plugin.codec.GeometryCollectionCodec
decodeText(ReadableByteBuf, int, Column, Calendar) - Method in class org.mariadb.jdbc.plugin.codec.IntCodec
decodeText(ReadableByteBuf, int, Column, Calendar) - Method in class org.mariadb.jdbc.plugin.codec.LineStringCodec
decodeText(ReadableByteBuf, int, Column, Calendar) - Method in class org.mariadb.jdbc.plugin.codec.LocalDateCodec
decodeText(ReadableByteBuf, int, Column, Calendar) - Method in class org.mariadb.jdbc.plugin.codec.LocalDateTimeCodec
decodeText(ReadableByteBuf, int, Column, Calendar) - Method in class org.mariadb.jdbc.plugin.codec.LocalTimeCodec
decodeText(ReadableByteBuf, int, Column, Calendar) - Method in class org.mariadb.jdbc.plugin.codec.LongCodec
decodeText(ReadableByteBuf, int, Column, Calendar) - Method in class org.mariadb.jdbc.plugin.codec.MultiLinestringCodec
decodeText(ReadableByteBuf, int, Column, Calendar) - Method in class org.mariadb.jdbc.plugin.codec.MultiPointCodec
decodeText(ReadableByteBuf, int, Column, Calendar) - Method in class org.mariadb.jdbc.plugin.codec.MultiPolygonCodec
decodeText(ReadableByteBuf, int, Column, Calendar) - Method in class org.mariadb.jdbc.plugin.codec.PointCodec
decodeText(ReadableByteBuf, int, Column, Calendar) - Method in class org.mariadb.jdbc.plugin.codec.PolygonCodec
decodeText(ReadableByteBuf, int, Column, Calendar) - Method in class org.mariadb.jdbc.plugin.codec.ReaderCodec
decodeText(ReadableByteBuf, int, Column, Calendar) - Method in class org.mariadb.jdbc.plugin.codec.ShortCodec
decodeText(ReadableByteBuf, int, Column, Calendar) - Method in class org.mariadb.jdbc.plugin.codec.StreamCodec
decodeText(ReadableByteBuf, int, Column, Calendar) - Method in class org.mariadb.jdbc.plugin.codec.StringCodec
decodeText(ReadableByteBuf, int, Column, Calendar) - Method in class org.mariadb.jdbc.plugin.codec.TimeCodec
decodeText(ReadableByteBuf, int, Column, Calendar) - Method in class org.mariadb.jdbc.plugin.codec.TimestampCodec
decodeText(ReadableByteBuf, int, Column, Calendar) - Method in class org.mariadb.jdbc.plugin.codec.ZonedDateTimeCodec
decodeTextBoolean(ReadableByteBuf, int, Column) - Method in class org.mariadb.jdbc.plugin.codec.BooleanCodec
  Decode text data
decodeTextByte(ReadableByteBuf, int, Column) - Method in class org.mariadb.jdbc.plugin.codec.ByteCodec
  Decode byte from packet
decodeTextDouble(ReadableByteBuf, int, Column) - Method in class org.mariadb.jdbc.plugin.codec.DoubleCodec
  Decode Double from text data
decodeTextFloat(ReadableByteBuf, int, Column) - Method in class org.mariadb.jdbc.plugin.codec.FloatCodec
  Decode a float text encoded
decodeTextInt(ReadableByteBuf, int, Column) - Method in class org.mariadb.jdbc.plugin.codec.IntCodec
  Decode int from text packet
decodeTextLong(ReadableByteBuf, int, Column) - Method in class org.mariadb.jdbc.plugin.codec.LongCodec
  Decode long from text row.
decodeTextShort(ReadableByteBuf, int, Column) - Method in class org.mariadb.jdbc.plugin.codec.ShortCodec
  Decode short from text packet
decrementUse(Client, ServerPreparedStatement) - Method in interface org.mariadb.jdbc.export.Prepare
  Decrement use of prepare.
decrementUse(Client, ServerPreparedStatement) - Method in class org.mariadb.jdbc.message.server.CachedPrepareResultPacket
decrementUse(Client, ServerPreparedStatement) - Method in class org.mariadb.jdbc.message.server.PrepareResultPacket
  Decrement use of prepare packet, so closing it if last used
defaultAuthenticationPluginType() - Method in interface org.mariadb.jdbc.plugin.CredentialPlugin
  Indicate authentication plugin type to use for authentication
defaultFetchSize() - Method in class org.mariadb.jdbc.Configuration
  result-set streaming default fetch size
defaultFetchSize(Integer) - Method in class org.mariadb.jdbc.Configuration.Builder
  Set default fetch size
DefaultTlsSocketPlugin - Class in org.mariadb.jdbc.plugin.tls.main
  Default TLS socket plugin
DefaultTlsSocketPlugin() - Constructor for class org.mariadb.jdbc.plugin.tls.main.DefaultTlsSocketPlugin
deleteRow() - Method in class org.mariadb.jdbc.client.result.Result
deleteRow() - Method in class org.mariadb.jdbc.client.result.UpdatableResult
deletesAreDetected(int) - Method in class org.mariadb.jdbc.DatabaseMetaData
deniedListTimeout - Variable in class org.mariadb.jdbc.client.impl.MultiPrimaryClient
  denied timeout
denyList - Static variable in class org.mariadb.jdbc.client.impl.MultiPrimaryClient
  temporary blacklisted hosts
description() - Method in class org.mariadb.jdbc.message.client.BulkExecutePacket
description() - Method in class org.mariadb.jdbc.message.client.ExecutePacket
description() - Method in class org.mariadb.jdbc.message.client.PreparePacket
description() - Method in class org.mariadb.jdbc.message.client.QueryPacket
description() - Method in class org.mariadb.jdbc.message.client.QueryWithParametersPacket
destroySocket() - Method in class org.mariadb.jdbc.client.impl.StandardClient
  Closing socket in case of Connection error after socket creation.
DISABLE - org.mariadb.jdbc.export.SslMode
  NO SSL
doesMaxRowSizeIncludeBlobs() - Method in class org.mariadb.jdbc.DatabaseMetaData
DoubleCodec - Class in org.mariadb.jdbc.plugin.codec
  Double codec
DoubleCodec() - Constructor for class org.mariadb.jdbc.plugin.codec.DoubleCodec
Driver - Class in org.mariadb.jdbc
  MariaDB Driver
Driver() - Constructor for class org.mariadb.jdbc.Driver
DRIVER_NAME - Static variable in class org.mariadb.jdbc.DatabaseMetaData
  MariaDB driver name
dumpQueriesOnException() - Method in class org.mariadb.jdbc.Configuration
  Must query by logged on exception.
dumpQueriesOnException(Boolean) - Method in class org.mariadb.jdbc.Configuration.Builder
  Must queries be dump on exception stracktrace.
DurationCodec - Class in org.mariadb.jdbc.plugin.codec
  Duration codec
DurationCodec() - Constructor for class org.mariadb.jdbc.plugin.codec.DurationCodec

## E

Ed25519PasswordPlugin - Class in org.mariadb.jdbc.plugin.authentication.standard
  ED25519 password plugin
Ed25519PasswordPlugin() - Constructor for class org.mariadb.jdbc.plugin.authentication.standard.Ed25519PasswordPlugin
enabledSslCipherSuites() - Method in class org.mariadb.jdbc.Configuration
  autorized cipher list.
enabledSslCipherSuites(String) - Method in class org.mariadb.jdbc.Configuration.Builder
  set possible cipher list (comma separated), not using default java cipher list
enabledSslProtocolSuites() - Method in class org.mariadb.jdbc.Configuration
  permitted ssl protocol list (comma separated)
enabledSslProtocolSuites(String) - Method in class org.mariadb.jdbc.Configuration.Builder
  Set ssl protocol list to user (comma separated)
encode(Writer, Context) - Method in class org.mariadb.jdbc.message.client.AuthMoreRawPacket
encode(Writer, Context) - Method in class org.mariadb.jdbc.message.client.ChangeDbPacket
encode(Writer, Context) - Method in class org.mariadb.jdbc.message.client.ClosePreparePacket
  send packet to socket
encode(Writer, Context) - Method in class org.mariadb.jdbc.message.client.HandshakeResponse
encode(Writer, Context) - Method in class org.mariadb.jdbc.message.client.LongDataPacket
encode(Writer, Context) - Method in class org.mariadb.jdbc.message.client.PingPacket
encode(Writer, Context) - Method in class org.mariadb.jdbc.message.client.PreparePacket
encode(Writer, Context) - Method in class org.mariadb.jdbc.message.client.QueryPacket
encode(Writer, Context) - Method in class org.mariadb.jdbc.message.client.QueryWithParametersPacket
encode(Writer, Context) - Method in class org.mariadb.jdbc.message.client.QuitPacket
encode(Writer, Context) - Method in interface org.mariadb.jdbc.message.client.RedoableWithPrepareClientMessage
  Default encoder caller
encode(Writer, Context) - Method in class org.mariadb.jdbc.message.client.ResetPacket
encode(Writer, Context) - Method in class org.mariadb.jdbc.message.client.SslRequestPacket
encode(Writer, Context, Prepare) - Method in class org.mariadb.jdbc.message.client.BulkExecutePacket
encode(Writer, Context, Prepare) - Method in class org.mariadb.jdbc.message.client.ExecutePacket
encode(Writer, Context, Prepare) - Method in interface org.mariadb.jdbc.message.client.RedoableClientMessage
  Encode command to packet
encode(Writer, Context, Prepare) - Method in interface org.mariadb.jdbc.message.client.RedoableWithPrepareClientMessage
  encoder method in case of failover, passing new prepared object
encodeBinary(Writer) - Method in interface org.mariadb.jdbc.client.util.Parameter
  Encode parameter in binary format
encodeBinary(Writer, Object, Calendar, Long) - Method in class org.mariadb.jdbc.plugin.codec.BigDecimalCodec
encodeBinary(Writer, Object, Calendar, Long) - Method in class org.mariadb.jdbc.plugin.codec.BigIntegerCodec
encodeBinary(Writer, Object, Calendar, Long) - Method in class org.mariadb.jdbc.plugin.codec.BitSetCodec
encodeBinary(Writer, Object, Calendar, Long) - Method in class org.mariadb.jdbc.plugin.codec.BlobCodec
encodeBinary(Writer, Object, Calendar, Long) - Method in class org.mariadb.jdbc.plugin.codec.BooleanCodec
encodeBinary(Writer, Object, Calendar, Long) - Method in class org.mariadb.jdbc.plugin.codec.ByteArrayCodec
encodeBinary(Writer, Object, Calendar, Long) - Method in class org.mariadb.jdbc.plugin.codec.ByteCodec
encodeBinary(Writer, Object, Calendar, Long) - Method in class org.mariadb.jdbc.plugin.codec.ClobCodec
encodeBinary(Writer, Object, Calendar, Long) - Method in class org.mariadb.jdbc.plugin.codec.DateCodec
encodeBinary(Writer, Object, Calendar, Long) - Method in class org.mariadb.jdbc.plugin.codec.DoubleCodec
encodeBinary(Writer, Object, Calendar, Long) - Method in class org.mariadb.jdbc.plugin.codec.DurationCodec
encodeBinary(Writer, Object, Calendar, Long) - Method in interface org.mariadb.jdbc.plugin.Codec
  Binary encode value to writer
encodeBinary(Writer, Object, Calendar, Long) - Method in class org.mariadb.jdbc.plugin.codec.FloatCodec
encodeBinary(Writer, Object, Calendar, Long) - Method in class org.mariadb.jdbc.plugin.codec.GeometryCollectionCodec
encodeBinary(Writer, Object, Calendar, Long) - Method in class org.mariadb.jdbc.plugin.codec.IntCodec
encodeBinary(Writer, Object, Calendar, Long) - Method in class org.mariadb.jdbc.plugin.codec.LineStringCodec
encodeBinary(Writer, Object, Calendar, Long) - Method in class org.mariadb.jdbc.plugin.codec.LocalDateCodec
encodeBinary(Writer, Object, Calendar, Long) - Method in class org.mariadb.jdbc.plugin.codec.LocalDateTimeCodec
encodeBinary(Writer, Object, Calendar, Long) - Method in class org.mariadb.jdbc.plugin.codec.LocalTimeCodec
encodeBinary(Writer, Object, Calendar, Long) - Method in class org.mariadb.jdbc.plugin.codec.LongCodec
encodeBinary(Writer, Object, Calendar, Long) - Method in class org.mariadb.jdbc.plugin.codec.MultiLinestringCodec
encodeBinary(Writer, Object, Calendar, Long) - Method in class org.mariadb.jdbc.plugin.codec.MultiPointCodec
encodeBinary(Writer, Object, Calendar, Long) - Method in class org.mariadb.jdbc.plugin.codec.MultiPolygonCodec
encodeBinary(Writer, Object, Calendar, Long) - Method in class org.mariadb.jdbc.plugin.codec.PointCodec
encodeBinary(Writer, Object, Calendar, Long) - Method in class org.mariadb.jdbc.plugin.codec.PolygonCodec
encodeBinary(Writer, Object, Calendar, Long) - Method in class org.mariadb.jdbc.plugin.codec.ReaderCodec
encodeBinary(Writer, Object, Calendar, Long) - Method in class org.mariadb.jdbc.plugin.codec.ShortCodec
encodeBinary(Writer, Object, Calendar, Long) - Method in class org.mariadb.jdbc.plugin.codec.StreamCodec
encodeBinary(Writer, Object, Calendar, Long) - Method in class org.mariadb.jdbc.plugin.codec.StringCodec
encodeBinary(Writer, Object, Calendar, Long) - Method in class org.mariadb.jdbc.plugin.codec.TimeCodec
encodeBinary(Writer, Object, Calendar, Long) - Method in class org.mariadb.jdbc.plugin.codec.TimestampCodec
encodeBinary(Writer, Object, Calendar, Long) - Method in class org.mariadb.jdbc.plugin.codec.ZonedDateTimeCodec
encodeData() - Method in interface org.mariadb.jdbc.client.util.Parameter
  transform parameter in byte array
encodeData(InputStream, Long) - Method in class org.mariadb.jdbc.plugin.codec.StreamCodec
encodeData(Reader, Long) - Method in class org.mariadb.jdbc.plugin.codec.ReaderCodec
encodeData(Blob, Long) - Method in class org.mariadb.jdbc.plugin.codec.BlobCodec
encodeData(Clob, Long) - Method in class org.mariadb.jdbc.plugin.codec.ClobCodec
encodeData(T, Long) - Method in interface org.mariadb.jdbc.plugin.Codec
  binary encoding value to a byte[]
encodeLongData(Writer) - Method in interface org.mariadb.jdbc.client.util.Parameter
  Encode parameter in binary long format
encodeLongData(Writer, InputStream, Long) - Method in class org.mariadb.jdbc.plugin.codec.StreamCodec
encodeLongData(Writer, Reader, Long) - Method in class org.mariadb.jdbc.plugin.codec.ReaderCodec
encodeLongData(Writer, Blob, Long) - Method in class org.mariadb.jdbc.plugin.codec.BlobCodec
encodeLongData(Writer, Clob, Long) - Method in class org.mariadb.jdbc.plugin.codec.ClobCodec
encodeLongData(Writer, T, Long) - Method in interface org.mariadb.jdbc.plugin.Codec
  binary encoding value to a long data packet
encodeText(Writer, Context) - Method in interface org.mariadb.jdbc.client.util.Parameter
  Encode parameter in text format
encodeText(Writer, Context, Object, Calendar, Long) - Method in class org.mariadb.jdbc.plugin.codec.BigDecimalCodec
encodeText(Writer, Context, Object, Calendar, Long) - Method in class org.mariadb.jdbc.plugin.codec.BigIntegerCodec
encodeText(Writer, Context, Object, Calendar, Long) - Method in class org.mariadb.jdbc.plugin.codec.BitSetCodec
encodeText(Writer, Context, Object, Calendar, Long) - Method in class org.mariadb.jdbc.plugin.codec.BlobCodec
encodeText(Writer, Context, Object, Calendar, Long) - Method in class org.mariadb.jdbc.plugin.codec.BooleanCodec
encodeText(Writer, Context, Object, Calendar, Long) - Method in class org.mariadb.jdbc.plugin.codec.ByteArrayCodec
encodeText(Writer, Context, Object, Calendar, Long) - Method in class org.mariadb.jdbc.plugin.codec.ByteCodec
encodeText(Writer, Context, Object, Calendar, Long) - Method in class org.mariadb.jdbc.plugin.codec.ClobCodec
encodeText(Writer, Context, Object, Calendar, Long) - Method in class org.mariadb.jdbc.plugin.codec.DateCodec
encodeText(Writer, Context, Object, Calendar, Long) - Method in class org.mariadb.jdbc.plugin.codec.DoubleCodec
encodeText(Writer, Context, Object, Calendar, Long) - Method in class org.mariadb.jdbc.plugin.codec.DurationCodec
encodeText(Writer, Context, Object, Calendar, Long) - Method in interface org.mariadb.jdbc.plugin.Codec
  Text encode value to writer
encodeText(Writer, Context, Object, Calendar, Long) - Method in class org.mariadb.jdbc.plugin.codec.FloatCodec
encodeText(Writer, Context, Object, Calendar, Long) - Method in class org.mariadb.jdbc.plugin.codec.GeometryCollectionCodec
encodeText(Writer, Context, Object, Calendar, Long) - Method in class org.mariadb.jdbc.plugin.codec.IntCodec
encodeText(Writer, Context, Object, Calendar, Long) - Method in class org.mariadb.jdbc.plugin.codec.LineStringCodec
encodeText(Writer, Context, Object, Calendar, Long) - Method in class org.mariadb.jdbc.plugin.codec.LocalDateCodec
encodeText(Writer, Context, Object, Calendar, Long) - Method in class org.mariadb.jdbc.plugin.codec.LocalDateTimeCodec
encodeText(Writer, Context, Object, Calendar, Long) - Method in class org.mariadb.jdbc.plugin.codec.LocalTimeCodec
encodeText(Writer, Context, Object, Calendar, Long) - Method in class org.mariadb.jdbc.plugin.codec.LongCodec
encodeText(Writer, Context, Object, Calendar, Long) - Method in class org.mariadb.jdbc.plugin.codec.MultiLinestringCodec
encodeText(Writer, Context, Object, Calendar, Long) - Method in class org.mariadb.jdbc.plugin.codec.MultiPointCodec
encodeText(Writer, Context, Object, Calendar, Long) - Method in class org.mariadb.jdbc.plugin.codec.MultiPolygonCodec
encodeText(Writer, Context, Object, Calendar, Long) - Method in class org.mariadb.jdbc.plugin.codec.PointCodec
encodeText(Writer, Context, Object, Calendar, Long) - Method in class org.mariadb.jdbc.plugin.codec.PolygonCodec
encodeText(Writer, Context, Object, Calendar, Long) - Method in class org.mariadb.jdbc.plugin.codec.ReaderCodec
encodeText(Writer, Context, Object, Calendar, Long) - Method in class org.mariadb.jdbc.plugin.codec.ShortCodec
encodeText(Writer, Context, Object, Calendar, Long) - Method in class org.mariadb.jdbc.plugin.codec.StreamCodec
encodeText(Writer, Context, Object, Calendar, Long) - Method in class org.mariadb.jdbc.plugin.codec.StringCodec
encodeText(Writer, Context, Object, Calendar, Long) - Method in class org.mariadb.jdbc.plugin.codec.TimeCodec
encodeText(Writer, Context, Object, Calendar, Long) - Method in class org.mariadb.jdbc.plugin.codec.TimestampCodec
encodeText(Writer, Context, Object, Calendar, Long) - Method in class org.mariadb.jdbc.plugin.codec.ZonedDateTimeCodec
encrypt(PublicKey, String, byte[]) - Static method in class org.mariadb.jdbc.plugin.authentication.standard.CachingSha2PasswordPlugin
  Encode password with seed and public key.
encryptPassword(CharSequence, byte[]) - Static method in class org.mariadb.jdbc.plugin.authentication.standard.NativePasswordPlugin
  Encrypts a password.
ensureReplayable(Context) - Method in class org.mariadb.jdbc.message.client.ExecutePacket
ensureReplayable(Context) - Method in class org.mariadb.jdbc.message.client.QueryWithParametersPacket
ensureReplayable(Context) - Method in interface org.mariadb.jdbc.message.client.RedoableClientMessage
  Ensure that command can be replayed
ensureValidation() - Method in class org.mariadb.jdbc.pool.MariaDbInnerPoolConnection
  Reset last used time, to ensure next retrieval will validate connection before borrowing
ENUM - Static variable in class org.mariadb.jdbc.util.constants.ColumnFlags
  Is column of type enum
EnvCredentialPlugin - Class in org.mariadb.jdbc.plugin.credential.env
  Authentication using environment variable.
EnvCredentialPlugin() - Constructor for class org.mariadb.jdbc.plugin.credential.env.EnvCredentialPlugin
equals(Object) - Method in class org.mariadb.jdbc.Configuration
equals(Object) - Method in class org.mariadb.jdbc.HostAddress
equals(Object) - Method in class org.mariadb.jdbc.MariaDbBlob
equals(Object) - Method in class org.mariadb.jdbc.MariaDbClob
equals(Object) - Method in class org.mariadb.jdbc.MariaDbXid
  Equal implementation.
equals(Object) - Method in class org.mariadb.jdbc.message.server.ColumnDefinitionPacket
equals(Object) - Method in class org.mariadb.jdbc.type.GeometryCollection
equals(Object) - Method in class org.mariadb.jdbc.type.LineString
equals(Object) - Method in class org.mariadb.jdbc.type.MultiLineString
equals(Object) - Method in class org.mariadb.jdbc.type.MultiPoint
equals(Object) - Method in class org.mariadb.jdbc.type.MultiPolygon
equals(Object) - Method in class org.mariadb.jdbc.type.Point
equals(Object) - Method in class org.mariadb.jdbc.type.Polygon
error(String) - Method in class org.mariadb.jdbc.util.log.ConsoleLogger
error(String) - Method in class org.mariadb.jdbc.util.log.JdkLogger
error(String) - Method in interface org.mariadb.jdbc.util.log.Logger
  Log a message at the ERROR level.
error(String) - Method in class org.mariadb.jdbc.util.log.NoLogger
error(String) - Method in class org.mariadb.jdbc.util.log.Slf4JLogger
error(String, Object...) - Method in class org.mariadb.jdbc.util.log.ConsoleLogger
error(String, Object...) - Method in class org.mariadb.jdbc.util.log.JdkLogger
error(String, Object...) - Method in interface org.mariadb.jdbc.util.log.Logger
  Log a message at the ERROR level.
error(String, Object...) - Method in class org.mariadb.jdbc.util.log.NoLogger
error(String, Object...) - Method in class org.mariadb.jdbc.util.log.Slf4JLogger
error(String, Throwable) - Method in class org.mariadb.jdbc.util.log.ConsoleLogger
error(String, Throwable) - Method in class org.mariadb.jdbc.util.log.JdkLogger
error(String, Throwable) - Method in interface org.mariadb.jdbc.util.log.Logger
  Log a message with an error at the ERROR level.
error(String, Throwable) - Method in class org.mariadb.jdbc.util.log.NoLogger
error(String, Throwable) - Method in class org.mariadb.jdbc.util.log.Slf4JLogger
ErrorPacket - Class in org.mariadb.jdbc.message.server
  Server Error Packet see https://mariadb.com/kb/en/err_packet/
ErrorPacket(ReadableByteBuf, Context) - Constructor for class org.mariadb.jdbc.message.server.ErrorPacket
  +--------------------------------------------------+ | 0 1 2 3 4 5 6 7 8 9 a b c d e f | +--------------------------------------------------+------------------+ | 17 00 00 01 FF 10 04 54 6F 6F 20 6D 61 6E 79 20 | .......Too many | | 63 6F 6E 6E 65 63 74 69 6F 6E 73 | connections | +--------------------------------------------------+------------------+
escape - Variable in class org.mariadb.jdbc.Statement
  escape processing
escapeString(String, boolean) - Static method in class org.mariadb.jdbc.DatabaseMetaData
  Escape String.
escapeTimeout(String) - Method in class org.mariadb.jdbc.Statement
  Build sql command to execute : Execute escape substitution if needed add query timeout prefix if server permits it add max row limit prefix if server permits it
exceptionFactory - Variable in class org.mariadb.jdbc.client.impl.StandardClient
  connection exception factory
exceptionFactory - Variable in class org.mariadb.jdbc.client.result.Result
  connection exception factoy
ExceptionFactory - Class in org.mariadb.jdbc.export
  Exception factory.
ExceptionFactory(Configuration, HostAddress) - Constructor for class org.mariadb.jdbc.export.ExceptionFactory
  Connection Exception factory constructor
ExceptionFactory.SqlExceptionFactory - Class in org.mariadb.jdbc.export
  Exception with SQL command
execute() - Method in class org.mariadb.jdbc.BasePreparedStatement
execute() - Method in class org.mariadb.jdbc.ClientPreparedStatement
  Executes the SQL statement in this `PreparedStatement` object, which may be any kind of SQL statement.
execute() - Method in class org.mariadb.jdbc.ServerPreparedStatement
  Executes the SQL statement in this `PreparedStatement` object, which may be any kind of SQL statement.
execute(String) - Method in class org.mariadb.jdbc.BasePreparedStatement
execute(String) - Method in class org.mariadb.jdbc.Statement
  Executes the given SQL statement, which may return multiple results.
execute(String, int) - Method in class org.mariadb.jdbc.BasePreparedStatement
execute(String, int) - Method in class org.mariadb.jdbc.Statement
  Executes the given SQL statement, which may return multiple results, and signals the driver that any auto-generated keys should be made available for retrieval.
execute(String, int[]) - Method in class org.mariadb.jdbc.BasePreparedStatement
execute(String, int[]) - Method in class org.mariadb.jdbc.Statement
  Executes the given SQL statement, which may return multiple results, and signals the driver that the auto-generated keys indicated in the given array should be made available for retrieval.
execute(String, String[]) - Method in class org.mariadb.jdbc.BasePreparedStatement
execute(String, String[]) - Method in class org.mariadb.jdbc.Statement
  Executes the given SQL statement, which may return multiple results, and signals the driver that the auto-generated keys indicated in the given array should be made available for retrieval.
execute(ClientMessage, boolean) - Method in class org.mariadb.jdbc.client.impl.MultiPrimaryClient
execute(ClientMessage, boolean) - Method in class org.mariadb.jdbc.client.impl.StandardClient
execute(ClientMessage, Statement, boolean) - Method in class org.mariadb.jdbc.client.impl.MultiPrimaryClient
execute(ClientMessage, Statement, boolean) - Method in class org.mariadb.jdbc.client.impl.StandardClient
execute(ClientMessage, Statement, int, long, int, int, boolean, boolean) - Method in class org.mariadb.jdbc.client.impl.MultiPrimaryClient
execute(ClientMessage, Statement, int, long, int, int, boolean, boolean) - Method in class org.mariadb.jdbc.client.impl.MultiPrimaryReplicaClient
execute(ClientMessage, Statement, int, long, int, int, boolean, boolean) - Method in class org.mariadb.jdbc.client.impl.ReplayClient
execute(ClientMessage, Statement, int, long, int, int, boolean, boolean) - Method in class org.mariadb.jdbc.client.impl.StandardClient
executeBatch() - Method in class org.mariadb.jdbc.BasePreparedStatement
executeBatch() - Method in class org.mariadb.jdbc.ClientPreparedStatement
executeBatch() - Method in class org.mariadb.jdbc.ServerPreparedStatement
executeBatch() - Method in class org.mariadb.jdbc.Statement
  Submits a batch of commands to the database for execution and if all commands execute successfully, returns an array of update counts.
executeInternal() - Method in class org.mariadb.jdbc.FunctionStatement
executeInternal() - Method in class org.mariadb.jdbc.ServerPreparedStatement
  Execute command with parameters
executeInternalBatchPipeline() - Method in class org.mariadb.jdbc.Statement
  Execute batch pipelining commands (sending all client message, then reading results) (batches cannot contain results-set, so cannot fill receiving socket buffer while sending buffer is full)
executeInternalBatchStandard() - Method in class org.mariadb.jdbc.Statement
  basic implementation Send batch query per query.
executeLargeBatch() - Method in class org.mariadb.jdbc.BasePreparedStatement
executeLargeBatch() - Method in class org.mariadb.jdbc.ClientPreparedStatement
executeLargeBatch() - Method in class org.mariadb.jdbc.ServerPreparedStatement
executeLargeBatch() - Method in class org.mariadb.jdbc.Statement
  Execute batch, like executeBatch(), with returning results with long[].
executeLargeUpdate() - Method in class org.mariadb.jdbc.BasePreparedStatement
executeLargeUpdate() - Method in class org.mariadb.jdbc.ClientPreparedStatement
  Executes the SQL statement in this `PreparedStatement` object, which must be an SQL Data Manipulation Language (DML) statement, such as `INSERT`, `UPDATE` or `DELETE`; or an SQL statement that returns nothing, such as a DDL statement.
executeLargeUpdate() - Method in class org.mariadb.jdbc.ServerPreparedStatement
  Executes the SQL statement in this `PreparedStatement` object, which must be an SQL Data Manipulation Language (DML) statement, such as `INSERT`, `UPDATE` or `DELETE`; or an SQL statement that returns nothing, such as a DDL statement.
executeLargeUpdate(String) - Method in class org.mariadb.jdbc.BasePreparedStatement
executeLargeUpdate(String) - Method in class org.mariadb.jdbc.Statement
  Executes the given SQL statement, which may be an INSERT, UPDATE, or DELETE statement or an SQL statement that returns nothing, such as an SQL DDL statement.
executeLargeUpdate(String, int) - Method in class org.mariadb.jdbc.BasePreparedStatement
executeLargeUpdate(String, int) - Method in class org.mariadb.jdbc.Statement
  Identical to executeLargeUpdate(String sql), with a flag that indicate that autoGeneratedKeys (primary key fields with "auto_increment") generated id's must be retrieved.
executeLargeUpdate(String, int[]) - Method in class org.mariadb.jdbc.BasePreparedStatement
executeLargeUpdate(String, int[]) - Method in class org.mariadb.jdbc.Statement
  Identical to executeLargeUpdate(String sql, int autoGeneratedKeys) with autoGeneratedKeys = Statement.RETURN_GENERATED_KEYS set.
executeLargeUpdate(String, String[]) - Method in class org.mariadb.jdbc.BasePreparedStatement
executeLargeUpdate(String, String[]) - Method in class org.mariadb.jdbc.Statement
  Identical to executeLargeUpdate(String sql, int autoGeneratedKeys) with autoGeneratedKeys = Statement.RETURN_GENERATED_KEYS set.
ExecutePacket - Class in org.mariadb.jdbc.message.client
  Execute command (COM_STMT_EXECUTE) See https://mariadb.com/kb/en/com_stmt_execute/ for documentation
ExecutePacket(Prepare, Parameters, String, ServerPreparedStatement) - Constructor for class org.mariadb.jdbc.message.client.ExecutePacket
  Constructor
executePipeline(ClientMessage[], Statement, int, long, int, int, boolean, boolean) - Method in class org.mariadb.jdbc.client.impl.MultiPrimaryClient
executePipeline(ClientMessage[], Statement, int, long, int, int, boolean, boolean) - Method in class org.mariadb.jdbc.client.impl.MultiPrimaryReplicaClient
executePipeline(ClientMessage[], Statement, int, long, int, int, boolean, boolean) - Method in class org.mariadb.jdbc.client.impl.ReplayClient
executePipeline(ClientMessage[], Statement, int, long, int, int, boolean, boolean) - Method in class org.mariadb.jdbc.client.impl.StandardClient
executeQuery() - Method in class org.mariadb.jdbc.BasePreparedStatement
executeQuery() - Method in class org.mariadb.jdbc.ClientPreparedStatement
  Executes the SQL query in this `PreparedStatement` object and returns the `ResultSet` object generated by the query.
executeQuery() - Method in class org.mariadb.jdbc.ServerPreparedStatement
  Executes the SQL query in this `PreparedStatement` object and returns the `ResultSet` object generated by the query.
executeQuery(String) - Method in class org.mariadb.jdbc.BasePreparedStatement
executeQuery(String) - Method in class org.mariadb.jdbc.Statement
  Executes the given SQL statement, which returns a single `ResultSet` object.
executeTransactionReplay(Client) - Method in class org.mariadb.jdbc.client.impl.MultiPrimaryClient
  Execute transaction replay
executeUpdate() - Method in class org.mariadb.jdbc.BasePreparedStatement
executeUpdate() - Method in class org.mariadb.jdbc.ClientPreparedStatement
  Executes the SQL statement in this `PreparedStatement` object, which must be an SQL Data Manipulation Language (DML) statement, such as `INSERT`, `UPDATE` or `DELETE`; or an SQL statement that returns nothing, such as a DDL statement.
executeUpdate() - Method in class org.mariadb.jdbc.ServerPreparedStatement
  Executes the SQL statement in this `PreparedStatement` object, which must be an SQL Data Manipulation Language (DML) statement, such as `INSERT`, `UPDATE` or `DELETE`; or an SQL statement that returns nothing, such as a DDL statement.
executeUpdate(String) - Method in class org.mariadb.jdbc.BasePreparedStatement
executeUpdate(String) - Method in class org.mariadb.jdbc.Statement
  Executes the given SQL statement, which may be an `INSERT`, `UPDATE`, or `DELETE` statement or an SQL statement that returns nothing, such as an SQL DDL statement.
executeUpdate(String, int) - Method in class org.mariadb.jdbc.BasePreparedStatement
executeUpdate(String, int) - Method in class org.mariadb.jdbc.Statement
  Executes the given SQL statement and signals the driver with the given flag about whether the auto-generated keys produced by this `Statement` object should be made available for retrieval.
executeUpdate(String, int[]) - Method in class org.mariadb.jdbc.BasePreparedStatement
executeUpdate(String, int[]) - Method in class org.mariadb.jdbc.Statement
  Executes the given SQL statement and signals the driver that the auto-generated keys indicated in the given array should be made available for retrieval.
executeUpdate(String, String[]) - Method in class org.mariadb.jdbc.BasePreparedStatement
executeUpdate(String, String[]) - Method in class org.mariadb.jdbc.Statement
  Executes the given SQL statement and signals the driver that the auto-generated keys indicated in the given array should be made available for retrieval.

## F

FALLBACK_PROPERTY - Static variable in class org.mariadb.jdbc.util.log.Loggers
  defined if using JDK if sfl4j is not present.
fetchRemaining() - Method in class org.mariadb.jdbc.client.result.CompleteResult
fetchRemaining() - Method in class org.mariadb.jdbc.client.result.Result
  Fetch remaining results.
fetchRemaining() - Method in class org.mariadb.jdbc.client.result.StreamingResult
  When protocol has a current Streaming result (this) fetch all to permit another query is executing.
fetchRemaining() - Method in class org.mariadb.jdbc.Statement
  Permit to streaming result to fetch remaining results.
fetchSize - Variable in class org.mariadb.jdbc.Statement
  fetch size
findColumn(String) - Method in class org.mariadb.jdbc.client.result.Result
fireConnectionClosed(ConnectionEvent) - Method in class org.mariadb.jdbc.MariaDbPoolConnection
  Fire connection close event to registered listeners.
fireConnectionErrorOccurred(SQLException) - Method in class org.mariadb.jdbc.MariaDbPoolConnection
  Fire connection error event to registered listeners.
fireStatementClosed(PreparedStatement) - Method in class org.mariadb.jdbc.Connection
  Fire event to indicate to StatementEventListeners registered on the connection that a PreparedStatement is closed.
fireStatementClosed(PreparedStatement) - Method in class org.mariadb.jdbc.MariaDbPoolConnection
  Fire statement close event to registered listeners.
fireStatementErrorOccurred(PreparedStatement, SQLException) - Method in class org.mariadb.jdbc.MariaDbPoolConnection
  Fire statement error event to registered listeners.
first() - Method in class org.mariadb.jdbc.client.result.CompleteResult
first() - Method in class org.mariadb.jdbc.client.result.Result
first() - Method in class org.mariadb.jdbc.client.result.StreamingResult
first() - Method in class org.mariadb.jdbc.client.result.UpdatableResult
FloatCodec - Class in org.mariadb.jdbc.plugin.codec
  Float codec
FloatCodec() - Constructor for class org.mariadb.jdbc.plugin.codec.FloatCodec
flush() - Method in class org.mariadb.jdbc.client.socket.impl.CompressOutputStream
  Flushes this output stream and forces any buffered output bytes to be written out.
flush() - Method in class org.mariadb.jdbc.client.socket.impl.PacketWriter
  Send packet to socket.
flush() - Method in interface org.mariadb.jdbc.client.socket.Writer
  Send packet to socket.
flushBufferStopAtMark() - Method in class org.mariadb.jdbc.client.socket.impl.PacketWriter
  Flush to last mark.
flushBufferStopAtMark() - Method in interface org.mariadb.jdbc.client.socket.Writer
  Flush to last mark.
FOUND_ROWS - Static variable in class org.mariadb.jdbc.util.constants.Capabilities
  use Found rowd instead of affected rows
free() - Method in class org.mariadb.jdbc.MariaDbBlob
  This method frees the `Blob` object and releases the resources that it holds.
from(String) - Static method in enum org.mariadb.jdbc.export.HaMode
  Get HAMode from values or aliases
from(String) - Static method in enum org.mariadb.jdbc.export.SslMode
  Create SSLMode from enumeration value, or aliases
from(String) - Static method in enum org.mariadb.jdbc.TransactionIsolation
  Get TransactionIsolation from value
from(String, int) - Static method in class org.mariadb.jdbc.HostAddress
  Create a Host without knowledge of primary/replica goal
from(String, int, boolean) - Static method in class org.mariadb.jdbc.HostAddress
  Create a Host
FunctionStatement - Class in org.mariadb.jdbc
  Function callable statement implementation
FunctionStatement(Connection, String, String, String, ReentrantLock, boolean, boolean, int, int) - Constructor for class org.mariadb.jdbc.FunctionStatement
  Constructor of function callable statement

## G

galeraAllowedState() - Method in class org.mariadb.jdbc.Configuration
  Galera comma separated allowed state
galeraAllowedState(String) - Method in class org.mariadb.jdbc.Configuration.Builder
  Indicate galera allowed state (comma separated), permitting to validate if galera node is synchronized
generatedKeyAlwaysReturned() - Method in class org.mariadb.jdbc.DatabaseMetaData
generatePublicKey(byte[]) - Static method in class org.mariadb.jdbc.plugin.authentication.standard.CachingSha2PasswordPlugin
  Read public pem key from String.
Geometry - Interface in org.mariadb.jdbc.type
  Geometry parser
GeometryCollection - Class in org.mariadb.jdbc.type
  Geometry collection implementation
GeometryCollection(Geometry[]) - Constructor for class org.mariadb.jdbc.type.GeometryCollection
  Constructor
GeometryCollectionCodec - Class in org.mariadb.jdbc.plugin.codec
  GeometryCollection codec
GeometryCollectionCodec() - Constructor for class org.mariadb.jdbc.plugin.codec.GeometryCollectionCodec
geometryDefaultType() - Method in class org.mariadb.jdbc.Configuration
  geometry default decoding implementation
geometryDefaultType(String) - Method in class org.mariadb.jdbc.Configuration.Builder
  Indicate what default Object type Geometry a resultset.getObject must return.
get() - Method in class org.mariadb.jdbc.client.util.MutableInt
  Get current sequence value
get() - Method in class org.mariadb.jdbc.plugin.credential.aws.AwsIamCredentialPlugin
get() - Method in class org.mariadb.jdbc.plugin.credential.env.EnvCredentialPlugin
get() - Method in class org.mariadb.jdbc.plugin.credential.system.PropertiesCredentialPlugin
get(int) - Method in interface org.mariadb.jdbc.client.util.Parameters
  get parameter at index
get(Object) - Method in class org.mariadb.jdbc.client.impl.PrepareCache
get(String) - Static method in class org.mariadb.jdbc.plugin.credential.CredentialPluginLoader
  Get current Identity plugin according to option `identityType`.
get(String) - Static method in class org.mariadb.jdbc.plugin.tls.TlsSocketPluginLoader
  Get authentication plugin from type String.
get(String, Configuration) - Static method in class org.mariadb.jdbc.plugin.authentication.AuthenticationPluginLoader
  Get authentication plugin from type String.
get(String, ServerPreparedStatement) - Method in class org.mariadb.jdbc.client.impl.PrepareCache
getAcceptedIssuers() - Method in class org.mariadb.jdbc.client.tls.MariaDbX509TrustingManager
getActiveConnections() - Method in class org.mariadb.jdbc.pool.Pool
getActiveConnections() - Method in interface org.mariadb.jdbc.pool.PoolMBean
  get pool active connection number
getAffectedRows() - Method in class org.mariadb.jdbc.message.server.OkPacket
  get affected rows
getArray(int) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Retrieves the value of the designated JDBC `ARRAY` parameter as an `Array` object in the Java programming language.
getArray(int) - Method in class org.mariadb.jdbc.client.result.Result
getArray(String) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Retrieves the value of a JDBC `ARRAY` parameter as an `Array` object in the Java programming language.
getArray(String) - Method in class org.mariadb.jdbc.client.result.Result
getAsciiStream() - Method in class org.mariadb.jdbc.MariaDbClob
getAsciiStream(int) - Method in class org.mariadb.jdbc.client.result.Result
getAsciiStream(String) - Method in class org.mariadb.jdbc.client.result.Result
getAttributes(String, String, String, String) - Method in class org.mariadb.jdbc.DatabaseMetaData
  Retrieves a description of the given attribute of the given type for a user-defined type (UDT) that is available in the given schema and catalog.
getAuthenticationMethod() - Static method in class org.mariadb.jdbc.plugin.authentication.addon.gssapi.GssUtility
  Get authentication method according to classpath.
getAuthenticationPluginType() - Method in class org.mariadb.jdbc.message.server.InitialHandshakePacket
  return authentication plugin type
getAutoCommit() - Method in class org.mariadb.jdbc.Connection
getAvailableHost(List<HostAddress>, ConcurrentMap<HostAddress, Long>, boolean) - Method in enum org.mariadb.jdbc.export.HaMode
  List of hosts without blacklist entries, ordered according to HA mode
getAvailableHostInOrder(List<HostAddress>, ConcurrentMap<HostAddress, Long>, boolean) - Static method in enum org.mariadb.jdbc.export.HaMode
  return hosts of corresponding type (primary or not) without blacklisted hosts.
getBestRowIdentifier(String, String, String, int, boolean) - Method in class org.mariadb.jdbc.DatabaseMetaData
  Retrieves a description of a table's optimal set of columns that uniquely identifies a row.
getBigDecimal(int) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Retrieves the value of the designated JDBC `NUMERIC` parameter as a `java.math.BigDecimal` object with as many digits to the right of the decimal point as the value contains.
getBigDecimal(int) - Method in class org.mariadb.jdbc.client.result.Result
getBigDecimal(int, int) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Deprecated.
  use `getBigDecimal(int parameterIndex)` or `getBigDecimal(String parameterName)`
getBigDecimal(int, int) - Method in class org.mariadb.jdbc.client.result.Result
  Deprecated.
getBigDecimal(String) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Retrieves the value of a JDBC `NUMERIC` parameter as a `java.math.BigDecimal` object with as many digits to the right of the decimal point as the value contains.
getBigDecimal(String) - Method in class org.mariadb.jdbc.client.result.Result
getBigDecimal(String, int) - Method in class org.mariadb.jdbc.client.result.Result
  Deprecated.
getBigInteger(int) - Method in class org.mariadb.jdbc.client.result.Result
  Retrieves the value of the designated column in the current row of this ResultSet object as a BigInteger.
getBigInteger(String) - Method in class org.mariadb.jdbc.client.result.Result
  Retrieves the value of the designated column in the current row of this ResultSet object as a BigInteger.
getBinaryEncodeType() - Method in interface org.mariadb.jdbc.client.util.Parameter
  return binary encoding type
getBinaryEncodeType() - Method in class org.mariadb.jdbc.plugin.codec.BigDecimalCodec
getBinaryEncodeType() - Method in class org.mariadb.jdbc.plugin.codec.BigIntegerCodec
getBinaryEncodeType() - Method in class org.mariadb.jdbc.plugin.codec.BitSetCodec
getBinaryEncodeType() - Method in class org.mariadb.jdbc.plugin.codec.BlobCodec
getBinaryEncodeType() - Method in class org.mariadb.jdbc.plugin.codec.BooleanCodec
getBinaryEncodeType() - Method in class org.mariadb.jdbc.plugin.codec.ByteArrayCodec
getBinaryEncodeType() - Method in class org.mariadb.jdbc.plugin.codec.ByteCodec
getBinaryEncodeType() - Method in class org.mariadb.jdbc.plugin.codec.ClobCodec
getBinaryEncodeType() - Method in class org.mariadb.jdbc.plugin.codec.DateCodec
getBinaryEncodeType() - Method in class org.mariadb.jdbc.plugin.codec.DoubleCodec
getBinaryEncodeType() - Method in class org.mariadb.jdbc.plugin.codec.DurationCodec
getBinaryEncodeType() - Method in class org.mariadb.jdbc.plugin.codec.FloatCodec
getBinaryEncodeType() - Method in class org.mariadb.jdbc.plugin.codec.GeometryCollectionCodec
getBinaryEncodeType() - Method in interface org.mariadb.jdbc.plugin.Codec
  Return server encoding data type
getBinaryEncodeType() - Method in class org.mariadb.jdbc.plugin.codec.IntCodec
getBinaryEncodeType() - Method in class org.mariadb.jdbc.plugin.codec.LineStringCodec
getBinaryEncodeType() - Method in class org.mariadb.jdbc.plugin.codec.LocalDateCodec
getBinaryEncodeType() - Method in class org.mariadb.jdbc.plugin.codec.LocalDateTimeCodec
getBinaryEncodeType() - Method in class org.mariadb.jdbc.plugin.codec.LocalTimeCodec
getBinaryEncodeType() - Method in class org.mariadb.jdbc.plugin.codec.LongCodec
getBinaryEncodeType() - Method in class org.mariadb.jdbc.plugin.codec.MultiLinestringCodec
getBinaryEncodeType() - Method in class org.mariadb.jdbc.plugin.codec.MultiPointCodec
getBinaryEncodeType() - Method in class org.mariadb.jdbc.plugin.codec.MultiPolygonCodec
getBinaryEncodeType() - Method in class org.mariadb.jdbc.plugin.codec.PointCodec
getBinaryEncodeType() - Method in class org.mariadb.jdbc.plugin.codec.PolygonCodec
getBinaryEncodeType() - Method in class org.mariadb.jdbc.plugin.codec.ReaderCodec
getBinaryEncodeType() - Method in class org.mariadb.jdbc.plugin.codec.ShortCodec
getBinaryEncodeType() - Method in class org.mariadb.jdbc.plugin.codec.StreamCodec
getBinaryEncodeType() - Method in class org.mariadb.jdbc.plugin.codec.StringCodec
getBinaryEncodeType() - Method in class org.mariadb.jdbc.plugin.codec.TimeCodec
getBinaryEncodeType() - Method in class org.mariadb.jdbc.plugin.codec.TimestampCodec
getBinaryEncodeType() - Method in class org.mariadb.jdbc.plugin.codec.ZonedDateTimeCodec
getBinaryStream() - Method in class org.mariadb.jdbc.MariaDbBlob
  Retrieves the `BLOB` value designated by this `Blob` instance as a stream.
getBinaryStream(int) - Method in class org.mariadb.jdbc.client.result.Result
getBinaryStream(long, long) - Method in class org.mariadb.jdbc.MariaDbBlob
  Returns an `InputStream` object that contains a partial `Blob` value, starting with the byte specified by pos, which is length bytes in length.
getBinaryStream(String) - Method in class org.mariadb.jdbc.client.result.Result
getBlob(int) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Retrieves the value of the designated JDBC `BLOB` parameter as a `Blob` object in the Java programming language.
getBlob(int) - Method in class org.mariadb.jdbc.client.result.Result
getBlob(String) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Retrieves the value of a JDBC `BLOB` parameter as a `Blob` object in the Java programming language.
getBlob(String) - Method in class org.mariadb.jdbc.client.result.Result
getBoolean(int) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Retrieves the value of the designated JDBC `BIT` or `BOOLEAN` parameter as a `boolean` in the Java programming language.
getBoolean(int) - Method in class org.mariadb.jdbc.client.result.Result
getBoolean(String) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Retrieves the value of a JDBC `BIT` or `BOOLEAN` parameter as a `boolean` in the Java programming language.
getBoolean(String) - Method in class org.mariadb.jdbc.client.result.Result
getBranchQualifier() - Method in class org.mariadb.jdbc.MariaDbXid
  Get branch qualifier from XID
getBuffers() - Method in class org.mariadb.jdbc.client.impl.TransactionSaver
  cache buffer
getByte() - Method in class org.mariadb.jdbc.client.impl.StandardReadableByteBuf
getByte(int) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Retrieves the value of the designated JDBC `TINYINT` parameter as a `byte` in the Java programming language.
getByte(int) - Method in class org.mariadb.jdbc.client.impl.StandardReadableByteBuf
getByte(int) - Method in class org.mariadb.jdbc.client.result.Result
getByte(String) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Retrieves the value of a JDBC `TINYINT` parameter as a `byte` in the Java programming language.
getByte(String) - Method in class org.mariadb.jdbc.client.result.Result
getBytes(int) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Retrieves the value of the designated JDBC `BINARY` or `VARBINARY` parameter as an array of `byte` values in the Java programming language.
getBytes(int) - Method in class org.mariadb.jdbc.client.result.Result
getBytes(long, int) - Method in class org.mariadb.jdbc.MariaDbBlob
  Retrieves all or part of the `BLOB` value that this `Blob` object represents, as an array of bytes.
getBytes(String) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Retrieves the value of a JDBC `BINARY` or `VARBINARY` parameter as an array of `byte` values in the Java programming language.
getBytes(String) - Method in class org.mariadb.jdbc.client.result.Result
getCapabilities() - Method in class org.mariadb.jdbc.message.server.InitialHandshakePacket
  Server capabilities
getCatalog() - Method in class org.mariadb.jdbc.Connection
getCatalogName(int) - Method in class org.mariadb.jdbc.client.result.ResultSetMetaData
  Get the designated column's table's schema.
getCatalogs() - Method in class org.mariadb.jdbc.DatabaseMetaData
getCatalogSeparator() - Method in class org.mariadb.jdbc.DatabaseMetaData
getCatalogTerm() - Method in class org.mariadb.jdbc.DatabaseMetaData
getCertificateChain(String) - Method in class org.mariadb.jdbc.client.tls.MariaDbX509KeyManager
getCharacterStream() - Method in class org.mariadb.jdbc.MariaDbClob
getCharacterStream(int) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Retrieves the value of the designated parameter as a `java.io.Reader` object in the Java programming language.
getCharacterStream(int) - Method in class org.mariadb.jdbc.client.result.Result
getCharacterStream(long, long) - Method in class org.mariadb.jdbc.MariaDbClob
  Returns a Reader object that contains a partial Clob value, starting with the character specified by pos, which is length characters in length.
getCharacterStream(String) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Retrieves the value of the designated parameter as a `java.io.Reader` object in the Java programming language.
getCharacterStream(String) - Method in class org.mariadb.jdbc.client.result.Result
getClient() - Method in class org.mariadb.jdbc.Connection
  Associate connection client
getClientAliases(String, Principal[]) - Method in class org.mariadb.jdbc.client.tls.MariaDbX509KeyManager
getClientInfo() - Method in class org.mariadb.jdbc.Connection
getClientInfo(String) - Method in class org.mariadb.jdbc.Connection
getClientInfoProperties() - Method in class org.mariadb.jdbc.DatabaseMetaData
  Retrieves a list of the client info properties that the driver supports.
getClob(int) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Retrieves the value of the designated JDBC `CLOB` parameter as a `java.sql.Clob` object in the Java programming language.
getClob(int) - Method in class org.mariadb.jdbc.client.result.Result
getClob(String) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Retrieves the value of a JDBC `CLOB` parameter as a `java.sql.Clob` object in the Java programming language.
getClob(String) - Method in class org.mariadb.jdbc.client.result.Result
getCmdLength() - Method in class org.mariadb.jdbc.client.socket.impl.PacketWriter
  get current command length
getCmdLength() - Method in interface org.mariadb.jdbc.client.socket.Writer
  Get current command length
getColumnAlias() - Method in class org.mariadb.jdbc.message.server.ColumnDefinitionPacket
getColumnClassName(int) - Method in class org.mariadb.jdbc.client.result.ResultSetMetaData
  Returns the fully-qualified name of the Java class whose instances are manufactured if the method `ResultSet.getObject` is called to retrieve a value from the column.
getColumnCount() - Method in class org.mariadb.jdbc.client.result.ResultSetMetaData
  Returns the number of columns in this `ResultSet` object.
getColumnDisplaySize(int) - Method in class org.mariadb.jdbc.client.result.ResultSetMetaData
  Indicates the designated column's normal maximum width in characters.
getColumnLabel(int) - Method in class org.mariadb.jdbc.client.result.ResultSetMetaData
  Gets the designated column's suggested title for use in printouts and displays.
getColumnName() - Method in class org.mariadb.jdbc.message.server.ColumnDefinitionPacket
getColumnName(int) - Method in class org.mariadb.jdbc.client.result.ResultSetMetaData
  Get the designated column's name.
getColumnPrivileges(String, String, String, String) - Method in class org.mariadb.jdbc.DatabaseMetaData
  Retrieves a description of the access rights for a table's columns.
getColumns() - Method in interface org.mariadb.jdbc.export.Prepare
  Prepare result-set columns
getColumns() - Method in class org.mariadb.jdbc.message.server.PrepareResultPacket
getColumns(String, String, String, String) - Method in class org.mariadb.jdbc.DatabaseMetaData
  Retrieves a description of table columns available in the specified catalog.
getColumnType(int) - Method in class org.mariadb.jdbc.client.result.ResultSetMetaData
  Retrieves the designated column's SQL type.
getColumnType(Configuration) - Method in class org.mariadb.jdbc.message.server.ColumnDefinitionPacket
getColumnTypeName(int) - Method in class org.mariadb.jdbc.client.result.ResultSetMetaData
  Retrieves the designated column's database-specific type name.
getColumnTypeName(Configuration) - Method in class org.mariadb.jdbc.message.server.ColumnDefinitionPacket
getCommand() - Method in class org.mariadb.jdbc.message.client.BulkExecutePacket
getCommand() - Method in class org.mariadb.jdbc.message.client.ExecutePacket
getCommand() - Method in interface org.mariadb.jdbc.message.client.RedoableWithPrepareClientMessage
  sql command value
getConcurrency() - Method in class org.mariadb.jdbc.client.result.Result
getConcurrency() - Method in class org.mariadb.jdbc.client.result.UpdatableResult
getConf() - Method in class org.mariadb.jdbc.client.context.BaseContext
getConf() - Method in class org.mariadb.jdbc.pool.Pool
  Get current configuration
getConnection() - Method in class org.mariadb.jdbc.DatabaseMetaData
getConnection() - Method in class org.mariadb.jdbc.MariaDbDataSource
  Attempts to establish a connection with the data source that this `DataSource` object represents.
getConnection() - Method in class org.mariadb.jdbc.MariaDbPoolConnection
getConnection() - Method in class org.mariadb.jdbc.MariaDbPoolDataSource
  Attempts to establish a connection with the data source that this `DataSource` object represents.
getConnection() - Method in class org.mariadb.jdbc.Statement
  Retrieves the `Connection` object that produced this `Statement` object.
getConnection(String, String) - Method in class org.mariadb.jdbc.MariaDbDataSource
  Attempts to establish a connection with the data source that this `DataSource` object represents.
getConnection(String, String) - Method in class org.mariadb.jdbc.MariaDbPoolDataSource
  Attempts to establish a connection with the data source that this `DataSource` object represents.
getConnectionRequests() - Method in class org.mariadb.jdbc.pool.Pool
getConnectionRequests() - Method in interface org.mariadb.jdbc.pool.PoolMBean
  get connection waiting request number
getContext() - Method in class org.mariadb.jdbc.client.impl.MultiPrimaryClient
getContext() - Method in class org.mariadb.jdbc.client.impl.MultiPrimaryReplicaClient
getContext() - Method in class org.mariadb.jdbc.client.impl.StandardClient
getContext() - Method in class org.mariadb.jdbc.Connection
  Connection context.
getCrossReference(String, String, String, String, String, String) - Method in class org.mariadb.jdbc.DatabaseMetaData
  Retrieves a description of the foreign key columns in the given foreign key table that reference the primary key or the columns representing a unique constraint of the parent table (could be the same or a different table).
getCurrentRowData() - Method in class org.mariadb.jdbc.client.result.Result
  return current row RAW data
getCursorName() - Method in class org.mariadb.jdbc.client.result.Result
getDatabase() - Method in class org.mariadb.jdbc.client.context.BaseContext
getDatabaseMajorVersion() - Method in class org.mariadb.jdbc.DatabaseMetaData
getDatabaseMinorVersion() - Method in class org.mariadb.jdbc.DatabaseMetaData
getDatabaseProductName() - Method in class org.mariadb.jdbc.DatabaseMetaData
  Return Server type.
getDatabaseProductVersion() - Method in class org.mariadb.jdbc.DatabaseMetaData
getDate(int) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Retrieves the value of the designated JDBC `DATE` parameter as a `java.sql.Date` object.
getDate(int) - Method in class org.mariadb.jdbc.client.result.Result
getDate(int, Calendar) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Retrieves the value of the designated JDBC `DATE` parameter as a `java.sql.Date` object, using the given `Calendar` object to construct the date.
getDate(int, Calendar) - Method in class org.mariadb.jdbc.client.result.Result
getDate(String) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Retrieves the value of a JDBC `DATE` parameter as a `java.sql.Date` object.
getDate(String) - Method in class org.mariadb.jdbc.client.result.Result
getDate(String, Calendar) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Retrieves the value of a JDBC `DATE` parameter as a `java.sql.Date` object, using the given `Calendar` object to construct the date.
getDate(String, Calendar) - Method in class org.mariadb.jdbc.client.result.Result
getDecimals() - Method in class org.mariadb.jdbc.message.server.ColumnDefinitionPacket
getDefaultCodec(Configuration) - Method in class org.mariadb.jdbc.message.server.ColumnDefinitionPacket
getDefaultCollation() - Method in class org.mariadb.jdbc.message.server.InitialHandshakePacket
  Server default collation
getDefaultTransactionIsolation() - Method in class org.mariadb.jdbc.DatabaseMetaData
getDisplaySize() - Method in class org.mariadb.jdbc.message.server.ColumnDefinitionPacket
getDouble(int) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Retrieves the value of the designated JDBC `DOUBLE` parameter as a `double` in the Java programming language.
getDouble(int) - Method in class org.mariadb.jdbc.client.result.Result
getDouble(String) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Retrieves the value of a JDBC `DOUBLE` parameter as a `double` in the Java programming language.
getDouble(String) - Method in class org.mariadb.jdbc.client.result.Result
getDriverMajorVersion() - Method in class org.mariadb.jdbc.DatabaseMetaData
getDriverMinorVersion() - Method in class org.mariadb.jdbc.DatabaseMetaData
getDriverName() - Method in class org.mariadb.jdbc.DatabaseMetaData
getDriverVersion() - Method in class org.mariadb.jdbc.DatabaseMetaData
getErrorCode() - Method in class org.mariadb.jdbc.message.server.ErrorPacket
  Error code
getExceptionFactory() - Method in class org.mariadb.jdbc.client.context.BaseContext
getExceptionFactory() - Method in class org.mariadb.jdbc.client.impl.MultiPrimaryClient
getExceptionFactory() - Method in class org.mariadb.jdbc.client.impl.MultiPrimaryReplicaClient
getExceptionFactory() - Method in class org.mariadb.jdbc.client.impl.StandardClient
getExceptionFactory() - Method in class org.mariadb.jdbc.Connection
  Get connection exception factory
getExportedKeys(String, String, String) - Method in class org.mariadb.jdbc.DatabaseMetaData
  Retrieves a description of the foreign key columns that reference the given table's primary key columns (the foreign keys exported by a table).
getExtraNameCharacters() - Method in class org.mariadb.jdbc.DatabaseMetaData
getExtTypeName() - Method in class org.mariadb.jdbc.message.server.ColumnDefinitionPacket
getFetchDirection() - Method in class org.mariadb.jdbc.client.result.Result
getFetchDirection() - Method in class org.mariadb.jdbc.Statement
  Retrieves the direction for fetching rows from database tables that is the default for result sets generated from this `Statement` object.
getFetchSize() - Method in class org.mariadb.jdbc.client.result.CompleteResult
getFetchSize() - Method in class org.mariadb.jdbc.client.result.StreamingResult
getFetchSize() - Method in class org.mariadb.jdbc.Statement
  Retrieves the number of result set rows that is the default fetch size for `ResultSet` objects generated from this `Statement` object.
getFieldOrder() - Method in class org.mariadb.jdbc.client.socket.impl.UnixDomainSocket.SockAddr
getFlags() - Method in class org.mariadb.jdbc.message.server.ColumnDefinitionPacket
getFloat(int) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Retrieves the value of the designated JDBC `FLOAT` parameter as a `float` in the Java programming language.
getFloat(int) - Method in class org.mariadb.jdbc.client.result.Result
getFloat(String) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Retrieves the value of a JDBC `FLOAT` parameter as a `float` in the Java programming language.
getFloat(String) - Method in class org.mariadb.jdbc.client.result.Result
getFormatId() - Method in class org.mariadb.jdbc.MariaDbXid
  Get format id from XID
getFunctionColumns(String, String, String, String) - Method in class org.mariadb.jdbc.DatabaseMetaData
  Retrieves a description of the given catalog's system or user function parameters and return type.
getFunctions(String, String, String) - Method in class org.mariadb.jdbc.DatabaseMetaData
  Retrieves a description of the system and user functions available in the given catalog.
getGeneratedKeys() - Method in class org.mariadb.jdbc.Statement
  Retrieves any auto-generated keys created as a result of executing this `Statement` object.
getGeometries() - Method in class org.mariadb.jdbc.type.GeometryCollection
  Get objects
getGeometry(ReadableByteBuf, int, Column) - Static method in interface org.mariadb.jdbc.type.Geometry
  parse geometry object
getGlobalTransactionId() - Method in class org.mariadb.jdbc.MariaDbXid
  Get global transaction id from XID
getHoldability() - Method in class org.mariadb.jdbc.client.result.Result
getHoldability() - Method in class org.mariadb.jdbc.Connection
getHostAddress() - Method in class org.mariadb.jdbc.client.impl.MultiPrimaryClient
getHostAddress() - Method in class org.mariadb.jdbc.client.impl.MultiPrimaryReplicaClient
getHostAddress() - Method in class org.mariadb.jdbc.client.impl.StandardClient
getIdentifierQuoteString() - Method in class org.mariadb.jdbc.DatabaseMetaData
getIdleConnections() - Method in class org.mariadb.jdbc.pool.Pool
getIdleConnections() - Method in interface org.mariadb.jdbc.pool.PoolMBean
  get idle connection number
getIdx() - Method in class org.mariadb.jdbc.client.impl.TransactionSaver
  Current transaction cache length
getImportedKeys(String, String, String) - Method in class org.mariadb.jdbc.DatabaseMetaData
  Retrieves a description of the primary key columns that are referenced by the given table's foreign key columns (the primary keys imported by a table).
getImportedKeysUsingInformationSchema(String, String) - Method in class org.mariadb.jdbc.DatabaseMetaData
  GetImportedKeysUsingInformationSchema.
getImportedKeysUsingShowCreateTable(String, String) - Method in class org.mariadb.jdbc.DatabaseMetaData
  GetImportedKeysUsingShowCreateTable.
getIndexInfo(String, String, String, boolean, boolean) - Method in class org.mariadb.jdbc.DatabaseMetaData
  Retrieves a description of the given table's indices and statistics.
getInputStream() - Method in class org.mariadb.jdbc.client.socket.impl.NamedPipeSocket
getInputStream() - Method in class org.mariadb.jdbc.client.socket.impl.UnixDomainSocket
getInt(int) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Retrieves the value of the designated JDBC `INTEGER` parameter as an `int` in the Java programming language.
getInt(int) - Method in class org.mariadb.jdbc.client.result.Result
getInt(String) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Retrieves the value of a JDBC `INTEGER` parameter as an `int` in the Java programming language.
getInt(String) - Method in class org.mariadb.jdbc.client.result.Result
getJDBCMajorVersion() - Method in class org.mariadb.jdbc.DatabaseMetaData
getJDBCMinorVersion() - Method in class org.mariadb.jdbc.DatabaseMetaData
getLargeMaxRows() - Method in class org.mariadb.jdbc.Statement
  Retrieves the maximum number of rows that a ResultSet object produced by this Statement object can contain.
getLargeUpdateCount() - Method in class org.mariadb.jdbc.Statement
  Retrieves the current result as an update count; if the result is a ResultSet object or there are no more results, -1 is returned.
getLastInsertId() - Method in class org.mariadb.jdbc.message.server.OkPacket
  Get last auto generated insert id
getLastUsed() - Method in class org.mariadb.jdbc.pool.MariaDbInnerPoolConnection
  Indicate last time this pool connection has been used.
getLength() - Method in class org.mariadb.jdbc.message.server.ColumnDefinitionPacket
getLevel() - Method in enum org.mariadb.jdbc.TransactionIsolation
  Get transaction isolation level
getLines() - Method in class org.mariadb.jdbc.type.MultiLineString
  get lines
getLines() - Method in class org.mariadb.jdbc.type.Polygon
  get lines
getLogger(Class<?>) - Static method in class org.mariadb.jdbc.util.log.Loggers
  Return default logger implementation
getLogger(String) - Static method in class org.mariadb.jdbc.util.log.Loggers
  Return default logger implementation
getLoginTimeout() - Method in class org.mariadb.jdbc.MariaDbDataSource
  Gets the maximum time in seconds that this data source can wait while attempting to connect to a database.
getLoginTimeout() - Method in class org.mariadb.jdbc.MariaDbPoolDataSource
  Gets the maximum time in seconds that this data source can wait while attempting to connect to a database.
getLogWriter() - Method in class org.mariadb.jdbc.MariaDbDataSource
  Implementation doesn't use logwriter
getLogWriter() - Method in class org.mariadb.jdbc.MariaDbPoolDataSource
  Implementation doesn't use logwriter
getLong(int) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Retrieves the value of the designated JDBC `BIGINT` parameter as a `long` in the Java programming language.
getLong(int) - Method in class org.mariadb.jdbc.client.result.Result
getLong(String) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Retrieves the value of a JDBC `BIGINT` parameter as a `long` in the Java programming language.
getLong(String) - Method in class org.mariadb.jdbc.client.result.Result
getLowercaseTableNames() - Method in class org.mariadb.jdbc.Connection
  Are table case-sensitive or not .
getMajorVersion() - Method in class org.mariadb.jdbc.Driver
  gets the major version of the driver.
getMaxBinaryLiteralLength() - Method in class org.mariadb.jdbc.DatabaseMetaData
getMaxCatalogNameLength() - Method in class org.mariadb.jdbc.DatabaseMetaData
getMaxCharLiteralLength() - Method in class org.mariadb.jdbc.DatabaseMetaData
getMaxColumnNameLength() - Method in class org.mariadb.jdbc.DatabaseMetaData
getMaxColumnsInGroupBy() - Method in class org.mariadb.jdbc.DatabaseMetaData
getMaxColumnsInIndex() - Method in class org.mariadb.jdbc.DatabaseMetaData
getMaxColumnsInOrderBy() - Method in class org.mariadb.jdbc.DatabaseMetaData
getMaxColumnsInSelect() - Method in class org.mariadb.jdbc.DatabaseMetaData
getMaxColumnsInTable() - Method in class org.mariadb.jdbc.DatabaseMetaData
getMaxConnections() - Method in class org.mariadb.jdbc.DatabaseMetaData
getMaxCursorNameLength() - Method in class org.mariadb.jdbc.DatabaseMetaData
getMaxFieldSize() - Method in class org.mariadb.jdbc.Statement
  Retrieves the maximum number of bytes that can be returned for character and binary column values in a `ResultSet` object produced by this `Statement` object.
getMaxIndexLength() - Method in class org.mariadb.jdbc.DatabaseMetaData
getMaxLogicalLobSize() - Method in class org.mariadb.jdbc.DatabaseMetaData
getMaxProcedureNameLength() - Method in class org.mariadb.jdbc.DatabaseMetaData
getMaxRows() - Method in class org.mariadb.jdbc.Statement
  Retrieves the maximum number of rows that a `ResultSet` object produced by this `Statement` object can contain.
getMaxRowSize() - Method in class org.mariadb.jdbc.DatabaseMetaData
getMaxSchemaNameLength() - Method in class org.mariadb.jdbc.DatabaseMetaData
getMaxStatementLength() - Method in class org.mariadb.jdbc.DatabaseMetaData
getMaxStatements() - Method in class org.mariadb.jdbc.DatabaseMetaData
getMaxTableNameLength() - Method in class org.mariadb.jdbc.DatabaseMetaData
getMaxTablesInSelect() - Method in class org.mariadb.jdbc.DatabaseMetaData
getMaxUserNameLength() - Method in class org.mariadb.jdbc.DatabaseMetaData
getMessage() - Method in class org.mariadb.jdbc.message.server.ErrorPacket
  Error message
getMeta() - Method in class org.mariadb.jdbc.BasePreparedStatement
  Get cached metadata list
getMetaData() - Method in class org.mariadb.jdbc.BasePreparedStatement
getMetaData() - Method in class org.mariadb.jdbc.client.result.Result
getMetaData() - Method in class org.mariadb.jdbc.ClientPreparedStatement
  Retrieves a `ResultSetMetaData` object that contains information about the columns of the `ResultSet` object that will be returned when this `PreparedStatement` object is executed.
getMetaData() - Method in class org.mariadb.jdbc.Connection
getMetaData() - Method in class org.mariadb.jdbc.ServerPreparedStatement
  Retrieves a `ResultSetMetaData` object that contains information about the columns of the `ResultSet` object that will be returned when this `PreparedStatement` object is executed.
getMinorVersion() - Method in class org.mariadb.jdbc.Driver
  gets the minor version of the driver.
getMoreResults() - Method in class org.mariadb.jdbc.Statement
  Moves to this `Statement` object's next result, returns `true` if it is a `ResultSet` object, and implicitly closes any current `ResultSet` object(s) obtained with the method `getResultSet`.
getMoreResults(int) - Method in class org.mariadb.jdbc.Statement
  Moves to this `Statement` object's next result, deals with any current `ResultSet` object(s) according to the instructions specified by the given flag, and returns `true` if the next result is a `ResultSet` object.
getName() - Method in class org.mariadb.jdbc.util.log.ConsoleLogger
getName() - Method in class org.mariadb.jdbc.util.log.JdkLogger
getName() - Method in interface org.mariadb.jdbc.util.log.Logger
  Logger name
getName() - Method in class org.mariadb.jdbc.util.log.NoLogger
getName() - Method in class org.mariadb.jdbc.util.log.Slf4JLogger
getNCharacterStream(int) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Retrieves the value of the designated parameter as a `java.io.Reader` object in the Java programming language.
getNCharacterStream(int) - Method in class org.mariadb.jdbc.client.result.Result
getNCharacterStream(String) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Retrieves the value of the designated parameter as a `java.io.Reader` object in the Java programming language.
getNCharacterStream(String) - Method in class org.mariadb.jdbc.client.result.Result
getNClob(int) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Retrieves the value of the designated JDBC `NCLOB` parameter as a `java.sql.NClob` object in the Java programming language.
getNClob(int) - Method in class org.mariadb.jdbc.client.result.Result
getNClob(String) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Retrieves the value of a JDBC `NCLOB` parameter as a `java.sql.NClob` object in the Java programming language.
getNClob(String) - Method in class org.mariadb.jdbc.client.result.Result
getNetworkTimeout() - Method in class org.mariadb.jdbc.Connection
getNString(int) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Retrieves the value of the designated `NCHAR`, `NVARCHAR` or `LONGNVARCHAR` parameter as a `String` in the Java programming language.
getNString(int) - Method in class org.mariadb.jdbc.client.result.Result
getNString(String) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Retrieves the value of the designated `NCHAR`, `NVARCHAR` or `LONGNVARCHAR` parameter as a `String` in the Java programming language.
getNString(String) - Method in class org.mariadb.jdbc.client.result.Result
getNumericFunctions() - Method in class org.mariadb.jdbc.DatabaseMetaData
  List of numeric functions.
getObject(int) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Retrieves the value of the designated parameter as an `Object` in the Java programming language.
getObject(int) - Method in class org.mariadb.jdbc.client.result.Result
getObject(int, Class<T>) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Returns an object representing the value of OUT parameter `parameterIndex` and will convert from the SQL type of the parameter to the requested Java data type, if the conversion is supported.
getObject(int, Class<T>) - Method in class org.mariadb.jdbc.client.result.Result
getObject(int, Map<String, Class<?>>) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Returns an object representing the value of OUT parameter `parameterIndex` and uses `map` for the custom mapping of the parameter value.
getObject(int, Map<String, Class<?>>) - Method in class org.mariadb.jdbc.client.result.Result
getObject(String) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Retrieves the value of a parameter as an `Object` in the Java programming language.
getObject(String) - Method in class org.mariadb.jdbc.client.result.Result
getObject(String, Class<T>) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Returns an object representing the value of OUT parameter `parameterName` and will convert from the SQL type of the parameter to the requested Java data type, if the conversion is supported.
getObject(String, Class<T>) - Method in class org.mariadb.jdbc.client.result.Result
getObject(String, Map<String, Class<?>>) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Returns an object representing the value of OUT parameter `parameterName` and uses `map` for the custom mapping of the parameter value.
getObject(String, Map<String, Class<?>>) - Method in class org.mariadb.jdbc.client.result.Result
getOutputStream() - Method in class org.mariadb.jdbc.client.socket.impl.NamedPipeSocket
getOutputStream() - Method in class org.mariadb.jdbc.client.socket.impl.UnixDomainSocket
getParameterClassName(int) - Method in class org.mariadb.jdbc.CallableParameterMetaData
  Retrieves the fully-qualified name of the Java class whose instances should be passed to the method `PreparedStatement.setObject`.
getParameterClassName(int) - Method in class org.mariadb.jdbc.ParameterMetaData
  Retrieves the fully-qualified name of the Java class whose instances should be passed to the method `PreparedStatement.setObject`.
getParameterClassName(int) - Method in class org.mariadb.jdbc.SimpleParameterMetaData
  Retrieves the fully-qualified name of the Java class whose instances should be passed to the method `PreparedStatement.setObject`.
getParameterCount() - Method in class org.mariadb.jdbc.CallableParameterMetaData
  Retrieves the number of parameters in the `PreparedStatement` object for which this `ParameterMetaData` object contains information.
getParameterCount() - Method in class org.mariadb.jdbc.ParameterMetaData
  Retrieves the number of parameters in the `PreparedStatement` object for which this `ParameterMetaData` object contains information.
getParameterCount() - Method in class org.mariadb.jdbc.SimpleParameterMetaData
  Retrieves the number of parameters in the `PreparedStatement` object for which this `ParameterMetaData` object contains information.
getParameterMetaData() - Method in class org.mariadb.jdbc.BaseCallableStatement
getParameterMetaData() - Method in class org.mariadb.jdbc.BasePreparedStatement
getParameterMetaData() - Method in class org.mariadb.jdbc.ClientPreparedStatement
  Retrieves the number, types and properties of this `PreparedStatement` object's parameters.
getParameterMetaData() - Method in class org.mariadb.jdbc.ServerPreparedStatement
  Retrieves the number, types and properties of this `PreparedStatement` object's parameters.
getParameterMode(int) - Method in class org.mariadb.jdbc.CallableParameterMetaData
  Retrieves the designated parameter's mode.
getParameterMode(int) - Method in class org.mariadb.jdbc.ParameterMetaData
  Retrieves the designated parameter's mode.
getParameterMode(int) - Method in class org.mariadb.jdbc.SimpleParameterMetaData
  Retrieves the designated parameter's mode.
getParameterName(int) - Method in class org.mariadb.jdbc.CallableParameterMetaData
  Return the parameter name corresponding to index.
getParameters() - Method in interface org.mariadb.jdbc.export.Prepare
  Prepare parameters
getParameters() - Method in class org.mariadb.jdbc.message.server.PrepareResultPacket
getParameterType(int) - Method in class org.mariadb.jdbc.CallableParameterMetaData
  Retrieves the designated parameter's SQL type.
getParameterType(int) - Method in class org.mariadb.jdbc.ParameterMetaData
  Retrieves the designated parameter's SQL type.
getParameterType(int) - Method in class org.mariadb.jdbc.SimpleParameterMetaData
  Retrieves the designated parameter's SQL type.
getParameterTypeName(int) - Method in class org.mariadb.jdbc.CallableParameterMetaData
  Retrieves the designated parameter's database-specific type name.
getParameterTypeName(int) - Method in class org.mariadb.jdbc.ParameterMetaData
  Retrieves the designated parameter's database-specific type name.
getParameterTypeName(int) - Method in class org.mariadb.jdbc.SimpleParameterMetaData
  Retrieves the designated parameter's database-specific type name.
getParentLogger() - Method in class org.mariadb.jdbc.Driver
getParentLogger() - Method in class org.mariadb.jdbc.MariaDbDataSource
  Not implemented
getParentLogger() - Method in class org.mariadb.jdbc.MariaDbPoolDataSource
  Not implemented
getPassword() - Method in class org.mariadb.jdbc.plugin.Credential
  Get password
getPlugin() - Method in class org.mariadb.jdbc.message.server.AuthSwitchPacket
  Get authentication switch plugin information
getPoints() - Method in class org.mariadb.jdbc.type.LineString
  get points
getPoints() - Method in class org.mariadb.jdbc.type.MultiPoint
  Get points
getPolygons() - Method in class org.mariadb.jdbc.type.MultiPolygon
  Get polygons
getPoolConnection() - Method in class org.mariadb.jdbc.pool.Pool
  Retrieve new connection.
getPoolConnection(String, String) - Method in class org.mariadb.jdbc.pool.Pool
  Get new connection from pool if user and password correspond to pool.
getPooledConnection() - Method in class org.mariadb.jdbc.MariaDbDataSource
getPooledConnection() - Method in class org.mariadb.jdbc.MariaDbPoolDataSource
getPooledConnection(String, String) - Method in class org.mariadb.jdbc.MariaDbDataSource
getPooledConnection(String, String) - Method in class org.mariadb.jdbc.MariaDbPoolDataSource
getPoolName() - Method in class org.mariadb.jdbc.MariaDbPoolDataSource
  get pool name
getPoolTag() - Method in class org.mariadb.jdbc.pool.Pool
  return pool tag
getPrecision() - Method in class org.mariadb.jdbc.message.server.ColumnDefinitionPacket
  Return metadata precision.
getPrecision(int) - Method in class org.mariadb.jdbc.CallableParameterMetaData
  Retrieves the designated parameter's specified column size.
getPrecision(int) - Method in class org.mariadb.jdbc.client.result.ResultSetMetaData
  Get the designated column's specified column size.
getPrecision(int) - Method in class org.mariadb.jdbc.ParameterMetaData
  Retrieves the designated parameter's specified column size.
getPrecision(int) - Method in class org.mariadb.jdbc.SimpleParameterMetaData
  Retrieves the designated parameter's specified column size.
getPrepareCache() - Method in class org.mariadb.jdbc.client.context.BaseContext
getPrimaryKeys(String, String, String) - Method in class org.mariadb.jdbc.DatabaseMetaData
  Retrieves a description of the given table's primary key columns.
getPrivateKey(String) - Method in class org.mariadb.jdbc.client.tls.MariaDbX509KeyManager
getProcedureColumns(String, String, String, String) - Method in class org.mariadb.jdbc.DatabaseMetaData
  Retrieves a description of the given catalog's stored procedure parameter and result columns.
getProcedures(String, String, String) - Method in class org.mariadb.jdbc.DatabaseMetaData
  Retrieves a description of the stored procedures available in the given catalog.
getProcedureTerm() - Method in class org.mariadb.jdbc.DatabaseMetaData
getPropertyInfo(String, Properties) - Method in class org.mariadb.jdbc.Driver
  Get the property info.
getPseudoColumns(String, String, String, String) - Method in class org.mariadb.jdbc.DatabaseMetaData
  Retrieves a description of the pseudo or hidden columns available in a given table within the specified catalog and schema.
getQueryTimeout() - Method in class org.mariadb.jdbc.Statement
  Retrieves the number of seconds the driver will wait for a `Statement` object to execute.
getRef(int) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Retrieves the value of the designated JDBC `REF(<structured-type>)` parameter as a `Ref` object in the Java programming language.
getRef(int) - Method in class org.mariadb.jdbc.client.result.Result
getRef(String) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Retrieves the value of a JDBC `REF(<structured-type>)` parameter as a `Ref` object in the Java programming language.
getRef(String) - Method in class org.mariadb.jdbc.client.result.Result
getResultSet() - Method in class org.mariadb.jdbc.Statement
  Retrieves the current result as a `ResultSet` object.
getResultSetConcurrency() - Method in class org.mariadb.jdbc.Statement
  Retrieves the result set concurrency for `ResultSet` objects generated by this `Statement` object.
getResultSetHoldability() - Method in class org.mariadb.jdbc.DatabaseMetaData
getResultSetHoldability() - Method in class org.mariadb.jdbc.Statement
  Retrieves the result set holdability for `ResultSet` objects generated by this `Statement` object.
getResultSetType() - Method in class org.mariadb.jdbc.Statement
  Retrieves the result set type for `ResultSet` objects generated by this `Statement` object.
getRow() - Method in class org.mariadb.jdbc.client.result.CompleteResult
getRow() - Method in class org.mariadb.jdbc.client.result.Result
getRow() - Method in class org.mariadb.jdbc.client.result.StreamingResult
getRowId(int) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Retrieves the value of the designated JDBC `ROWID` parameter as a `java.sql.RowId` object.
getRowId(int) - Method in class org.mariadb.jdbc.client.result.Result
getRowId(String) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Retrieves the value of the designated JDBC `ROWID` parameter as a `java.sql.RowId` object.
getRowId(String) - Method in class org.mariadb.jdbc.client.result.Result
getRowIdLifetime() - Method in class org.mariadb.jdbc.DatabaseMetaData
getScale(int) - Method in class org.mariadb.jdbc.CallableParameterMetaData
  Retrieves the designated parameter's number of digits to right of the decimal point.
getScale(int) - Method in class org.mariadb.jdbc.client.result.ResultSetMetaData
  Gets the designated column's number of digits to right of the decimal point.
getScale(int) - Method in class org.mariadb.jdbc.ParameterMetaData
  Retrieves the designated parameter's number of digits to right of the decimal point.
getScale(int) - Method in class org.mariadb.jdbc.SimpleParameterMetaData
  Retrieves the designated parameter's number of digits to right of the decimal point.
getSchema() - Method in class org.mariadb.jdbc.Connection
getSchema() - Method in class org.mariadb.jdbc.message.server.ColumnDefinitionPacket
getSchemaName(int) - Method in class org.mariadb.jdbc.client.result.ResultSetMetaData
getSchemas() - Method in class org.mariadb.jdbc.DatabaseMetaData
getSchemas(String, String) - Method in class org.mariadb.jdbc.DatabaseMetaData
getSchemaTerm() - Method in class org.mariadb.jdbc.DatabaseMetaData
getSearchStringEscape() - Method in class org.mariadb.jdbc.DatabaseMetaData
getSeed() - Method in class org.mariadb.jdbc.client.context.BaseContext
getSeed() - Method in class org.mariadb.jdbc.message.server.AuthSwitchPacket
  Get authentication switch seed information
getSeed() - Method in class org.mariadb.jdbc.message.server.InitialHandshakePacket
  Seed for authentication plugin encryption
getSequence() - Method in class org.mariadb.jdbc.client.socket.impl.PacketReader
getSequence() - Method in interface org.mariadb.jdbc.client.socket.Reader
  Get current sequence object
getServerAliases(String, Principal[]) - Method in class org.mariadb.jdbc.client.tls.MariaDbX509KeyManager
getServerCapabilities() - Method in class org.mariadb.jdbc.client.context.BaseContext
getServerStatus() - Method in class org.mariadb.jdbc.client.context.BaseContext
getServerStatus() - Method in class org.mariadb.jdbc.message.server.InitialHandshakePacket
  Server status flags
getShort(int) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Retrieves the value of the designated JDBC `SMALLINT` parameter as a `short` in the Java programming language.
getShort(int) - Method in class org.mariadb.jdbc.client.result.Result
getShort(String) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Retrieves the value of a JDBC `SMALLINT` parameter as a `short` in the Java programming language.
getShort(String) - Method in class org.mariadb.jdbc.client.result.Result
getSocketFactory(Configuration, ExceptionFactory) - Method in class org.mariadb.jdbc.plugin.tls.main.DefaultTlsSocketPlugin
getSocketFactory(Configuration, ExceptionFactory) - Method in interface org.mariadb.jdbc.plugin.TlsSocketPlugin
  Get socket factory.
getSocketHandler() - Static method in class org.mariadb.jdbc.client.socket.impl.SocketUtility
  Create socket according to options.
getSocketTimeout() - Method in class org.mariadb.jdbc.client.impl.MultiPrimaryClient
getSocketTimeout() - Method in class org.mariadb.jdbc.client.impl.MultiPrimaryReplicaClient
getSocketTimeout() - Method in class org.mariadb.jdbc.client.impl.StandardClient
getSql() - Method in class org.mariadb.jdbc.export.ExceptionFactory
  get SQL command
getSql() - Method in class org.mariadb.jdbc.export.ExceptionFactory.SqlExceptionFactory
getSQLKeywords() - Method in class org.mariadb.jdbc.DatabaseMetaData
  Retrieves a comma-separated list of all of this database's SQL keywords that are NOT also SQL:2003 keywords.
getSqlState() - Method in class org.mariadb.jdbc.message.server.ErrorPacket
  SQL State
getSQLStateType() - Method in class org.mariadb.jdbc.DatabaseMetaData
getSQLXML(int) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Retrieves the value of the designated `SQL XML` parameter as a `java.sql.SQLXML` object in the Java programming language.
getSQLXML(int) - Method in class org.mariadb.jdbc.client.result.Result
getSQLXML(String) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Retrieves the value of the designated `SQL XML` parameter as a `java.sql.SQLXML` object in the Java programming language.
getSQLXML(String) - Method in class org.mariadb.jdbc.client.result.Result
getStateFlag() - Method in class org.mariadb.jdbc.client.context.BaseContext
getStatement() - Method in class org.mariadb.jdbc.client.result.Result
getStatementId() - Method in interface org.mariadb.jdbc.export.Prepare
  Get current prepare statement id
getStatementId() - Method in class org.mariadb.jdbc.message.server.CachedPrepareResultPacket
  Return prepare statement id.
getStatementId() - Method in class org.mariadb.jdbc.message.server.PrepareResultPacket
  Get statement id
getString(int) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Retrieves the value of the designated JDBC `CHAR`, `VARCHAR`, or `LONGVARCHAR` parameter as a `String` in the Java programming language.
getString(int) - Method in class org.mariadb.jdbc.client.result.Result
getString(String) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Retrieves the value of a JDBC `CHAR`, `VARCHAR`, or `LONGVARCHAR` parameter as a `String` in the Java programming language.
getString(String) - Method in class org.mariadb.jdbc.client.result.Result
getStringFunctions() - Method in class org.mariadb.jdbc.DatabaseMetaData
  List of string functions.
getSubString(long, int) - Method in class org.mariadb.jdbc.MariaDbClob
  Get sub string.
getSuperTables(String, String, String) - Method in class org.mariadb.jdbc.DatabaseMetaData
  Retrieves a description of the table hierarchies defined in a particular schema in this database.
getSuperTypes(String, String, String) - Method in class org.mariadb.jdbc.DatabaseMetaData
  Retrieves a description of the user-defined type (UDT) hierarchies defined in a particular schema in this database.
getSystemFunctions() - Method in class org.mariadb.jdbc.DatabaseMetaData
  List of system functions.
getTable() - Method in class org.mariadb.jdbc.message.server.ColumnDefinitionPacket
getTableAlias() - Method in class org.mariadb.jdbc.message.server.ColumnDefinitionPacket
getTableName(int) - Method in class org.mariadb.jdbc.client.result.ResultSetMetaData
  Gets the designated column's table name.
getTablePrivileges(String, String, String) - Method in class org.mariadb.jdbc.DatabaseMetaData
  Retrieves a description of the access rights for each table available in a catalog.
getTables(String, String, String, String[]) - Method in class org.mariadb.jdbc.DatabaseMetaData
  Retrieves a description of the tables available in the given catalog.
getTableTypes() - Method in class org.mariadb.jdbc.DatabaseMetaData
getThreadId() - Method in class org.mariadb.jdbc.client.context.BaseContext
getThreadId() - Method in class org.mariadb.jdbc.Connection
  Current server thread id.
getThreadId() - Method in class org.mariadb.jdbc.message.server.InitialHandshakePacket
  Server thread id
getTime(int) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Retrieves the value of the designated JDBC `TIME` parameter as a `java.sql.Time` object.
getTime(int) - Method in class org.mariadb.jdbc.client.result.Result
getTime(int, Calendar) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Retrieves the value of the designated JDBC `TIME` parameter as a `java.sql.Time` object, using the given `Calendar` object to construct the time.
getTime(int, Calendar) - Method in class org.mariadb.jdbc.client.result.Result
getTime(String) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Retrieves the value of a JDBC `TIME` parameter as a `java.sql.Time` object.
getTime(String) - Method in class org.mariadb.jdbc.client.result.Result
getTime(String, Calendar) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Retrieves the value of a JDBC `TIME` parameter as a `java.sql.Time` object, using the given `Calendar` object to construct the time.
getTime(String, Calendar) - Method in class org.mariadb.jdbc.client.result.Result
getTimeDateFunctions() - Method in class org.mariadb.jdbc.DatabaseMetaData
  List of time and date functions.
getTimestamp(int) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Retrieves the value of the designated JDBC `TIMESTAMP` parameter as a `java.sql.Timestamp` object.
getTimestamp(int) - Method in class org.mariadb.jdbc.client.result.Result
getTimestamp(int, Calendar) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Retrieves the value of the designated JDBC `TIMESTAMP` parameter as a `java.sql.Timestamp` object, using the given `Calendar` object to construct the `Timestamp` object.
getTimestamp(int, Calendar) - Method in class org.mariadb.jdbc.client.result.Result
getTimestamp(String) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Retrieves the value of a JDBC `TIMESTAMP` parameter as a `java.sql.Timestamp` object.
getTimestamp(String) - Method in class org.mariadb.jdbc.client.result.Result
getTimestamp(String, Calendar) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Retrieves the value of a JDBC `TIMESTAMP` parameter as a `java.sql.Timestamp` object, using the given `Calendar` object to construct the `Timestamp` object.
getTimestamp(String, Calendar) - Method in class org.mariadb.jdbc.client.result.Result
getToken() - Method in class org.mariadb.jdbc.plugin.credential.aws.AwsCredentialGenerator
  Generate authentication token
getTotalConnections() - Method in class org.mariadb.jdbc.pool.Pool
getTotalConnections() - Method in interface org.mariadb.jdbc.pool.PoolMBean
  get pool total connection
getTransactionIsolation() - Method in class org.mariadb.jdbc.Connection
getTransactionIsolationLevel() - Method in class org.mariadb.jdbc.client.context.BaseContext
getTransactionSaver() - Method in class org.mariadb.jdbc.client.context.RedoContext
  Get transaction saver cache
getTruncatedSeed(byte[]) - Static method in class org.mariadb.jdbc.message.server.AuthSwitchPacket
  Get truncated seed (seed without ending 0x00 byte)
getType() - Method in class org.mariadb.jdbc.client.result.Result
getType() - Method in class org.mariadb.jdbc.message.server.ColumnDefinitionPacket
getTypeInfo() - Method in class org.mariadb.jdbc.DatabaseMetaData
  Retrieves a description of all the data types supported by this database.
getTypeMap() - Method in class org.mariadb.jdbc.Connection
getUDTs(String, String, String, int[]) - Method in class org.mariadb.jdbc.DatabaseMetaData
  Retrieves a description of the user-defined types (UDTs) defined in a particular schema.
getUnicodeStream(int) - Method in class org.mariadb.jdbc.client.result.Result
  Deprecated.
getUnicodeStream(String) - Method in class org.mariadb.jdbc.client.result.Result
  Deprecated.
getUnsignedByte() - Method in class org.mariadb.jdbc.client.impl.StandardReadableByteBuf
getUpdateCount() - Method in class org.mariadb.jdbc.Statement
  Retrieves the current result as an update count; if the result is a `ResultSet` object or there are no more results, -1 is returned.
getUrl() - Method in class org.mariadb.jdbc.MariaDbDataSource
  Returns the URL for this datasource
getUrl() - Method in class org.mariadb.jdbc.MariaDbPoolDataSource
  Returns the URL for this datasource
getURL() - Method in class org.mariadb.jdbc.DatabaseMetaData
getURL(int) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Retrieves the value of the designated JDBC `DATALINK` parameter as a `java.net.URL` object.
getURL(int) - Method in class org.mariadb.jdbc.client.result.Result
getURL(String) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Retrieves the value of a JDBC `DATALINK` parameter as a `java.net.URL` object.
getURL(String) - Method in class org.mariadb.jdbc.client.result.Result
getUser() - Method in class org.mariadb.jdbc.MariaDbDataSource
  get User
getUser() - Method in class org.mariadb.jdbc.MariaDbPoolDataSource
  return user
getUser() - Method in class org.mariadb.jdbc.plugin.Credential
  Get user
getUserName() - Method in class org.mariadb.jdbc.DatabaseMetaData
getValue() - Method in enum org.mariadb.jdbc.TransactionIsolation
  Get transaction isolation command
getVersion() - Method in class org.mariadb.jdbc.client.context.BaseContext
getVersion() - Method in class org.mariadb.jdbc.message.server.InitialHandshakePacket
  Server Version object
getVersionColumns(String, String, String) - Method in class org.mariadb.jdbc.DatabaseMetaData
  Retrieves a description of a table's columns that are automatically updated when any value in a row is updated.
getWarning() - Method in class org.mariadb.jdbc.client.context.BaseContext
getWarnings() - Method in class org.mariadb.jdbc.client.result.Result
getWarnings() - Method in class org.mariadb.jdbc.Connection
getWarnings() - Method in class org.mariadb.jdbc.Statement
  Retrieves the first warning reported by calls on this `Statement` object.
getX() - Method in class org.mariadb.jdbc.type.Point
  Get abscissa
getXAConnection() - Method in class org.mariadb.jdbc.MariaDbDataSource
getXAConnection() - Method in class org.mariadb.jdbc.MariaDbPoolDataSource
getXAConnection(String, String) - Method in class org.mariadb.jdbc.MariaDbDataSource
getXAConnection(String, String) - Method in class org.mariadb.jdbc.MariaDbPoolDataSource
getXAResource() - Method in class org.mariadb.jdbc.MariaDbPoolConnection
getY() - Method in class org.mariadb.jdbc.type.Point
  get ordinate
GssapiAuth - Interface in org.mariadb.jdbc.plugin.authentication.addon.gssapi
  GSSAPI interface
GssUtility - Class in org.mariadb.jdbc.plugin.authentication.addon.gssapi
  GSSAPI utility
GssUtility() - Constructor for class org.mariadb.jdbc.plugin.authentication.addon.gssapi.GssUtility

## H

haMode() - Method in class org.mariadb.jdbc.Configuration
  High availability mode
haMode(HaMode) - Method in class org.mariadb.jdbc.Configuration.Builder
  Set failover High-availability mode
HaMode - Enum in org.mariadb.jdbc.export
  Failover (High-availability) mode
handleParameterOutput() - Method in class org.mariadb.jdbc.FunctionStatement
handleParameterOutput() - Method in class org.mariadb.jdbc.ProcedureStatement
handleParameterOutput() - Method in class org.mariadb.jdbc.ServerPreparedStatement
  Handle output parameter result-set (only for CallableStatement)
HandshakeResponse - Class in org.mariadb.jdbc.message.client
  Server handshake response builder.
HandshakeResponse(Credential, String, byte[], Configuration, String, long, byte) - Constructor for class org.mariadb.jdbc.message.client.HandshakeResponse
  Object with parsed results
hasDefault() - Method in class org.mariadb.jdbc.message.server.ColumnDefinitionPacket
hasFlushed() - Method in class org.mariadb.jdbc.client.socket.impl.PacketWriter
hasFlushed() - Method in interface org.mariadb.jdbc.client.socket.Writer
  Current command has flushed packet to socket
hashCode() - Method in class org.mariadb.jdbc.Configuration
hashCode() - Method in class org.mariadb.jdbc.HostAddress
hashCode() - Method in class org.mariadb.jdbc.MariaDbBlob
hashCode() - Method in class org.mariadb.jdbc.MariaDbXid
hashCode() - Method in class org.mariadb.jdbc.message.server.ColumnDefinitionPacket
hashCode() - Method in class org.mariadb.jdbc.type.GeometryCollection
hashCode() - Method in class org.mariadb.jdbc.type.LineString
hashCode() - Method in class org.mariadb.jdbc.type.MultiLineString
hashCode() - Method in class org.mariadb.jdbc.type.MultiPoint
hashCode() - Method in class org.mariadb.jdbc.type.MultiPolygon
hashCode() - Method in class org.mariadb.jdbc.type.Point
hashCode() - Method in class org.mariadb.jdbc.type.Polygon
hex(byte[], byte[], int, int, int) - Static method in class org.mariadb.jdbc.util.log.LoggerHelper
  return a string containing hexa displayable value of arrays
hex(byte[], int, int) - Static method in class org.mariadb.jdbc.util.log.LoggerHelper
  Write bytes/hexadecimal value of a byte array to a StringBuilder.
hex(byte[], int, int, int) - Static method in class org.mariadb.jdbc.util.log.LoggerHelper
  Transform bytes into readable string format
host - Variable in class org.mariadb.jdbc.HostAddress
  host address
HostAddress - Class in org.mariadb.jdbc
  Host entry
HostnameVerifier - Class in org.mariadb.jdbc.client.tls
  SSL host verification
HostnameVerifier() - Constructor for class org.mariadb.jdbc.client.tls.HostnameVerifier

## I

IGNORE_SIGPIPE - Static variable in class org.mariadb.jdbc.util.constants.Capabilities
  IGNORE sigpipes
IGNORE_SPACE - Static variable in class org.mariadb.jdbc.util.constants.Capabilities
  Ignore spaces before '('
IN_TRANSACTION - Static variable in class org.mariadb.jdbc.util.constants.ServerStatus
  is in transaction
includeInnodbStatusInDeadlockExceptions() - Method in class org.mariadb.jdbc.Configuration
  On deadlock exception, must driver execute additional commands to show innodb status in error description.
includeInnodbStatusInDeadlockExceptions(Boolean) - Method in class org.mariadb.jdbc.Configuration.Builder
  On dead-lock exception must add innodb status in exception error message.
includeThreadDumpInDeadlockExceptions() - Method in class org.mariadb.jdbc.Configuration
  On deadlock exception, must driver display threads information on error description.
includeThreadDumpInDeadlockExceptions(Boolean) - Method in class org.mariadb.jdbc.Configuration.Builder
  Dead-lock error will contain threads information
incrementAndGet() - Method in class org.mariadb.jdbc.client.util.MutableInt
  Increment sequence and get new value
incrementUse(ServerPreparedStatement) - Method in class org.mariadb.jdbc.message.server.CachedPrepareResultPacket
  Increment use of prepare statement.
info(String) - Method in class org.mariadb.jdbc.util.log.ConsoleLogger
info(String) - Method in class org.mariadb.jdbc.util.log.JdkLogger
info(String) - Method in interface org.mariadb.jdbc.util.log.Logger
  Log a message at the INFO level.
info(String) - Method in class org.mariadb.jdbc.util.log.NoLogger
info(String) - Method in class org.mariadb.jdbc.util.log.Slf4JLogger
info(String, Object...) - Method in class org.mariadb.jdbc.util.log.ConsoleLogger
info(String, Object...) - Method in class org.mariadb.jdbc.util.log.JdkLogger
info(String, Object...) - Method in interface org.mariadb.jdbc.util.log.Logger
  Log a message at the INFO level.
info(String, Object...) - Method in class org.mariadb.jdbc.util.log.NoLogger
info(String, Object...) - Method in class org.mariadb.jdbc.util.log.Slf4JLogger
info(String, Throwable) - Method in class org.mariadb.jdbc.util.log.ConsoleLogger
info(String, Throwable) - Method in class org.mariadb.jdbc.util.log.JdkLogger
info(String, Throwable) - Method in interface org.mariadb.jdbc.util.log.Logger
  Log a message with an error at the INFO level.
info(String, Throwable) - Method in class org.mariadb.jdbc.util.log.NoLogger
info(String, Throwable) - Method in class org.mariadb.jdbc.util.log.Slf4JLogger
init() - Static method in class org.mariadb.jdbc.util.log.Loggers
  Initialize factory
InitialHandshakePacket - Class in org.mariadb.jdbc.message.server
  Server initial handshake parser.
initialize(String, byte[], Configuration) - Method in class org.mariadb.jdbc.plugin.authentication.addon.ClearPasswordPlugin
initialize(String, byte[], Configuration) - Method in class org.mariadb.jdbc.plugin.authentication.addon.SendGssApiAuthPacket
  Initialization.
initialize(String, byte[], Configuration) - Method in class org.mariadb.jdbc.plugin.authentication.standard.CachingSha2PasswordPlugin
  Initialized data.
initialize(String, byte[], Configuration) - Method in class org.mariadb.jdbc.plugin.authentication.standard.Ed25519PasswordPlugin
  Initialization.
initialize(String, byte[], Configuration) - Method in class org.mariadb.jdbc.plugin.authentication.standard.NativePasswordPlugin
  Initialized data.
initialize(String, byte[], Configuration) - Method in class org.mariadb.jdbc.plugin.authentication.standard.SendPamAuthPacket
  Initialization.
initialize(String, byte[], Configuration) - Method in interface org.mariadb.jdbc.plugin.AuthenticationPlugin
  Plugin initialization.
initialize(Configuration, String, HostAddress) - Method in class org.mariadb.jdbc.plugin.credential.aws.AwsIamCredentialPlugin
initialize(Configuration, String, HostAddress) - Method in class org.mariadb.jdbc.plugin.credential.env.EnvCredentialPlugin
initialize(Configuration, String, HostAddress) - Method in class org.mariadb.jdbc.plugin.credential.system.PropertiesCredentialPlugin
initialize(Configuration, String, HostAddress) - Method in interface org.mariadb.jdbc.plugin.CredentialPlugin
  Permit initializing plugin if overridden
initializeClientCapabilities(Configuration, long) - Static method in class org.mariadb.jdbc.client.impl.ConnectionHelper
  Initialize client capability according to configuration and server capabilities.
initialUrl() - Method in class org.mariadb.jdbc.Configuration
  Configuration generated URL depending on current configuration option.
initPacket() - Method in class org.mariadb.jdbc.client.socket.impl.PacketWriter
initPacket() - Method in interface org.mariadb.jdbc.client.socket.Writer
  reset sequences and position for sending a new packet
insertRow() - Method in class org.mariadb.jdbc.client.result.Result
insertRow() - Method in class org.mariadb.jdbc.client.result.UpdatableResult
insertsAreDetected(int) - Method in class org.mariadb.jdbc.DatabaseMetaData
INSTANCE - Static variable in class org.mariadb.jdbc.message.client.PingPacket
  default instance
INSTANCE - Static variable in class org.mariadb.jdbc.message.client.QuitPacket
  default instance to encode packet
INSTANCE - Static variable in class org.mariadb.jdbc.message.client.ResetPacket
  default instance
INSTANCE - Static variable in class org.mariadb.jdbc.plugin.codec.BigDecimalCodec
  default instance
INSTANCE - Static variable in class org.mariadb.jdbc.plugin.codec.BigIntegerCodec
  default instance
INSTANCE - Static variable in class org.mariadb.jdbc.plugin.codec.BitSetCodec
  default instance
INSTANCE - Static variable in class org.mariadb.jdbc.plugin.codec.BlobCodec
  default instance
INSTANCE - Static variable in class org.mariadb.jdbc.plugin.codec.BooleanCodec
  default instance
INSTANCE - Static variable in class org.mariadb.jdbc.plugin.codec.ByteArrayCodec
  default instance
INSTANCE - Static variable in class org.mariadb.jdbc.plugin.codec.ByteCodec
  default instance
INSTANCE - Static variable in class org.mariadb.jdbc.plugin.codec.ClobCodec
  Default instance
INSTANCE - Static variable in class org.mariadb.jdbc.plugin.codec.DateCodec
  default instance
INSTANCE - Static variable in class org.mariadb.jdbc.plugin.codec.DoubleCodec
  default instance
INSTANCE - Static variable in class org.mariadb.jdbc.plugin.codec.DurationCodec
  default instance
INSTANCE - Static variable in class org.mariadb.jdbc.plugin.codec.FloatCodec
  default instance
INSTANCE - Static variable in class org.mariadb.jdbc.plugin.codec.GeometryCollectionCodec
  default instance
INSTANCE - Static variable in class org.mariadb.jdbc.plugin.codec.IntCodec
  default instance
INSTANCE - Static variable in class org.mariadb.jdbc.plugin.codec.LineStringCodec
  default instance
INSTANCE - Static variable in class org.mariadb.jdbc.plugin.codec.LocalDateCodec
  default instance
INSTANCE - Static variable in class org.mariadb.jdbc.plugin.codec.LocalDateTimeCodec
  default instance
INSTANCE - Static variable in class org.mariadb.jdbc.plugin.codec.LocalTimeCodec
  default instance
INSTANCE - Static variable in class org.mariadb.jdbc.plugin.codec.LongCodec
  default instance
INSTANCE - Static variable in class org.mariadb.jdbc.plugin.codec.MultiLinestringCodec
  default instance
INSTANCE - Static variable in class org.mariadb.jdbc.plugin.codec.MultiPointCodec
  default instance
INSTANCE - Static variable in class org.mariadb.jdbc.plugin.codec.MultiPolygonCodec
  default instance
INSTANCE - Static variable in class org.mariadb.jdbc.plugin.codec.PointCodec
  default instance
INSTANCE - Static variable in class org.mariadb.jdbc.plugin.codec.PolygonCodec
  default instance
INSTANCE - Static variable in class org.mariadb.jdbc.plugin.codec.ReaderCodec
  default instance
INSTANCE - Static variable in class org.mariadb.jdbc.plugin.codec.ShortCodec
  default instance
INSTANCE - Static variable in class org.mariadb.jdbc.plugin.codec.StreamCodec
  default instance
INSTANCE - Static variable in class org.mariadb.jdbc.plugin.codec.StringCodec
  default instance
INSTANCE - Static variable in class org.mariadb.jdbc.plugin.codec.TimeCodec
  default instance
INSTANCE - Static variable in class org.mariadb.jdbc.plugin.codec.TimestampCodec
  default instance
INSTANCE - Static variable in class org.mariadb.jdbc.plugin.codec.ZonedDateTimeCodec
  default instance
IntCodec - Class in org.mariadb.jdbc.plugin.codec
  Integer codec
IntCodec() - Constructor for class org.mariadb.jdbc.plugin.codec.IntCodec
isAfterLast() - Method in class org.mariadb.jdbc.client.result.CompleteResult
isAfterLast() - Method in class org.mariadb.jdbc.client.result.Result
isAfterLast() - Method in class org.mariadb.jdbc.client.result.StreamingResult
isAutoIncrement() - Method in class org.mariadb.jdbc.message.server.ColumnDefinitionPacket
isAutoIncrement(int) - Method in class org.mariadb.jdbc.client.result.ResultSetMetaData
  Indicates whether the designated column is automatically numbered.
isBeforeFirst() - Method in class org.mariadb.jdbc.client.result.Result
isBinary() - Method in class org.mariadb.jdbc.message.server.ColumnDefinitionPacket
isCaseSensitive(int) - Method in class org.mariadb.jdbc.client.result.ResultSetMetaData
  Indicates whether a column's case matters.
isCatalogAtStart() - Method in class org.mariadb.jdbc.DatabaseMetaData
isClosed() - Method in class org.mariadb.jdbc.client.impl.MultiPrimaryClient
isClosed() - Method in class org.mariadb.jdbc.client.impl.StandardClient
isClosed() - Method in class org.mariadb.jdbc.client.result.Result
isClosed() - Method in class org.mariadb.jdbc.Connection
isClosed() - Method in class org.mariadb.jdbc.Statement
  Retrieves whether this `Statement` object has been closed.
isCloseOnCompletion() - Method in class org.mariadb.jdbc.Statement
  Returns a value indicating whether this `Statement` will be closed when all its dependent result sets are closed.
isCommit() - Method in class org.mariadb.jdbc.message.client.QueryPacket
  Check that command is a COMMIT command
isConnected() - Method in class org.mariadb.jdbc.client.socket.impl.UnixDomainSocket
isCurrency(int) - Method in class org.mariadb.jdbc.client.result.ResultSetMetaData
  Indicates whether the designated column is a cash value.
isDebugEnabled() - Method in class org.mariadb.jdbc.util.log.ConsoleLogger
isDebugEnabled() - Method in class org.mariadb.jdbc.util.log.JdkLogger
isDebugEnabled() - Method in interface org.mariadb.jdbc.util.log.Logger
  must DEBUG level message be logged
isDebugEnabled() - Method in class org.mariadb.jdbc.util.log.NoLogger
isDebugEnabled() - Method in class org.mariadb.jdbc.util.log.Slf4JLogger
isDefinitelyWritable(int) - Method in class org.mariadb.jdbc.client.result.ResultSetMetaData
  Indicates whether writing on the designated column will definitely succeed.
isDirty() - Method in class org.mariadb.jdbc.client.impl.TransactionSaver
  Is cache not valid (some commands have not been cached)
isEofDeprecated() - Method in class org.mariadb.jdbc.client.context.BaseContext
isErrorEnabled() - Method in class org.mariadb.jdbc.util.log.ConsoleLogger
isErrorEnabled() - Method in class org.mariadb.jdbc.util.log.JdkLogger
isErrorEnabled() - Method in interface org.mariadb.jdbc.util.log.Logger
  Must ERROR level be logged
isErrorEnabled() - Method in class org.mariadb.jdbc.util.log.NoLogger
isErrorEnabled() - Method in class org.mariadb.jdbc.util.log.Slf4JLogger
isExtendedInfo() - Method in class org.mariadb.jdbc.client.context.BaseContext
isFirst() - Method in class org.mariadb.jdbc.client.result.CompleteResult
isFirst() - Method in class org.mariadb.jdbc.client.result.Result
isFirst() - Method in class org.mariadb.jdbc.client.result.StreamingResult
isFunction() - Method in class org.mariadb.jdbc.BaseCallableStatement
  Indicate if callable statement is a function or a stored procedure
isFunction() - Method in class org.mariadb.jdbc.FunctionStatement
isFunction() - Method in class org.mariadb.jdbc.ProcedureStatement
isInfoEnabled() - Method in class org.mariadb.jdbc.util.log.ConsoleLogger
isInfoEnabled() - Method in class org.mariadb.jdbc.util.log.JdkLogger
isInfoEnabled() - Method in interface org.mariadb.jdbc.util.log.Logger
  Must INFO level be logged
isInfoEnabled() - Method in class org.mariadb.jdbc.util.log.NoLogger
isInfoEnabled() - Method in class org.mariadb.jdbc.util.log.Slf4JLogger
isIPv4(String) - Static method in class org.mariadb.jdbc.client.tls.HostnameVerifier
  check if ip correspond to IPV4
isIPv6(String) - Static method in class org.mariadb.jdbc.client.tls.HostnameVerifier
  check if ip correspond to IPV6
isLast() - Method in class org.mariadb.jdbc.client.result.CompleteResult
isLast() - Method in class org.mariadb.jdbc.client.result.Result
isLast() - Method in class org.mariadb.jdbc.client.result.StreamingResult
isMariaDBServer() - Method in class org.mariadb.jdbc.message.server.util.ServerVersionUtility
  Is server mariadb
isMarked() - Method in class org.mariadb.jdbc.client.socket.impl.PacketWriter
isMarked() - Method in interface org.mariadb.jdbc.client.socket.Writer
  has some position been marked
isMustReconnect() - Method in exception org.mariadb.jdbc.export.MaxAllowedPacketException
  Indicate that connection state is unsure
isNull() - Method in interface org.mariadb.jdbc.client.util.Parameter
  is parameter null
isNullable(int) - Method in class org.mariadb.jdbc.CallableParameterMetaData
  Retrieves whether null values are allowed in the designated parameter.
isNullable(int) - Method in class org.mariadb.jdbc.client.result.ResultSetMetaData
  Indicates the nullability of values in the designated column.
isNullable(int) - Method in class org.mariadb.jdbc.ParameterMetaData
  Retrieves whether null values are allowed in the designated parameter.
isNullable(int) - Method in class org.mariadb.jdbc.SimpleParameterMetaData
  Retrieves whether null values are allowed in the designated parameter.
isOpen() - Method in class org.mariadb.jdbc.type.LineString
  Is form open
isOutputParameter() - Method in class org.mariadb.jdbc.client.result.Result
  Does result-set contain output parameters
isPoolable() - Method in class org.mariadb.jdbc.Statement
  Returns a value indicating whether the `Statement` is poolable or not.
isPrimary() - Method in class org.mariadb.jdbc.client.impl.MultiPrimaryClient
isPrimary() - Method in class org.mariadb.jdbc.client.impl.MultiPrimaryReplicaClient
isPrimary() - Method in class org.mariadb.jdbc.client.impl.StandardClient
isPrimaryKey() - Method in class org.mariadb.jdbc.message.server.ColumnDefinitionPacket
isReadOnly() - Method in class org.mariadb.jdbc.Connection
isReadOnly() - Method in class org.mariadb.jdbc.DatabaseMetaData
isReadOnly(int) - Method in class org.mariadb.jdbc.client.result.ResultSetMetaData
  Indicates whether the designated column is definitely not writable.
isSearchable(int) - Method in class org.mariadb.jdbc.client.result.ResultSetMetaData
  Indicates whether the designated column can be used in a where clause.
isSigned() - Method in class org.mariadb.jdbc.message.server.ColumnDefinitionPacket
isSigned(int) - Method in class org.mariadb.jdbc.CallableParameterMetaData
  Retrieves whether values for the designated parameter can be signed numbers.
isSigned(int) - Method in class org.mariadb.jdbc.client.result.ResultSetMetaData
  Indicates whether values in the designated column are signed numbers.
isSigned(int) - Method in class org.mariadb.jdbc.ParameterMetaData
  Retrieves whether values for the designated parameter can be signed numbers.
isSigned(int) - Method in class org.mariadb.jdbc.SimpleParameterMetaData
  Retrieves whether values for the designated parameter can be signed numbers.
isTraceEnabled() - Method in class org.mariadb.jdbc.util.log.ConsoleLogger
isTraceEnabled() - Method in class org.mariadb.jdbc.util.log.JdkLogger
isTraceEnabled() - Method in interface org.mariadb.jdbc.util.log.Logger
  Must TRACE level be logged
isTraceEnabled() - Method in class org.mariadb.jdbc.util.log.NoLogger
isTraceEnabled() - Method in class org.mariadb.jdbc.util.log.Slf4JLogger
isValid(int) - Method in class org.mariadb.jdbc.Connection
isWarnEnabled() - Method in class org.mariadb.jdbc.util.log.ConsoleLogger
isWarnEnabled() - Method in class org.mariadb.jdbc.util.log.JdkLogger
isWarnEnabled() - Method in interface org.mariadb.jdbc.util.log.Logger
  Must WARN level be logged
isWarnEnabled() - Method in class org.mariadb.jdbc.util.log.NoLogger
isWarnEnabled() - Method in class org.mariadb.jdbc.util.log.Slf4JLogger
isWrapperFor(Class<?>) - Method in class org.mariadb.jdbc.CallableParameterMetaData
  Returns true if this either implements the interface argument or is directly or indirectly a wrapper for an object that does.
isWrapperFor(Class<?>) - Method in class org.mariadb.jdbc.client.result.Result
isWrapperFor(Class<?>) - Method in class org.mariadb.jdbc.client.result.ResultSetMetaData
  Returns true if this either implements the interface argument or is directly or indirectly a wrapper for an object that does.
isWrapperFor(Class<?>) - Method in class org.mariadb.jdbc.Connection
isWrapperFor(Class<?>) - Method in class org.mariadb.jdbc.DatabaseMetaData
isWrapperFor(Class<?>) - Method in class org.mariadb.jdbc.MariaDbDataSource
  Returns true if this either implements the interface argument or is directly or indirectly a wrapper for an object that does.
isWrapperFor(Class<?>) - Method in class org.mariadb.jdbc.MariaDbPoolDataSource
  Returns true if this either implements the interface argument or is directly or indirectly a wrapper for an object that does.
isWrapperFor(Class<?>) - Method in class org.mariadb.jdbc.ParameterMetaData
  Returns true if this either implements the interface argument or is directly or indirectly a wrapper for an object that does.
isWrapperFor(Class<?>) - Method in class org.mariadb.jdbc.SimpleParameterMetaData
  Returns true if this either implements the interface argument or is directly or indirectly a wrapper for an object that does.
isWrapperFor(Class<?>) - Method in class org.mariadb.jdbc.Statement
  Returns true if this either implements the interface argument or is directly or indirectly a wrapper for an object that does.
isWritable(int) - Method in class org.mariadb.jdbc.client.result.ResultSetMetaData
  Indicates whether it is possible for writing on the designated column to succeed.

## J

jdbcCompliant() - Method in class org.mariadb.jdbc.Driver
  checks if the driver is jdbc compliant.
JdkLogger - Class in org.mariadb.jdbc.util.log
  Logger using standard java logging
JdkLogger(Logger) - Constructor for class org.mariadb.jdbc.util.log.JdkLogger
  Constructor

## K

keyStore() - Method in class org.mariadb.jdbc.Configuration
  key store
keyStore(String) - Method in class org.mariadb.jdbc.Configuration.Builder
  File path of the keyStore file that contain client private key store and associate certificates (similar to java System property \"javax.net.ssl.keyStore\", but ensure that only the private key's entries are used)
keyStorePassword() - Method in class org.mariadb.jdbc.Configuration
  key store password
keyStorePassword(String) - Method in class org.mariadb.jdbc.Configuration.Builder
  Client keystore password
keyStoreType() - Method in class org.mariadb.jdbc.Configuration
  key store type (to replace default javax.net.ssl.keyStoreType system property)
keyStoreType(String) - Method in class org.mariadb.jdbc.Configuration.Builder
  Key store type

## L

last() - Method in class org.mariadb.jdbc.client.result.CompleteResult
last() - Method in class org.mariadb.jdbc.client.result.Result
last() - Method in class org.mariadb.jdbc.client.result.StreamingResult
last() - Method in class org.mariadb.jdbc.client.result.UpdatableResult
LAST_ROW_SENT - Static variable in class org.mariadb.jdbc.util.constants.ServerStatus
  last row sent
lastUsedToNow() - Method in class org.mariadb.jdbc.pool.MariaDbInnerPoolConnection
  Set last poolConnection use to now.
length - Variable in class org.mariadb.jdbc.MariaDbBlob
  data length
length() - Method in class org.mariadb.jdbc.MariaDbBlob
  Returns the number of bytes in the `BLOB` value designated by this `Blob` object.
length() - Method in class org.mariadb.jdbc.MariaDbClob
  Return character length of the Clob.
LineString - Class in org.mariadb.jdbc.type
  Linestring object
LineString(Point[], boolean) - Constructor for class org.mariadb.jdbc.type.LineString
  Constructor
LineStringCodec - Class in org.mariadb.jdbc.plugin.codec
  LineString codec
LineStringCodec() - Constructor for class org.mariadb.jdbc.plugin.codec.LineStringCodec
LOADBALANCE - org.mariadb.jdbc.export.HaMode
  load-balance: driver will randomly connect to any host, permitting balancing connections
loadCredential(CredentialPlugin, Configuration, HostAddress) - Static method in class org.mariadb.jdbc.client.impl.ConnectionHelper
  Load user/password plugin if configured to.
loaded - Variable in class org.mariadb.jdbc.client.result.Result
  is fully loaded
loaded() - Method in class org.mariadb.jdbc.client.result.Result
  Is result-set fully loaded or still streaming
LOCAL_FILES - Static variable in class org.mariadb.jdbc.util.constants.Capabilities
  Can use LOAD DATA LOCAL
LocalDateCodec - Class in org.mariadb.jdbc.plugin.codec
  LocalDate codec
LocalDateCodec() - Constructor for class org.mariadb.jdbc.plugin.codec.LocalDateCodec
LocalDateTimeCodec - Class in org.mariadb.jdbc.plugin.codec
  LocalDateTime codec
LocalDateTimeCodec() - Constructor for class org.mariadb.jdbc.plugin.codec.LocalDateTimeCodec
localSocket() - Method in class org.mariadb.jdbc.Configuration
  local socket configuration
localSocket(String) - Method in class org.mariadb.jdbc.Configuration.Builder
  Indicate to use Unix domain socket, if the server allows it, specifying named pipe name to connect The value is the path of Unix domain socket (available with "select @@socket" command).
localSocketAddress() - Method in class org.mariadb.jdbc.Configuration
  local socket address path
localSocketAddress(String) - Method in class org.mariadb.jdbc.Configuration.Builder
  Indicate Hostname or IP address to bind the connection socket to a local (UNIX domain) socket.
LocalTimeCodec - Class in org.mariadb.jdbc.plugin.codec
  LocalTime codec
LocalTimeCodec() - Constructor for class org.mariadb.jdbc.plugin.codec.LocalTimeCodec
locatorsUpdateCopy() - Method in class org.mariadb.jdbc.DatabaseMetaData
lock - Variable in class org.mariadb.jdbc.client.impl.MultiPrimaryClient
  thread locker
lock - Variable in class org.mariadb.jdbc.Statement
  thread safe locker
Logger - Interface in org.mariadb.jdbc.util.log
  Logger interface
LoggerHelper - Class in org.mariadb.jdbc.util.log
  Logger helper to display network exchange
LoggerHelper() - Constructor for class org.mariadb.jdbc.util.log.LoggerHelper
Loggers - Class in org.mariadb.jdbc.util.log
  Loggers factory
Loggers() - Constructor for class org.mariadb.jdbc.util.log.Loggers
LONG_FLAG - Static variable in class org.mariadb.jdbc.util.constants.Capabilities
  Get all column flags
LongCodec - Class in org.mariadb.jdbc.plugin.codec
  LongCodec codec
LongCodec() - Constructor for class org.mariadb.jdbc.plugin.codec.LongCodec
LongDataPacket - Class in org.mariadb.jdbc.message.client
  COM_STMT_SEND_LONG_DATA
LongDataPacket(int, Parameter, int) - Constructor for class org.mariadb.jdbc.message.client.LongDataPacket
  Constructor

## M

MARIADB_CLIENT_CACHE_METADATA - Static variable in class org.mariadb.jdbc.util.constants.Capabilities
  permit metadata caching
MARIADB_CLIENT_COM_MULTI - Static variable in class org.mariadb.jdbc.util.constants.Capabilities
  not used anymore - reserved
MARIADB_CLIENT_EXTENDED_TYPE_INFO - Static variable in class org.mariadb.jdbc.util.constants.Capabilities
  metadata extended information
MARIADB_CLIENT_PROGRESS - Static variable in class org.mariadb.jdbc.util.constants.Capabilities
  Client progression
MARIADB_CLIENT_STMT_BULK_OPERATIONS - Static variable in class org.mariadb.jdbc.util.constants.Capabilities
  permit COM_STMT_BULK commands
MARIADB_LOCAL_DATE_TIME - Static variable in class org.mariadb.jdbc.plugin.codec.LocalDateTimeCodec
  formatter
MariaDbBlob - Class in org.mariadb.jdbc
  MariaDB Blob implementation
MariaDbBlob() - Constructor for class org.mariadb.jdbc.MariaDbBlob
  Creates an empty blob.
MariaDbBlob(byte[]) - Constructor for class org.mariadb.jdbc.MariaDbBlob
  Creates a blob with content.
MariaDbBlob(byte[], int, int) - Constructor for class org.mariadb.jdbc.MariaDbBlob
  Creates a blob with content.
MariaDbClob - Class in org.mariadb.jdbc
  MariaDB Clob implementation
MariaDbClob() - Constructor for class org.mariadb.jdbc.MariaDbClob
  Creates an empty Clob.
MariaDbClob(byte[]) - Constructor for class org.mariadb.jdbc.MariaDbClob
  Creates a Clob with content.
MariaDbClob(byte[], int, int) - Constructor for class org.mariadb.jdbc.MariaDbClob
  Creates a Clob with content.
MariaDbDataSource - Class in org.mariadb.jdbc
  MariaDB basic datasource
MariaDbDataSource() - Constructor for class org.mariadb.jdbc.MariaDbDataSource
  Basic constructor
MariaDbDataSource(String) - Constructor for class org.mariadb.jdbc.MariaDbDataSource
  Constructor with URL
MariaDbInnerPoolConnection - Class in org.mariadb.jdbc.pool
  MariaDB pool connection for internal pool permit to add a last used information, to remove connection after staying in pool for long time.
MariaDbInnerPoolConnection(Connection) - Constructor for class org.mariadb.jdbc.pool.MariaDbInnerPoolConnection
  Constructor.
MariaDbPoolConnection - Class in org.mariadb.jdbc
  MariaDB pool connection implementation
MariaDbPoolConnection(Connection) - Constructor for class org.mariadb.jdbc.MariaDbPoolConnection
  Constructor.
MariaDbPoolDataSource - Class in org.mariadb.jdbc
  MariaDB pool datasource.
MariaDbPoolDataSource() - Constructor for class org.mariadb.jdbc.MariaDbPoolDataSource
  Constructor
MariaDbPoolDataSource(String) - Constructor for class org.mariadb.jdbc.MariaDbPoolDataSource
  Constructor with url
MariaDbX509KeyManager - Class in org.mariadb.jdbc.client.tls
  Key manager implementation that implement only client verification and rely only on private key for mutual authentication, without Server Name Indication (SNI) verification.
MariaDbX509KeyManager(KeyStore, char[]) - Constructor for class org.mariadb.jdbc.client.tls.MariaDbX509KeyManager
  Creates Key manager.
MariaDbX509TrustingManager - Class in org.mariadb.jdbc.client.tls
  Class to accept any server certificate.
MariaDbX509TrustingManager() - Constructor for class org.mariadb.jdbc.client.tls.MariaDbX509TrustingManager
  Constructor
MariaDbXid - Class in org.mariadb.jdbc
  MariaDB XID implementation
MariaDbXid(int, byte[], byte[]) - Constructor for class org.mariadb.jdbc.MariaDbXid
  Global transaction identifier.
mark() - Method in class org.mariadb.jdbc.client.socket.impl.PacketWriter
mark() - Method in interface org.mariadb.jdbc.client.socket.Writer
  mark position
mark(int) - Method in class org.mariadb.jdbc.client.socket.impl.CompressInputStream
  Marks the current position in this input stream.
markSupported() - Method in class org.mariadb.jdbc.client.socket.impl.CompressInputStream
  Tests if this input stream supports the `mark` and `reset` methods.
markSupported() - Method in class org.mariadb.jdbc.client.socket.impl.ReadAheadBufferedStream
maxAllowedPacket() - Method in class org.mariadb.jdbc.Configuration
  max_allowed_packet value to avoid sending packet with non supported size, droping the connection without reason.
maxAllowedPacket(Integer) - Method in class org.mariadb.jdbc.Configuration.Builder
  Indicate to driver server max_allowed_packet.
MaxAllowedPacketException - Exception in org.mariadb.jdbc.export
  Dedicate exception when error is due to sending packet with size > to server max_allowed_packet, that would cause server to drop connection
MaxAllowedPacketException(String, boolean) - Constructor for exception org.mariadb.jdbc.export.MaxAllowedPacketException
  Constructor
maxIdleTime() - Method in class org.mariadb.jdbc.Configuration
  Max idle time
maxIdleTime(Integer) - Method in class org.mariadb.jdbc.Configuration.Builder
  Set the maximum idle time of a connection indicating that connection must be released
maxPoolSize() - Method in class org.mariadb.jdbc.Configuration
  max pool size
maxPoolSize(Integer) - Method in class org.mariadb.jdbc.Configuration.Builder
  Set the limit number of connection in pool.
maxQuerySizeToLog() - Method in class org.mariadb.jdbc.Configuration
  query maximum size to log (query will be truncated of more than this limit)
maxQuerySizeToLog(Integer) - Method in class org.mariadb.jdbc.Configuration.Builder
  Set the log size limit for query
maxRows - Variable in class org.mariadb.jdbc.client.result.Result
  row number limit
maxRows - Variable in class org.mariadb.jdbc.Statement
  maximum row number
METADATA_CHANGED - Static variable in class org.mariadb.jdbc.util.constants.ServerStatus
  metadata changed
metadataList - Variable in class org.mariadb.jdbc.client.result.Result
  columns metadata
minPoolSize() - Method in class org.mariadb.jdbc.Configuration
  Minimum pool size
minPoolSize(Integer) - Method in class org.mariadb.jdbc.Configuration.Builder
  Minimum pool size.
MORE_RESULTS_EXISTS - Static variable in class org.mariadb.jdbc.util.constants.ServerStatus
  more result exists (packet follows)
moveToCurrentRow() - Method in class org.mariadb.jdbc.client.result.Result
moveToCurrentRow() - Method in class org.mariadb.jdbc.client.result.UpdatableResult
moveToInsertRow() - Method in class org.mariadb.jdbc.client.result.Result
moveToInsertRow() - Method in class org.mariadb.jdbc.client.result.UpdatableResult
MULTI_RESULTS - Static variable in class org.mariadb.jdbc.util.constants.Capabilities
  Enable/disable multi-results
MULTI_STATEMENTS - Static variable in class org.mariadb.jdbc.util.constants.Capabilities
  Enable/disable multi-stmt support
MultiLineString - Class in org.mariadb.jdbc.type
  Multiline
MultiLineString(LineString[]) - Constructor for class org.mariadb.jdbc.type.MultiLineString
  Constructor
MultiLinestringCodec - Class in org.mariadb.jdbc.plugin.codec
  MultiLineString codec
MultiLinestringCodec() - Constructor for class org.mariadb.jdbc.plugin.codec.MultiLinestringCodec
MULTIPLE_KEY - Static variable in class org.mariadb.jdbc.util.constants.ColumnFlags
  Is this column part of a multiple column key
MultiPoint - Class in org.mariadb.jdbc.type
  Multi-point
MultiPoint(Point[]) - Constructor for class org.mariadb.jdbc.type.MultiPoint
  Constructor
MultiPointCodec - Class in org.mariadb.jdbc.plugin.codec
  MultiPoint codec
MultiPointCodec() - Constructor for class org.mariadb.jdbc.plugin.codec.MultiPointCodec
MultiPolygon - Class in org.mariadb.jdbc.type
  Multi polygon
MultiPolygon(Polygon[]) - Constructor for class org.mariadb.jdbc.type.MultiPolygon
  Constructor
MultiPolygonCodec - Class in org.mariadb.jdbc.plugin.codec
  MultiPolygon codec
MultiPolygonCodec() - Constructor for class org.mariadb.jdbc.plugin.codec.MultiPolygonCodec
MultiPrimaryClient - Class in org.mariadb.jdbc.client.impl
  Handling connection failing automatic reconnection transparently when possible for multi-master Topology.
MultiPrimaryClient(Configuration, ReentrantLock) - Constructor for class org.mariadb.jdbc.client.impl.MultiPrimaryClient
  Constructor
MultiPrimaryReplicaClient - Class in org.mariadb.jdbc.client.impl
  Handling connection failing automatic reconnection transparently when possible for replication Topology.
MultiPrimaryReplicaClient(Configuration, ReentrantLock) - Constructor for class org.mariadb.jdbc.client.impl.MultiPrimaryReplicaClient
  Constructor
mustUseSsl() - Method in class org.mariadb.jdbc.plugin.credential.aws.AwsIamCredentialPlugin
mustUseSsl() - Method in interface org.mariadb.jdbc.plugin.CredentialPlugin
  Indicate if plugin must throw an error if SSL is not enabled
MutableInt - Class in org.mariadb.jdbc.client.util
  Mutable int, permitting to update packet sequence
MutableInt() - Constructor for class org.mariadb.jdbc.client.util.MutableInt

## N

NamedPipeSocket - Class in org.mariadb.jdbc.client.socket.impl
  Windows named pipe socket implementation
NamedPipeSocket(String, String) - Constructor for class org.mariadb.jdbc.client.socket.impl.NamedPipeSocket
  Constructor
NativePasswordPlugin - Class in org.mariadb.jdbc.plugin.authentication.standard
  Native password implementation
NativePasswordPlugin() - Constructor for class org.mariadb.jdbc.plugin.authentication.standard.NativePasswordPlugin
nativeSQL(String) - Method in class org.mariadb.jdbc.Connection
newThread(Runnable) - Method in class org.mariadb.jdbc.pool.PoolThreadFactory
next() - Method in class org.mariadb.jdbc.client.result.CompleteResult
next() - Method in class org.mariadb.jdbc.client.result.Result
  Position resultset to next row
next() - Method in class org.mariadb.jdbc.client.result.StreamingResult
next() - Method in class org.mariadb.jdbc.client.result.UpdatableResult
NO_BACKSLASH_ESCAPES - Static variable in class org.mariadb.jdbc.util.constants.ServerStatus
  escape type
NO_DEFAULT_VALUE_FLAG - Static variable in class org.mariadb.jdbc.util.constants.ColumnFlags
  Does column have no default value
NO_LOGGER_PROPERTY - Static variable in class org.mariadb.jdbc.util.log.Loggers
  disable logging
NO_SCHEMA - Static variable in class org.mariadb.jdbc.util.constants.Capabilities
  Don't allow database.table.column
NoLogger - Class in org.mariadb.jdbc.util.log
  No logger implementation
NoLogger() - Constructor for class org.mariadb.jdbc.util.log.NoLogger
NONE - org.mariadb.jdbc.export.HaMode
  no ha-mode.
nonMappedOptions() - Method in class org.mariadb.jdbc.Configuration
  non standard options
NOT_NULL - Static variable in class org.mariadb.jdbc.util.constants.ColumnFlags
  must a column have non-null value only
notSupported(String) - Method in class org.mariadb.jdbc.export.ExceptionFactory
  fast creation of SQLFeatureNotSupportedException exception
nullPlusNonNullIsNull() - Method in class org.mariadb.jdbc.DatabaseMetaData
nullsAreSortedAtEnd() - Method in class org.mariadb.jdbc.DatabaseMetaData
nullsAreSortedAtStart() - Method in class org.mariadb.jdbc.DatabaseMetaData
nullsAreSortedHigh() - Method in class org.mariadb.jdbc.DatabaseMetaData
nullsAreSortedLow() - Method in class org.mariadb.jdbc.DatabaseMetaData

## O

ODBC - Static variable in class org.mariadb.jdbc.util.constants.Capabilities
  Odbc client
of(Statement) - Method in class org.mariadb.jdbc.export.ExceptionFactory
  Construct an Exception factory from this + adding current statement
offset - Variable in class org.mariadb.jdbc.MariaDbBlob
  data offset
OkPacket - Class in org.mariadb.jdbc.message.server
  Ok packet parser see https://mariadb.com/kb/en/ok_packet/
OkPacket(ReadableByteBuf, Context) - Constructor for class org.mariadb.jdbc.message.server.OkPacket
  Parser
OptionAliases - Class in org.mariadb.jdbc.util.options
  Option alias name
OptionAliases() - Constructor for class org.mariadb.jdbc.util.options.OptionAliases
OPTIONS_ALIASES - Static variable in class org.mariadb.jdbc.util.options.OptionAliases
  list of aliases
org.mariadb.jdbc - package org.mariadb.jdbc
org.mariadb.jdbc.client.context - package org.mariadb.jdbc.client.context
org.mariadb.jdbc.client.impl - package org.mariadb.jdbc.client.impl
org.mariadb.jdbc.client.result - package org.mariadb.jdbc.client.result
org.mariadb.jdbc.client.socket - package org.mariadb.jdbc.client.socket
org.mariadb.jdbc.client.socket.impl - package org.mariadb.jdbc.client.socket.impl
org.mariadb.jdbc.client.tls - package org.mariadb.jdbc.client.tls
org.mariadb.jdbc.client.util - package org.mariadb.jdbc.client.util
org.mariadb.jdbc.export - package org.mariadb.jdbc.export
org.mariadb.jdbc.message.client - package org.mariadb.jdbc.message.client
org.mariadb.jdbc.message.server - package org.mariadb.jdbc.message.server
org.mariadb.jdbc.message.server.util - package org.mariadb.jdbc.message.server.util
org.mariadb.jdbc.plugin - package org.mariadb.jdbc.plugin
org.mariadb.jdbc.plugin.authentication - package org.mariadb.jdbc.plugin.authentication
org.mariadb.jdbc.plugin.authentication.addon - package org.mariadb.jdbc.plugin.authentication.addon
org.mariadb.jdbc.plugin.authentication.addon.gssapi - package org.mariadb.jdbc.plugin.authentication.addon.gssapi
org.mariadb.jdbc.plugin.authentication.standard - package org.mariadb.jdbc.plugin.authentication.standard
org.mariadb.jdbc.plugin.codec - package org.mariadb.jdbc.plugin.codec
org.mariadb.jdbc.plugin.credential - package org.mariadb.jdbc.plugin.credential
org.mariadb.jdbc.plugin.credential.aws - package org.mariadb.jdbc.plugin.credential.aws
org.mariadb.jdbc.plugin.credential.env - package org.mariadb.jdbc.plugin.credential.env
org.mariadb.jdbc.plugin.credential.system - package org.mariadb.jdbc.plugin.credential.system
org.mariadb.jdbc.plugin.tls - package org.mariadb.jdbc.plugin.tls
org.mariadb.jdbc.plugin.tls.main - package org.mariadb.jdbc.plugin.tls.main
org.mariadb.jdbc.pool - package org.mariadb.jdbc.pool
org.mariadb.jdbc.type - package org.mariadb.jdbc.type
org.mariadb.jdbc.util.constants - package org.mariadb.jdbc.util.constants
org.mariadb.jdbc.util.log - package org.mariadb.jdbc.util.log
org.mariadb.jdbc.util.options - package org.mariadb.jdbc.util.options
othersDeletesAreVisible(int) - Method in class org.mariadb.jdbc.DatabaseMetaData
othersInsertsAreVisible(int) - Method in class org.mariadb.jdbc.DatabaseMetaData
othersUpdatesAreVisible(int) - Method in class org.mariadb.jdbc.DatabaseMetaData
outputParameter - Variable in class org.mariadb.jdbc.client.result.Result
  is an output parameter result-set
outputParameters - Variable in class org.mariadb.jdbc.BaseCallableStatement
  Declared output parameters
outputResultFromRes(int) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Output result without output parameters
ownDeletesAreVisible(int) - Method in class org.mariadb.jdbc.DatabaseMetaData
ownInsertsAreVisible(int) - Method in class org.mariadb.jdbc.DatabaseMetaData
ownUpdatesAreVisible(int) - Method in class org.mariadb.jdbc.DatabaseMetaData

## P

PacketReader - Class in org.mariadb.jdbc.client.socket.impl
  Packet reader
PacketReader(InputStream, Configuration, MutableInt) - Constructor for class org.mariadb.jdbc.client.socket.impl.PacketReader
  Constructor of standard socket MySQL packet stream reader.
PacketWriter - Class in org.mariadb.jdbc.client.socket.impl
  Packet writer
PacketWriter(OutputStream, int, Integer, MutableInt, MutableInt) - Constructor for class org.mariadb.jdbc.client.socket.impl.PacketWriter
  Common feature to write data into socket, creating MariaDB Packet.
Parameter - Interface in org.mariadb.jdbc.client.util
  Parameter
parameterMetaData - Variable in class org.mariadb.jdbc.BaseCallableStatement
  parameter metadata
ParameterMetaData - Class in org.mariadb.jdbc
  Parameter metadata
ParameterMetaData(ExceptionFactory, Column[]) - Constructor for class org.mariadb.jdbc.ParameterMetaData
  Constructor
parameters - Variable in class org.mariadb.jdbc.BasePreparedStatement
  parameters
Parameters - Interface in org.mariadb.jdbc.client.util
  Parameters list
parse(String) - Static method in class org.mariadb.jdbc.Configuration
  parse connection string
parse(String, Properties) - Static method in class org.mariadb.jdbc.Configuration
  Parse url connection string with additional properties.
parse(String, HaMode) - Static method in class org.mariadb.jdbc.HostAddress
  parse - parse server addresses from the URL fragment.
parseBit(ReadableByteBuf, int) - Static method in class org.mariadb.jdbc.plugin.codec.BitSetCodec
  decode from mysql packet value to BitSet
parseBit(ReadableByteBuf, int) - Static method in class org.mariadb.jdbc.plugin.codec.ByteCodec
  Parse Bits value to long value
parseDate(ReadableByteBuf, int) - Static method in class org.mariadb.jdbc.plugin.codec.LocalDateCodec
  Parse text encoded Date
parseNotEmpty(ReadableByteBuf, int) - Static method in class org.mariadb.jdbc.plugin.codec.LongCodec
  Fast long from text parsing
parsePoint(boolean, ReadableByteBuf) - Static method in interface org.mariadb.jdbc.type.Geometry
  Parse point from packet
parseTime(ReadableByteBuf, int, Column) - Static method in class org.mariadb.jdbc.plugin.codec.LocalTimeCodec
  Parse text value into hour/minutes/seconds/microseconds array
parseTimestamp(String) - Static method in class org.mariadb.jdbc.plugin.codec.LocalDateTimeCodec
  Parse timestamp to date/month/year int array
password() - Method in class org.mariadb.jdbc.Configuration
  configuration password
password(String) - Method in class org.mariadb.jdbc.Configuration.Builder
  User password
permitTrace(boolean) - Method in class org.mariadb.jdbc.client.socket.impl.PacketWriter
permitTrace(boolean) - Method in interface org.mariadb.jdbc.client.socket.Writer
  Indicate if logging trace are permitted
PingPacket - Class in org.mariadb.jdbc.message.client
  Ping packet see COM_PING (https://mariadb.com/kb/en/com_ping/)
PingPacket() - Constructor for class org.mariadb.jdbc.message.client.PingPacket
pipe() - Method in class org.mariadb.jdbc.Configuration
  Pipe path
pipe(String) - Method in class org.mariadb.jdbc.Configuration.Builder
  Indicate to use windows named pipe, specify named pipe name to connect
PLUGIN_AUTH - Static variable in class org.mariadb.jdbc.util.constants.Capabilities
  Client supports plugin authentication
PLUGIN_AUTH_LENENC_CLIENT_DATA - Static variable in class org.mariadb.jdbc.util.constants.Capabilities
  authentication data length is a length auth integer
Point - Class in org.mariadb.jdbc.type
  Point
Point(double, double) - Constructor for class org.mariadb.jdbc.type.Point
  Constructor
PointCodec - Class in org.mariadb.jdbc.plugin.codec
  Point codec
PointCodec() - Constructor for class org.mariadb.jdbc.plugin.codec.PointCodec
Polygon - Class in org.mariadb.jdbc.type
  Polygon
Polygon(LineString[]) - Constructor for class org.mariadb.jdbc.type.Polygon
  polygon
PolygonCodec - Class in org.mariadb.jdbc.plugin.codec
  Polygon codec
PolygonCodec() - Constructor for class org.mariadb.jdbc.plugin.codec.PolygonCodec
pool() - Method in class org.mariadb.jdbc.Configuration
  Create pool
pool(Boolean) - Method in class org.mariadb.jdbc.Configuration.Builder
  Create pool if not existing, or get a connection for the pool associate with this connection string if existing.
Pool - Class in org.mariadb.jdbc.pool
  MariaDB Pool
Pool(Configuration, int, ScheduledThreadPoolExecutor) - Constructor for class org.mariadb.jdbc.pool.Pool
  Create pool from configuration.
PoolMBean - Interface in org.mariadb.jdbc.pool
  JMX pool bean
poolName() - Method in class org.mariadb.jdbc.Configuration
  pool name
poolName(String) - Method in class org.mariadb.jdbc.Configuration.Builder
  set pool name
Pools - Class in org.mariadb.jdbc.pool
  Pools
Pools() - Constructor for class org.mariadb.jdbc.pool.Pools
PoolThreadFactory - Class in org.mariadb.jdbc.pool
  Pool thread factory
PoolThreadFactory(String) - Constructor for class org.mariadb.jdbc.pool.PoolThreadFactory
  Constructor
poolValidMinDelay() - Method in class org.mariadb.jdbc.Configuration
  Pool mininum validation delay.
poolValidMinDelay(Integer) - Method in class org.mariadb.jdbc.Configuration.Builder
  Pool will validate connection before giving it.
port - Variable in class org.mariadb.jdbc.HostAddress
  port
pos - Variable in class org.mariadb.jdbc.client.socket.impl.PacketWriter
  buffer position
pos() - Method in class org.mariadb.jdbc.client.impl.StandardReadableByteBuf
pos() - Method in class org.mariadb.jdbc.client.socket.impl.PacketWriter
  get current position
pos() - Method in interface org.mariadb.jdbc.client.socket.Writer
  current buffer position
pos(int) - Method in class org.mariadb.jdbc.client.impl.StandardReadableByteBuf
pos(int) - Method in class org.mariadb.jdbc.client.socket.impl.PacketWriter
  position setter
pos(int) - Method in interface org.mariadb.jdbc.client.socket.Writer
  Set current buffer position
position(byte[], long) - Method in class org.mariadb.jdbc.MariaDbBlob
  Retrieves the byte position at which the specified byte array `pattern` begins within the `BLOB` value that this `Blob` object represents.
position(String, long) - Method in class org.mariadb.jdbc.MariaDbClob
position(Blob, long) - Method in class org.mariadb.jdbc.MariaDbBlob
  Retrieves the byte position in the `BLOB` value designated by this `Blob` object at which `pattern` begins.
position(Clob, long) - Method in class org.mariadb.jdbc.MariaDbClob
prep() - Method in class org.mariadb.jdbc.message.client.BulkExecutePacket
prep() - Method in class org.mariadb.jdbc.message.client.ExecutePacket
prep() - Method in interface org.mariadb.jdbc.message.client.RedoableWithPrepareClientMessage
  Server prepare statement caller
Prepare - Interface in org.mariadb.jdbc.export
  Prepare packet COM_STMT_PREPARE (see https://mariadb.com/kb/en/com_stmt_prepare/)
PrepareCache - Class in org.mariadb.jdbc.client.impl
  LRU prepare cache
PrepareCache(int, StandardClient) - Constructor for class org.mariadb.jdbc.client.impl.PrepareCache
  LRU prepare cache constructor
prepareCall(String) - Method in class org.mariadb.jdbc.Connection
prepareCall(String, int, int) - Method in class org.mariadb.jdbc.Connection
prepareCall(String, int, int, int) - Method in class org.mariadb.jdbc.Connection
prepareInternal(String, int, int, int, boolean) - Method in class org.mariadb.jdbc.Connection
  Prepare statement creation
PreparePacket - Class in org.mariadb.jdbc.message.client
  Send a client COM_STMT_PREPARE packet see https://mariadb.com/kb/en/com_stmt_prepare/
PreparePacket(String) - Constructor for class org.mariadb.jdbc.message.client.PreparePacket
  Construct prepare packet
prepareResult - Variable in class org.mariadb.jdbc.BasePreparedStatement
  PREPARE command result
PrepareResultPacket - Class in org.mariadb.jdbc.message.server
  Prepare result packet See https://mariadb.com/kb/en/com_stmt_prepare/#COM_STMT_PREPARE_OK
PrepareResultPacket(ReadableByteBuf, Reader, Context) - Constructor for class org.mariadb.jdbc.message.server.PrepareResultPacket
  Prepare packet constructor (parsing)
prepareStatement(String) - Method in class org.mariadb.jdbc.Connection
prepareStatement(String, int) - Method in class org.mariadb.jdbc.Connection
prepareStatement(String, int[]) - Method in class org.mariadb.jdbc.Connection
prepareStatement(String, int, int) - Method in class org.mariadb.jdbc.Connection
prepareStatement(String, int, int, int) - Method in class org.mariadb.jdbc.Connection
prepareStatement(String, String[]) - Method in class org.mariadb.jdbc.Connection
prepStmtCacheSize() - Method in class org.mariadb.jdbc.Configuration
  Prepare statement cache size.
prepStmtCacheSize(Integer) - Method in class org.mariadb.jdbc.Configuration.Builder
  If using server prepared statement, set LRU prepare cache size
preSqlCmd() - Method in class org.mariadb.jdbc.ClientPreparedStatement
  use additional part for timeout if possible
preValidParameters() - Method in class org.mariadb.jdbc.FunctionStatement
  Ensures that returning value is not taken as a parameter.
previous() - Method in class org.mariadb.jdbc.client.result.CompleteResult
previous() - Method in class org.mariadb.jdbc.client.result.Result
previous() - Method in class org.mariadb.jdbc.client.result.StreamingResult
previous() - Method in class org.mariadb.jdbc.client.result.UpdatableResult
primary - Variable in class org.mariadb.jdbc.HostAddress
  primary node
PRIMARY_KEY - Static variable in class org.mariadb.jdbc.util.constants.ColumnFlags
  Is column a primary key
procedureName - Variable in class org.mariadb.jdbc.BaseCallableStatement
  Procedure name
ProcedureStatement - Class in org.mariadb.jdbc
  Procedure callable statement
ProcedureStatement(Connection, String, String, String, ReentrantLock, boolean, boolean, int, int) - Constructor for class org.mariadb.jdbc.ProcedureStatement
  Constructor
process(Writer, Reader, Context) - Method in class org.mariadb.jdbc.plugin.authentication.addon.ClearPasswordPlugin
  Send password in clear text to server.
process(Writer, Reader, Context) - Method in class org.mariadb.jdbc.plugin.authentication.addon.SendGssApiAuthPacket
  Process gssapi plugin authentication.
process(Writer, Reader, Context) - Method in class org.mariadb.jdbc.plugin.authentication.standard.CachingSha2PasswordPlugin
  Process native password plugin authentication.
process(Writer, Reader, Context) - Method in class org.mariadb.jdbc.plugin.authentication.standard.Ed25519PasswordPlugin
  Process Ed25519 password plugin authentication.
process(Writer, Reader, Context) - Method in class org.mariadb.jdbc.plugin.authentication.standard.NativePasswordPlugin
  Process native password plugin authentication.
process(Writer, Reader, Context) - Method in class org.mariadb.jdbc.plugin.authentication.standard.SendPamAuthPacket
  Process PAM plugin authentication.
process(Writer, Reader, Context) - Method in interface org.mariadb.jdbc.plugin.AuthenticationPlugin
  Process plugin authentication.
PROGRESS_OLD - Static variable in class org.mariadb.jdbc.util.constants.Capabilities
  Client support progress indicator (before 10.2)
PropertiesCredentialPlugin - Class in org.mariadb.jdbc.plugin.credential.system
  Authentication using java system properties.
PropertiesCredentialPlugin() - Constructor for class org.mariadb.jdbc.plugin.credential.system.PropertiesCredentialPlugin
PS_MULTI_RESULTS - Static variable in class org.mariadb.jdbc.util.constants.Capabilities
  Enable/disable multi-results for PrepareStatement
PS_OUT_PARAMETERS - Static variable in class org.mariadb.jdbc.util.constants.ServerStatus
  resultset contains output parameters
put(String, Prepare, ServerPreparedStatement) - Method in class org.mariadb.jdbc.client.impl.PrepareCache
put(String, PrepareResultPacket) - Method in class org.mariadb.jdbc.client.impl.PrepareCache
  NOT USED

## Q

QUERY_NO_GOOD_INDEX_USED - Static variable in class org.mariadb.jdbc.util.constants.ServerStatus
  no good index was used
QUERY_NO_INDEX_USED - Static variable in class org.mariadb.jdbc.util.constants.ServerStatus
  no index was used
QUERY_WAS_SLOW - Static variable in class org.mariadb.jdbc.util.constants.ServerStatus
  query was slow
QueryPacket - Class in org.mariadb.jdbc.message.client
  Query client packet COM_QUERY see https://mariadb.com/kb/en/com_query/
QueryPacket(String) - Constructor for class org.mariadb.jdbc.message.client.QueryPacket
  Constructor
queryTimeout - Variable in class org.mariadb.jdbc.Statement
  required query timeout
QueryWithParametersPacket - Class in org.mariadb.jdbc.message.client
  Query client packet COM_QUERY see https://mariadb.com/kb/en/com_query/ same than QueryPacket, but with parameters that will be escaped
QueryWithParametersPacket(String, ClientParser, Parameters) - Constructor for class org.mariadb.jdbc.message.client.QueryWithParametersPacket
  Constructor
QuitPacket - Class in org.mariadb.jdbc.message.client
  ending connection packet COM_QUIT proper end of a connection.
QuitPacket() - Constructor for class org.mariadb.jdbc.message.client.QuitPacket

## R

read() - Method in class org.mariadb.jdbc.client.socket.impl.CompressInputStream
  Reads the next byte of data from the input stream.
read() - Method in class org.mariadb.jdbc.client.socket.impl.ReadAheadBufferedStream
read(byte[], int, int) - Method in class org.mariadb.jdbc.client.socket.impl.CompressInputStream
  Reads up to `len` bytes of data from the input stream into an array of bytes.
read(byte[], int, int) - Method in class org.mariadb.jdbc.client.socket.impl.ReadAheadBufferedStream
  Returing byte array, from cache of reading socket if needed.
READ_COMMITTED - org.mariadb.jdbc.TransactionIsolation
  dirty reads are prevented; non-repeatable reads and phantom reads can occur.
READ_UNCOMMITTED - org.mariadb.jdbc.TransactionIsolation
  dirty reads, non-repeatable reads and phantom reads can occur.
readableBytes() - Method in class org.mariadb.jdbc.client.impl.StandardReadableByteBuf
ReadAheadBufferedStream - Class in org.mariadb.jdbc.client.socket.impl
  Permit to buf socket data, reading not only asked bytes, but available number of bytes when possible.
ReadAheadBufferedStream(InputStream) - Constructor for class org.mariadb.jdbc.client.socket.impl.ReadAheadBufferedStream
  Constructor
readAscii(int) - Method in class org.mariadb.jdbc.client.impl.StandardReadableByteBuf
readBlob(int) - Method in class org.mariadb.jdbc.client.impl.StandardReadableByteBuf
readByte() - Method in class org.mariadb.jdbc.client.impl.StandardReadableByteBuf
readBytes(byte[]) - Method in class org.mariadb.jdbc.client.impl.StandardReadableByteBuf
readBytesNullEnd() - Method in class org.mariadb.jdbc.client.impl.StandardReadableByteBuf
readDouble() - Method in class org.mariadb.jdbc.client.impl.StandardReadableByteBuf
readDoubleBE() - Method in class org.mariadb.jdbc.client.impl.StandardReadableByteBuf
reader - Variable in class org.mariadb.jdbc.client.result.Result
  packet reader
Reader - Interface in org.mariadb.jdbc.client.socket
  Packet Reader
ReaderCodec - Class in org.mariadb.jdbc.plugin.codec
  Reader codec
ReaderCodec() - Constructor for class org.mariadb.jdbc.plugin.codec.ReaderCodec
readFloat() - Method in class org.mariadb.jdbc.client.impl.StandardReadableByteBuf
readInt() - Method in class org.mariadb.jdbc.client.impl.StandardReadableByteBuf
readIntBE() - Method in class org.mariadb.jdbc.client.impl.StandardReadableByteBuf
readIntLengthEncodedNotNull() - Method in class org.mariadb.jdbc.client.impl.StandardReadableByteBuf
readLength() - Method in class org.mariadb.jdbc.client.impl.StandardReadableByteBuf
readLengthBuffer() - Method in class org.mariadb.jdbc.client.impl.StandardReadableByteBuf
readLong() - Method in class org.mariadb.jdbc.client.impl.StandardReadableByteBuf
readLongBE() - Method in class org.mariadb.jdbc.client.impl.StandardReadableByteBuf
readLongLengthEncodedNotNull() - Method in class org.mariadb.jdbc.client.impl.StandardReadableByteBuf
readMedium() - Method in class org.mariadb.jdbc.client.impl.StandardReadableByteBuf
readNext() - Method in class org.mariadb.jdbc.client.result.Result
  Read new row
readPacket(boolean) - Method in class org.mariadb.jdbc.client.socket.impl.PacketReader
  Get next MySQL packet.
readPacket(boolean) - Method in interface org.mariadb.jdbc.client.socket.Reader
  Get next MySQL packet.
readPacket(boolean, boolean) - Method in class org.mariadb.jdbc.client.socket.impl.PacketReader
  Get next MySQL packet.
readPacket(boolean, boolean) - Method in interface org.mariadb.jdbc.client.socket.Reader
  Get next MySQL packet.
readPacket(ClientMessage) - Method in class org.mariadb.jdbc.client.impl.StandardClient
  Read a MySQL packet from socket
readPacket(Statement, int, long, int, int, boolean, Reader, Writer, Context, ExceptionFactory, ReentrantLock, boolean) - Method in class org.mariadb.jdbc.message.client.PreparePacket
readPacket(Statement, ClientMessage, int, long, int, int, boolean) - Method in class org.mariadb.jdbc.client.impl.StandardClient
  Read server response packet.
readPublicKeyFromFile(String) - Static method in class org.mariadb.jdbc.plugin.authentication.standard.CachingSha2PasswordPlugin
  Read public Key from file.
readResponse(ClientMessage) - Method in class org.mariadb.jdbc.client.impl.StandardClient
  Read server response
readResponse(Statement, ClientMessage, int, long, int, int, boolean) - Method in class org.mariadb.jdbc.client.impl.StandardClient
  Read server responses for a client message
readShort() - Method in class org.mariadb.jdbc.client.impl.StandardReadableByteBuf
readStreamingResults(List<Completion>, int, long, int, int, boolean) - Method in class org.mariadb.jdbc.client.impl.MultiPrimaryClient
readStreamingResults(List<Completion>, int, long, int, int, boolean) - Method in class org.mariadb.jdbc.client.impl.MultiPrimaryReplicaClient
readStreamingResults(List<Completion>, int, long, int, int, boolean) - Method in class org.mariadb.jdbc.client.impl.StandardClient
readString(int) - Method in class org.mariadb.jdbc.client.impl.StandardReadableByteBuf
readStringEof() - Method in class org.mariadb.jdbc.client.impl.StandardReadableByteBuf
readStringNullEnd() - Method in class org.mariadb.jdbc.client.impl.StandardReadableByteBuf
readUnsignedByte() - Method in class org.mariadb.jdbc.client.impl.StandardReadableByteBuf
readUnsignedInt() - Method in class org.mariadb.jdbc.client.impl.StandardReadableByteBuf
readUnsignedMedium() - Method in class org.mariadb.jdbc.client.impl.StandardReadableByteBuf
readUnsignedShort() - Method in class org.mariadb.jdbc.client.impl.StandardReadableByteBuf
reConnect() - Method in class org.mariadb.jdbc.client.impl.MultiPrimaryClient
  Connection loop
reConnect() - Method in class org.mariadb.jdbc.client.impl.MultiPrimaryReplicaClient
  Reconnect connection, trying to continue transparently if possible.
recv(int, byte[], int, int) - Static method in class org.mariadb.jdbc.client.socket.impl.UnixDomainSocket
  Receive a message from a socket
RedoableClientMessage - Interface in org.mariadb.jdbc.message.client
  Client message that can be replayed
RedoableWithPrepareClientMessage - Interface in org.mariadb.jdbc.message.client
  Client message that can be replayed with parameter
RedoContext - Class in org.mariadb.jdbc.client.context
  Redo addition to Context
RedoContext(InitialHandshakePacket, long, Configuration, ExceptionFactory, PrepareCache) - Constructor for class org.mariadb.jdbc.client.context.RedoContext
  Constructor
reEncode(Writer, Context, Prepare) - Method in interface org.mariadb.jdbc.message.client.RedoableClientMessage
  re-encode command to packet
reEncode(Writer, Context, Prepare) - Method in interface org.mariadb.jdbc.message.client.RedoableWithPrepareClientMessage
  re-encoder method in case of failover, passing new prepared object
refreshRow() - Method in class org.mariadb.jdbc.client.result.Result
refreshRow() - Method in class org.mariadb.jdbc.client.result.UpdatableResult
registerJmxPool() - Method in class org.mariadb.jdbc.Configuration
  register pool information to JMX
registerJmxPool(Boolean) - Method in class org.mariadb.jdbc.Configuration.Builder
  Must pool register JMX information
registerOutParameter(int, int) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Registers the OUT parameter in ordinal position `parameterIndex` to the JDBC type `sqlType`.
registerOutParameter(int, int) - Method in class org.mariadb.jdbc.FunctionStatement
registerOutParameter(int, int, int) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Registers the parameter in ordinal position `parameterIndex` to be of JDBC type `sqlType`.
registerOutParameter(int, int, String) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Registers the designated output parameter.
registerOutParameter(int, SQLType) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Registers the OUT parameter in ordinal position `parameterIndex` to the JDBC type `sqlType`.
registerOutParameter(int, SQLType, int) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Registers the parameter in ordinal position `parameterIndex` to be of JDBC type `sqlType`.
registerOutParameter(int, SQLType, String) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Registers the designated output parameter.
registerOutParameter(String, int) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Registers the OUT parameter named `parameterName` to the JDBC type `sqlType` .
registerOutParameter(String, int, int) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Registers the parameter named `parameterName` to be of JDBC type `sqlType` .
registerOutParameter(String, int, String) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Registers the designated output parameter.
registerOutParameter(String, SQLType) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Registers the OUT parameter named `parameterName` to the JDBC type `sqlType`.
registerOutParameter(String, SQLType, int) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Registers the parameter named `parameterName` to be of JDBC type `sqlType`.
registerOutParameter(String, SQLType, String) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Registers the designated output parameter.
relative(int) - Method in class org.mariadb.jdbc.client.result.CompleteResult
relative(int) - Method in class org.mariadb.jdbc.client.result.Result
relative(int) - Method in class org.mariadb.jdbc.client.result.StreamingResult
relative(int) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
releaseSavepoint(Savepoint) - Method in class org.mariadb.jdbc.Connection
remove(Pool) - Static method in class org.mariadb.jdbc.pool.Pools
  Remove pool.
removeConnectionEventListener(ConnectionEventListener) - Method in class org.mariadb.jdbc.MariaDbPoolConnection
removeEldestEntry(Map.Entry<String, CachedPrepareResultPacket>) - Method in class org.mariadb.jdbc.client.impl.PrepareCache
removeStatementEventListener(StatementEventListener) - Method in class org.mariadb.jdbc.MariaDbPoolConnection
REPEATABLE_READ - org.mariadb.jdbc.TransactionIsolation
  dirty reads and non-repeatable reads are prevented; phantom reads can occur.
ReplayClient - Class in org.mariadb.jdbc.client.impl
  Replay client wrapper
ReplayClient(Configuration, HostAddress, ReentrantLock, boolean) - Constructor for class org.mariadb.jdbc.client.impl.ReplayClient
  Constructor
replayIfPossible(Client, boolean) - Method in class org.mariadb.jdbc.client.impl.MultiPrimaryClient
  Execute transaction replay if in transaction and configured for it, throw an exception if not
REPLICATION - org.mariadb.jdbc.export.HaMode
  replication mode : first is primary, other are replica
rePrepare(Client) - Method in interface org.mariadb.jdbc.message.client.RedoableWithPrepareClientMessage
  Force re-prepare command
RESERVED - Static variable in class org.mariadb.jdbc.util.constants.Capabilities
  reserved - not used
reset() - Method in class org.mariadb.jdbc.client.impl.MultiPrimaryClient
reset() - Method in class org.mariadb.jdbc.client.impl.MultiPrimaryReplicaClient
reset() - Method in class org.mariadb.jdbc.client.impl.PrepareCache
reset() - Method in class org.mariadb.jdbc.client.impl.StandardClient
reset() - Method in class org.mariadb.jdbc.client.socket.impl.CompressInputStream
  Repositions this stream to the position at the time the `mark` method was last called on this input stream.
reset() - Method in class org.mariadb.jdbc.client.socket.impl.ReadAheadBufferedStream
reset() - Method in class org.mariadb.jdbc.Connection
  Reset connection set has it was after creating a "fresh" new connection.
reset() - Method in class org.mariadb.jdbc.message.server.CachedPrepareResultPacket
  Resetting cache in case of failover
reset() - Method in class org.mariadb.jdbc.ServerPreparedStatement
  reset prepare statement in case of a failover.
resetMark() - Method in class org.mariadb.jdbc.client.socket.impl.PacketWriter
  Reset mark flag and send bytes after mark flag.
resetMark() - Method in interface org.mariadb.jdbc.client.socket.Writer
  Reset mark flag and send bytes after mark flag.
ResetPacket - Class in org.mariadb.jdbc.message.client
  Reset packet COM_RESET_CONNECTION see https://mariadb.com/kb/en/com_reset_connection/
ResetPacket() - Constructor for class org.mariadb.jdbc.message.client.ResetPacket
resetPrepareCache() - Method in class org.mariadb.jdbc.client.context.BaseContext
resetStateFlag() - Method in class org.mariadb.jdbc.client.context.BaseContext
restrictedAuth() - Method in class org.mariadb.jdbc.Configuration
  Restrict authentication plugin to comma separated plugin list
restrictedAuth(String) - Method in class org.mariadb.jdbc.Configuration.Builder
  restrict authentication method to secure list.
Result - Class in org.mariadb.jdbc.client.result
  Result-set common
Result(ColumnDefinitionPacket[], byte[][], Context) - Constructor for class org.mariadb.jdbc.client.result.Result
  Internal constructed result-set
Result(Statement, boolean, long, Column[], Reader, Context, int, boolean, boolean) - Constructor for class org.mariadb.jdbc.client.result.Result
  Constructor for server's data
results - Variable in class org.mariadb.jdbc.Statement
  last execution results
resultSetConcurrency - Variable in class org.mariadb.jdbc.Statement
  concurrency
ResultSetMetaData - Class in org.mariadb.jdbc.client.result
  Result-set metadata
ResultSetMetaData(ExceptionFactory, Column[], Configuration, boolean) - Constructor for class org.mariadb.jdbc.client.result.ResultSetMetaData
  Constructor.
resultSetType - Variable in class org.mariadb.jdbc.client.result.Result
  result-set type
resultSetType - Variable in class org.mariadb.jdbc.Statement
  result-set type
retriesAllDown() - Method in class org.mariadb.jdbc.Configuration
  retry the maximum retry number of attempts to reconnect after a failover.
retriesAllDown(Integer) - Method in class org.mariadb.jdbc.Configuration.Builder
  When failover occurs, how many connection attempt before throwing error when reconnecting
retrievePool(Configuration) - Static method in class org.mariadb.jdbc.pool.Pools
  Get existing pool for a configuration.
revertOrder(byte[]) - Static method in class org.mariadb.jdbc.plugin.codec.BitSetCodec
  Revert byte array order
rollback() - Method in class org.mariadb.jdbc.Connection
rollback(Savepoint) - Method in class org.mariadb.jdbc.Connection
row - Variable in class org.mariadb.jdbc.client.result.Result
  binary/text row decoder
rowDeleted() - Method in class org.mariadb.jdbc.client.result.Result
rowDeleted() - Method in class org.mariadb.jdbc.client.result.UpdatableResult
rowInserted() - Method in class org.mariadb.jdbc.client.result.Result
rowInserted() - Method in class org.mariadb.jdbc.client.result.UpdatableResult
rowPointer - Variable in class org.mariadb.jdbc.client.result.Result
  current row pointer
rowUpdated() - Method in class org.mariadb.jdbc.client.result.Result
rowUpdated() - Method in class org.mariadb.jdbc.client.result.UpdatableResult

## S

safeMariaDbBlob(byte[], int, int) - Static method in class org.mariadb.jdbc.MariaDbBlob
  Return a new Blob from blob data
saveParameters() - Method in class org.mariadb.jdbc.message.client.BulkExecutePacket
saveParameters() - Method in class org.mariadb.jdbc.message.client.ExecutePacket
saveParameters() - Method in class org.mariadb.jdbc.message.client.QueryWithParametersPacket
saveParameters() - Method in interface org.mariadb.jdbc.message.client.RedoableClientMessage
  Save parameters of command that can be re-executed
saveRedo(ClientMessage) - Method in class org.mariadb.jdbc.client.context.RedoContext
  Save client message
saveRedo(ClientMessage[]) - Method in class org.mariadb.jdbc.client.context.RedoContext
  Save client messages
SECURE_CONNECTION - Static variable in class org.mariadb.jdbc.util.constants.Capabilities
  New 4.1 authentication
send(int, byte[], int, int) - Static method in class org.mariadb.jdbc.client.socket.impl.UnixDomainSocket
  Send a message to a socket
SendGssApiAuthPacket - Class in org.mariadb.jdbc.plugin.authentication.addon
  GSSAPI plugin
SendGssApiAuthPacket() - Constructor for class org.mariadb.jdbc.plugin.authentication.addon.SendGssApiAuthPacket
SendPamAuthPacket - Class in org.mariadb.jdbc.plugin.authentication.standard
  PAM (dialog) authentication plugin.
SendPamAuthPacket() - Constructor for class org.mariadb.jdbc.plugin.authentication.standard.SendPamAuthPacket
sendQuery(ClientMessage) - Method in class org.mariadb.jdbc.client.impl.ReplayClient
sendQuery(ClientMessage) - Method in class org.mariadb.jdbc.client.impl.StandardClient
  Send client message to server
sequence - Variable in class org.mariadb.jdbc.client.socket.impl.PacketWriter
  packet sequence
SEQUENTIAL - org.mariadb.jdbc.export.HaMode
  sequential: driver will always connect according to connection string order
SERIALIZABLE - org.mariadb.jdbc.TransactionIsolation
  dirty reads, non-repeatable reads and phantom reads are prevented.
SERVER_SESSION_STATE_CHANGED - Static variable in class org.mariadb.jdbc.util.constants.ServerStatus
  session state change (OK_Packet contains additional data)
ServerPreparedStatement - Class in org.mariadb.jdbc
  Server prepare statement.
ServerPreparedStatement(String, Connection, ReentrantLock, boolean, boolean, int, int, int, int) - Constructor for class org.mariadb.jdbc.ServerPreparedStatement
  Server prepare statement constructor
serverRsaPublicKeyFile() - Method in class org.mariadb.jdbc.Configuration
  Server RSA public key file for caching_sha2_password authentication
serverRsaPublicKeyFile(String) - Method in class org.mariadb.jdbc.Configuration.Builder
  MySQL Authentication RSA server file, for mysql authentication
serverSslCert() - Method in class org.mariadb.jdbc.Configuration
  server ssl certificate (file path / certificat content)
serverSslCert(String) - Method in class org.mariadb.jdbc.Configuration.Builder
  Server SSL certificate (path or file content)
serverStatus - Variable in class org.mariadb.jdbc.client.context.BaseContext
  Server status context
ServerStatus - Class in org.mariadb.jdbc.util.constants
  Server status flags
ServerStatus() - Constructor for class org.mariadb.jdbc.util.constants.ServerStatus
ServerVersionUtility - Class in org.mariadb.jdbc.message.server.util
  Server version utility
ServerVersionUtility(String, boolean) - Constructor for class org.mariadb.jdbc.message.server.util.ServerVersionUtility
  Constructor
servicePrincipalName() - Method in class org.mariadb.jdbc.Configuration
  Service principal name (GSSAPI option)
servicePrincipalName(String) - Method in class org.mariadb.jdbc.Configuration.Builder
  set service principal name (GSSAPI)
SESSION_TRACK_GTIDS - Static variable in class org.mariadb.jdbc.util.constants.StateChange
  GTID change
SESSION_TRACK_SCHEMA - Static variable in class org.mariadb.jdbc.util.constants.StateChange
  schema change
SESSION_TRACK_STATE_CHANGE - Static variable in class org.mariadb.jdbc.util.constants.StateChange
  state change
SESSION_TRACK_SYSTEM_VARIABLES - Static variable in class org.mariadb.jdbc.util.constants.StateChange
  system variable change
SESSION_TRACK_TRANSACTION_CHARACTERISTICS - Static variable in class org.mariadb.jdbc.util.constants.StateChange
  transaction characteristics change
SESSION_TRACK_TRANSACTION_STATE - Static variable in class org.mariadb.jdbc.util.constants.StateChange
  transaction state change
sessionVariables() - Method in class org.mariadb.jdbc.Configuration
  coma separated Session variable list
sessionVariables(String) - Method in class org.mariadb.jdbc.Configuration.Builder
  set connection session variables (comma separated)
set(byte) - Method in class org.mariadb.jdbc.client.util.MutableInt
  Set new sequence value
set(int, Parameter) - Method in interface org.mariadb.jdbc.client.util.Parameters
  Set parameter at index
SET - Static variable in class org.mariadb.jdbc.util.constants.ColumnFlags
  Is column type set
setArray(int, Array) - Method in class org.mariadb.jdbc.BasePreparedStatement
  Sets the designated parameter to the given `java.sql.Array` object.
setAsciiStream(int, InputStream) - Method in class org.mariadb.jdbc.BasePreparedStatement
  Sets the designated parameter to the given input stream.
setAsciiStream(int, InputStream, int) - Method in class org.mariadb.jdbc.BasePreparedStatement
  Sets the designated parameter to the given input stream, which will have the specified number of bytes.
setAsciiStream(int, InputStream, long) - Method in class org.mariadb.jdbc.BasePreparedStatement
  Sets the designated parameter to the given input stream, which will have the specified number of bytes.
setAsciiStream(long) - Method in class org.mariadb.jdbc.MariaDbClob
setAsciiStream(String, InputStream) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Sets the designated parameter to the given input stream.
setAsciiStream(String, InputStream, int) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Sets the designated parameter to the given input stream, which will have the specified number of bytes.
setAsciiStream(String, InputStream, long) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Sets the designated parameter to the given input stream, which will have the specified number of bytes.
setAutoCommit(boolean) - Method in class org.mariadb.jdbc.Connection
setBigDecimal(int, BigDecimal) - Method in class org.mariadb.jdbc.BasePreparedStatement
  Sets the designated parameter to the given `java.math.BigDecimal` value.
setBigDecimal(String, BigDecimal) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Sets the designated parameter to the given `java.math.BigDecimal` value.
setBinaryStream(int, InputStream) - Method in class org.mariadb.jdbc.BasePreparedStatement
  Sets the designated parameter to the given input stream.
setBinaryStream(int, InputStream, int) - Method in class org.mariadb.jdbc.BasePreparedStatement
  Sets the designated parameter to the given input stream, which will have the specified number of bytes.
setBinaryStream(int, InputStream, long) - Method in class org.mariadb.jdbc.BasePreparedStatement
  Sets the designated parameter to the given input stream, which will have the specified number of bytes.
setBinaryStream(long) - Method in class org.mariadb.jdbc.MariaDbBlob
  Retrieves a stream that can be used to write to the `BLOB` value that this `Blob` object represents.
setBinaryStream(String, InputStream) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Sets the designated parameter to the given input stream.
setBinaryStream(String, InputStream, int) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Sets the designated parameter to the given input stream, which will have the specified number of bytes.
setBinaryStream(String, InputStream, long) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Sets the designated parameter to the given input stream, which will have the specified number of bytes.
setBlob(int, InputStream) - Method in class org.mariadb.jdbc.BasePreparedStatement
  Sets the designated parameter to a `InputStream` object.
setBlob(int, InputStream, long) - Method in class org.mariadb.jdbc.BasePreparedStatement
  Sets the designated parameter to a `InputStream` object.
setBlob(int, Blob) - Method in class org.mariadb.jdbc.BasePreparedStatement
  Sets the designated parameter to the given `java.sql.Blob` object.
setBlob(String, InputStream) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Sets the designated parameter to an `InputStream` object.
setBlob(String, InputStream, long) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Sets the designated parameter to an `InputStream` object.
setBlob(String, Blob) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Sets the designated parameter to the given `java.sql.Blob` object.
setBoolean(int, boolean) - Method in class org.mariadb.jdbc.BasePreparedStatement
  Sets the designated parameter to the given Java `boolean` value.
setBoolean(String, boolean) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Sets the designated parameter to the given Java `boolean` value.
setByte(int, byte) - Method in class org.mariadb.jdbc.BasePreparedStatement
  Sets the designated parameter to the given Java `byte` value.
setByte(String, byte) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Sets the designated parameter to the given Java `byte` value.
setBytes(int, byte[]) - Method in class org.mariadb.jdbc.BasePreparedStatement
  Sets the designated parameter to the given Java array of bytes.
setBytes(long, byte[]) - Method in class org.mariadb.jdbc.MariaDbBlob
  Writes the given array of bytes to the `BLOB` value that this `Blob` object represents, starting at position `pos`, and returns the number of bytes written.
setBytes(long, byte[], int, int) - Method in class org.mariadb.jdbc.MariaDbBlob
  Writes all or part of the given `byte` array to the `BLOB` value that this `Blob` object represents and returns the number of bytes written.
setBytes(String, byte[]) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Sets the designated parameter to the given Java array of bytes.
setCatalog(String) - Method in class org.mariadb.jdbc.Connection
setCharacterStream(int, Reader) - Method in class org.mariadb.jdbc.BasePreparedStatement
  Sets the designated parameter to the given `Reader` object.
setCharacterStream(int, Reader, int) - Method in class org.mariadb.jdbc.BasePreparedStatement
  Sets the designated parameter to the given `Reader` object, which is the given number of characters long.
setCharacterStream(int, Reader, long) - Method in class org.mariadb.jdbc.BasePreparedStatement
  Sets the designated parameter to the given `Reader` object, which is the given number of characters long.
setCharacterStream(long) - Method in class org.mariadb.jdbc.MariaDbClob
  Set character stream.
setCharacterStream(String, Reader) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Sets the designated parameter to the given `Reader` object.
setCharacterStream(String, Reader, int) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Sets the designated parameter to the given `Reader` object, which is the given number of characters long.
setCharacterStream(String, Reader, long) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Sets the designated parameter to the given `Reader` object, which is the given number of characters long.
setClientInfo(String, String) - Method in class org.mariadb.jdbc.Connection
setClientInfo(Properties) - Method in class org.mariadb.jdbc.Connection
setClob(int, Reader) - Method in class org.mariadb.jdbc.BasePreparedStatement
  Sets the designated parameter to a `Reader` object.
setClob(int, Reader, long) - Method in class org.mariadb.jdbc.BasePreparedStatement
  Sets the designated parameter to a `Reader` object.
setClob(int, Clob) - Method in class org.mariadb.jdbc.BasePreparedStatement
  Sets the designated parameter to the given `java.sql.Clob` object.
setClob(String, Reader) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Sets the designated parameter to a `Reader` object.
setClob(String, Reader, long) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Sets the designated parameter to a `Reader` object.
setClob(String, Clob) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Sets the designated parameter to the given `java.sql.Clob` object.
setColumns(Column[]) - Method in interface org.mariadb.jdbc.export.Prepare
  set prepare result-set columns
setColumns(Column[]) - Method in class org.mariadb.jdbc.message.server.PrepareResultPacket
setConnection(Connection) - Method in class org.mariadb.jdbc.export.ExceptionFactory
  Set connection to factory
setConnection(ExceptionFactory) - Method in class org.mariadb.jdbc.export.ExceptionFactory
  Set connection
setCursorName(String) - Method in class org.mariadb.jdbc.Statement
  Sets the SQL cursor name to the given `String`, which will be used by subsequent `Statement` object `execute` methods.
setDatabase(String) - Method in class org.mariadb.jdbc.client.context.BaseContext
setDate(int, Date) - Method in class org.mariadb.jdbc.BasePreparedStatement
  Sets the designated parameter to the given `java.sql.Date` value using the default time zone of the virtual machine that is running the application.
setDate(int, Date, Calendar) - Method in class org.mariadb.jdbc.BasePreparedStatement
  Sets the designated parameter to the given `java.sql.Date` value, using the given `Calendar` object.
setDate(String, Date) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Sets the designated parameter to the given `java.sql.Date` value using the default time zone of the virtual machine that is running the application.
setDate(String, Date, Calendar) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Sets the designated parameter to the given `java.sql.Date` value, using the given `Calendar` object.
setDouble(int, double) - Method in class org.mariadb.jdbc.BasePreparedStatement
  Sets the designated parameter to the given Java `double` value.
setDouble(String, double) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Sets the designated parameter to the given Java `double` value.
setEscapeProcessing(boolean) - Method in class org.mariadb.jdbc.Statement
  Sets escape processing on or off.
setFetchDirection(int) - Method in class org.mariadb.jdbc.client.result.Result
setFetchDirection(int) - Method in class org.mariadb.jdbc.Statement
  Gives the driver a hint as to the direction in which rows will be processed in `ResultSet` objects created using this `Statement` object.
setFetchSize(int) - Method in class org.mariadb.jdbc.client.result.CompleteResult
setFetchSize(int) - Method in class org.mariadb.jdbc.client.result.StreamingResult
setFetchSize(int) - Method in class org.mariadb.jdbc.Statement
  Gives the JDBC driver a hint as to the number of rows that should be fetched from the database when more rows are needed for `ResultSet` objects generated by this `Statement` .
setFloat(int, float) - Method in class org.mariadb.jdbc.BasePreparedStatement
  Sets the designated parameter to the given Java `float` value.
setFloat(String, float) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Sets the designated parameter to the given Java `float` value.
setHoldability(int) - Method in class org.mariadb.jdbc.Connection
setInt(int, int) - Method in class org.mariadb.jdbc.BasePreparedStatement
  Sets the designated parameter to the given Java `int` value.
setInt(String, int) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Sets the designated parameter to the given Java `int` value.
setKeepAlive(boolean) - Method in class org.mariadb.jdbc.client.socket.impl.NamedPipeSocket
setKeepAlive(boolean) - Method in class org.mariadb.jdbc.client.socket.impl.UnixDomainSocket
setLargeMaxRows(long) - Method in class org.mariadb.jdbc.ClientPreparedStatement
setLargeMaxRows(long) - Method in class org.mariadb.jdbc.ServerPreparedStatement
setLargeMaxRows(long) - Method in class org.mariadb.jdbc.Statement
  Sets the limit for the maximum number of rows that any ResultSet object generated by this Statement object can contain to the given number.
setLoginTimeout(int) - Method in class org.mariadb.jdbc.MariaDbDataSource
  Sets the maximum time in seconds that this data source will wait while attempting to connect to a database.
setLoginTimeout(int) - Method in class org.mariadb.jdbc.MariaDbPoolDataSource
  Sets the maximum time in seconds that this data source will wait while attempting to connect to a database.
setLogWriter(PrintWriter) - Method in class org.mariadb.jdbc.MariaDbDataSource
  Implementation doesn't use logwriter
setLogWriter(PrintWriter) - Method in class org.mariadb.jdbc.MariaDbPoolDataSource
  Implementation doesn't use logwriter
setLong(int, long) - Method in class org.mariadb.jdbc.BasePreparedStatement
  Sets the designated parameter to the given Java `long` value.
setLong(String, long) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Sets the designated parameter to the given Java `long` value.
setMaxFieldSize(int) - Method in class org.mariadb.jdbc.Statement
  NOT SUPPORTED.
setMaxRows(int) - Method in class org.mariadb.jdbc.ClientPreparedStatement
setMaxRows(int) - Method in class org.mariadb.jdbc.ServerPreparedStatement
setMaxRows(int) - Method in class org.mariadb.jdbc.Statement
  Sets the limit for the maximum number of rows that any `ResultSet` object generated by this `Statement` object can contain to the given number.
setNCharacterStream(int, Reader) - Method in class org.mariadb.jdbc.BasePreparedStatement
  Sets the designated parameter to a `Reader` object.
setNCharacterStream(int, Reader, long) - Method in class org.mariadb.jdbc.BasePreparedStatement
  Sets the designated parameter to a `Reader` object.
setNCharacterStream(String, Reader) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Sets the designated parameter to a `Reader` object.
setNCharacterStream(String, Reader, long) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Sets the designated parameter to a `Reader` object.
setNClob(int, Reader) - Method in class org.mariadb.jdbc.BasePreparedStatement
  Sets the designated parameter to a `Reader` object.
setNClob(int, Reader, long) - Method in class org.mariadb.jdbc.BasePreparedStatement
  Sets the designated parameter to a `Reader` object.
setNClob(int, NClob) - Method in class org.mariadb.jdbc.BasePreparedStatement
  Sets the designated parameter to a `java.sql.NClob` object.
setNClob(String, Reader) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Sets the designated parameter to a `Reader` object.
setNClob(String, Reader, long) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Sets the designated parameter to a `Reader` object.
setNClob(String, NClob) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Sets the designated parameter to a `java.sql.NClob` object.
setNetworkTimeout(Executor, int) - Method in class org.mariadb.jdbc.Connection
setNString(int, String) - Method in class org.mariadb.jdbc.BasePreparedStatement
  Sets the designated parameter to the given `String` object.
setNString(String, String) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Sets the designated parameter to the given `String` object.
setNull(int, int) - Method in class org.mariadb.jdbc.BasePreparedStatement
  Sets the designated parameter to SQL `NULL`.
setNull(int, int, String) - Method in class org.mariadb.jdbc.BasePreparedStatement
  Sets the designated parameter to SQL `NULL`.
setNull(String, int) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Sets the designated parameter to SQL `NULL`.
setNull(String, int, String) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Sets the designated parameter to SQL `NULL`.
setObject(int, Object) - Method in class org.mariadb.jdbc.BasePreparedStatement
  Sets the value of the designated parameter using the given object.
setObject(int, Object, int) - Method in class org.mariadb.jdbc.BasePreparedStatement
  Sets the value of the designated parameter with the given object.
setObject(int, Object, int, int) - Method in class org.mariadb.jdbc.BasePreparedStatement
  Sets the value of the designated parameter with the given object.
setObject(int, Object, SQLType) - Method in class org.mariadb.jdbc.BasePreparedStatement
  Sets the value of the designated parameter with the given object.
setObject(int, Object, SQLType, int) - Method in class org.mariadb.jdbc.BasePreparedStatement
  Sets the value of the designated parameter with the given object.
setObject(String, Object) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Sets the value of the designated parameter with the given object.
setObject(String, Object, int) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Sets the value of the designated parameter with the given object.
setObject(String, Object, int, int) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Sets the value of the designated parameter with the given object.
setObject(String, Object, SQLType) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Sets the value of the designated parameter with the given object.
setObject(String, Object, SQLType, int) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Sets the value of the designated parameter with the given object.
setParameter(int, Parameter) - Method in class org.mariadb.jdbc.BasePreparedStatement
  Set parameter
setParameters(Parameters) - Method in class org.mariadb.jdbc.BasePreparedStatement
  Set all parameters
setPassword(String) - Method in class org.mariadb.jdbc.MariaDbDataSource
  Set password
setPassword(String) - Method in class org.mariadb.jdbc.MariaDbPoolDataSource
  set password
setPoolable(boolean) - Method in class org.mariadb.jdbc.Statement
  Requests that a `Statement` be pooled or not pooled.
setPoolConnection(MariaDbPoolConnection) - Method in class org.mariadb.jdbc.Connection
  Internal method.
setPoolConnection(MariaDbPoolConnection) - Method in class org.mariadb.jdbc.export.ExceptionFactory
  Set pool connection to factory
setPrepareResult(Prepare) - Method in class org.mariadb.jdbc.BasePreparedStatement
  Set PREPARE result
setPrepareResult(PrepareResultPacket) - Method in class org.mariadb.jdbc.message.client.BulkExecutePacket
setPrepareResult(PrepareResultPacket) - Method in class org.mariadb.jdbc.message.client.ExecutePacket
setPrepareResult(PrepareResultPacket) - Method in interface org.mariadb.jdbc.message.client.RedoableWithPrepareClientMessage
  Set prepare result, if pipelining prepare
setQueryTimeout(int) - Method in class org.mariadb.jdbc.ClientPreparedStatement
setQueryTimeout(int) - Method in class org.mariadb.jdbc.ServerPreparedStatement
setQueryTimeout(int) - Method in class org.mariadb.jdbc.Statement
  Sets the number of seconds the driver will wait for a `Statement` object to execute to the given number of seconds.
setReadOnly(boolean) - Method in class org.mariadb.jdbc.client.impl.MultiPrimaryClient
setReadOnly(boolean) - Method in class org.mariadb.jdbc.client.impl.MultiPrimaryReplicaClient
setReadOnly(boolean) - Method in class org.mariadb.jdbc.client.impl.StandardClient
setReadOnly(boolean) - Method in class org.mariadb.jdbc.Connection
setRef(int, Ref) - Method in class org.mariadb.jdbc.BasePreparedStatement
  Sets the designated parameter to the given `REF(<structured-type>)` value.
setRowId(int, RowId) - Method in class org.mariadb.jdbc.BasePreparedStatement
  Sets the designated parameter to the given `java.sql.RowId` object.
setRowId(String, RowId) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Sets the designated parameter to the given `java.sql.RowId` object.
setSavepoint() - Method in class org.mariadb.jdbc.Connection
setSavepoint(String) - Method in class org.mariadb.jdbc.Connection
setSchema(String) - Method in class org.mariadb.jdbc.Connection
setServerStatus(int) - Method in class org.mariadb.jdbc.client.context.BaseContext
setServerStatus(int) - Method in class org.mariadb.jdbc.client.context.RedoContext
  Set server status
setServerThreadId(Long, HostAddress) - Method in class org.mariadb.jdbc.client.socket.impl.PacketReader
  Set server thread id.
setServerThreadId(Long, HostAddress) - Method in class org.mariadb.jdbc.client.socket.impl.PacketWriter
  Set server thread id.
setServerThreadId(Long, HostAddress) - Method in interface org.mariadb.jdbc.client.socket.Reader
  Set server thread id.
setServerThreadId(Long, HostAddress) - Method in interface org.mariadb.jdbc.client.socket.Writer
  Set server thread id.
setShort(int, short) - Method in class org.mariadb.jdbc.BasePreparedStatement
  Sets the designated parameter to the given Java `short` value.
setShort(String, short) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Sets the designated parameter to the given Java `short` value.
setSocketOption(Configuration, Socket) - Static method in class org.mariadb.jdbc.client.impl.ConnectionHelper
  Set socket option
setSocketTimeout(int) - Method in class org.mariadb.jdbc.client.impl.MultiPrimaryClient
setSocketTimeout(int) - Method in class org.mariadb.jdbc.client.impl.MultiPrimaryReplicaClient
setSocketTimeout(int) - Method in class org.mariadb.jdbc.client.impl.StandardClient
setSoLinger(boolean, int) - Method in class org.mariadb.jdbc.client.socket.impl.NamedPipeSocket
setSoLinger(boolean, int) - Method in class org.mariadb.jdbc.client.socket.impl.UnixDomainSocket
setSoTimeout(int) - Method in class org.mariadb.jdbc.client.socket.impl.NamedPipeSocket
setSoTimeout(int) - Method in class org.mariadb.jdbc.client.socket.impl.UnixDomainSocket
setSQLXML(int, SQLXML) - Method in class org.mariadb.jdbc.BasePreparedStatement
  Sets the designated parameter to the given `java.sql.SQLXML` object.
setSQLXML(String, SQLXML) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Sets the designated parameter to the given `java.sql.SQLXML` object.
setStatement(Statement) - Method in class org.mariadb.jdbc.client.result.Result
  Update statement that initiate this result-set
setString(int, String) - Method in class org.mariadb.jdbc.BasePreparedStatement
  Sets the designated parameter to the given Java `String` value.
setString(long, String) - Method in class org.mariadb.jdbc.MariaDbClob
  Set String.
setString(long, String, int, int) - Method in class org.mariadb.jdbc.MariaDbClob
setString(String, String) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Sets the designated parameter to the given Java `String` value.
setTcpNoDelay(boolean) - Method in class org.mariadb.jdbc.client.socket.impl.NamedPipeSocket
setTcpNoDelay(boolean) - Method in class org.mariadb.jdbc.client.socket.impl.UnixDomainSocket
setThreadId(long) - Method in class org.mariadb.jdbc.export.ExceptionFactory
  Set connection thread id
setTime(int, Time) - Method in class org.mariadb.jdbc.BasePreparedStatement
  Sets the designated parameter to the given `java.sql.Time` value.
setTime(int, Time, Calendar) - Method in class org.mariadb.jdbc.BasePreparedStatement
  Sets the designated parameter to the given `java.sql.Time` value, using the given `Calendar` object.
setTime(String, Time) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Sets the designated parameter to the given `java.sql.Time` value.
setTime(String, Time, Calendar) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Sets the designated parameter to the given `java.sql.Time` value, using the given `Calendar` object.
setTimestamp(int, Timestamp) - Method in class org.mariadb.jdbc.BasePreparedStatement
  Sets the designated parameter to the given `java.sql.Timestamp` value.
setTimestamp(int, Timestamp, Calendar) - Method in class org.mariadb.jdbc.BasePreparedStatement
  Sets the designated parameter to the given `java.sql.Timestamp` value, using the given `Calendar` object.
setTimestamp(String, Timestamp) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Sets the designated parameter to the given `java.sql.Timestamp` value.
setTimestamp(String, Timestamp, Calendar) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Sets the designated parameter to the given `java.sql.Timestamp` value, using the given `Calendar` object.
setTransactionIsolation(int) - Method in class org.mariadb.jdbc.Connection
setTransactionIsolationLevel(int) - Method in class org.mariadb.jdbc.client.context.BaseContext
setTypeMap(Map<String, Class<?>>) - Method in class org.mariadb.jdbc.Connection
setUnicodeStream(int, InputStream, int) - Method in class org.mariadb.jdbc.BasePreparedStatement
  Deprecated.
  Use `setCharacterStream`
setUrl(String) - Method in class org.mariadb.jdbc.MariaDbDataSource
  Sets the URL for this datasource
setUrl(String) - Method in class org.mariadb.jdbc.MariaDbPoolDataSource
  Sets the URL for this datasource
setURL(int, URL) - Method in class org.mariadb.jdbc.BasePreparedStatement
  Sets the designated parameter to the given `java.net.URL` value.
setURL(String, URL) - Method in class org.mariadb.jdbc.BaseCallableStatement
  Sets the designated parameter to the given `java.net.URL` object.
setUser(String) - Method in class org.mariadb.jdbc.MariaDbDataSource
  Set user
setUser(String) - Method in class org.mariadb.jdbc.MariaDbPoolDataSource
  Set user
setWarning(int) - Method in class org.mariadb.jdbc.client.context.BaseContext
sha256encryptPassword(CharSequence, byte[]) - Static method in class org.mariadb.jdbc.plugin.authentication.standard.CachingSha2PasswordPlugin
  Send an SHA-2 encrypted password.
ShortCodec - Class in org.mariadb.jdbc.plugin.codec
  Short codec
ShortCodec() - Constructor for class org.mariadb.jdbc.plugin.codec.ShortCodec
shutdownInput() - Method in class org.mariadb.jdbc.client.socket.impl.UnixDomainSocket
shutdownOutput() - Method in class org.mariadb.jdbc.client.socket.impl.NamedPipeSocket
shutdownOutput() - Method in class org.mariadb.jdbc.client.socket.impl.UnixDomainSocket
SimpleParameterMetaData - Class in org.mariadb.jdbc
  Simple parameter metadata, when the only reliable think is the number of parameter
SimpleParameterMetaData(ExceptionFactory, int) - Constructor for class org.mariadb.jdbc.SimpleParameterMetaData
  Constructor
size() - Method in interface org.mariadb.jdbc.client.util.Parameters
  list size
skip() - Method in class org.mariadb.jdbc.client.impl.StandardReadableByteBuf
skip(int) - Method in class org.mariadb.jdbc.client.impl.StandardReadableByteBuf
skip(long) - Method in class org.mariadb.jdbc.client.socket.impl.CompressInputStream
  Skips over and discards `n` bytes of data from this input stream.
skip(long) - Method in class org.mariadb.jdbc.client.socket.impl.ReadAheadBufferedStream
skipIdentifier() - Method in class org.mariadb.jdbc.client.impl.StandardReadableByteBuf
  Identifier can have a max length of 256 (alias) So no need to check whole length encoding.
skipRemaining() - Method in class org.mariadb.jdbc.client.result.Result
  Skip remaining rows to keep connection state ok, without needing remaining data.
Slf4JLogger - Class in org.mariadb.jdbc.util.log
  SLF4J logger wrapper
Slf4JLogger(Logger) - Constructor for class org.mariadb.jdbc.util.log.Slf4JLogger
  Constructor
SMALL_BUFFER_SIZE - Static variable in class org.mariadb.jdbc.client.socket.impl.PacketWriter
  initial buffer size
SockAddr(String) - Constructor for class org.mariadb.jdbc.client.socket.impl.UnixDomainSocket.SockAddr
  Constructor.
socket(int, int, int) - Static method in class org.mariadb.jdbc.client.socket.impl.UnixDomainSocket
  creates an endpoint for communication and returns a file descriptor that refers to that endpoint.
socketFactory() - Method in class org.mariadb.jdbc.Configuration
  Socket factory class name
socketFactory(String) - Method in class org.mariadb.jdbc.Configuration.Builder
  Socket factory
SocketHandlerFunction - Interface in org.mariadb.jdbc.client.socket.impl
  Construct socket depending on configuration helper
socketTimeout() - Method in class org.mariadb.jdbc.Configuration
  socket timeout
socketTimeout(Integer) - Method in class org.mariadb.jdbc.Configuration.Builder
  Indicate the network socket timeout (SO_TIMEOUT) in milliseconds.
SocketUtility - Class in org.mariadb.jdbc.client.socket.impl
  Socket Utility, to defined function that will create socket according to dependency and configuration
SocketUtility() - Constructor for class org.mariadb.jdbc.client.socket.impl.SocketUtility
sql - Variable in class org.mariadb.jdbc.BasePreparedStatement
  prepare statement sql command
SqlExceptionFactory(Connection, MariaDbPoolConnection, Configuration, HostAddress, long, Statement, String) - Constructor for class org.mariadb.jdbc.export.ExceptionFactory.SqlExceptionFactory
  Constructor of Exception factory with SQL
SSL - Static variable in class org.mariadb.jdbc.util.constants.Capabilities
  Switch to SSL after handshake
sslMode() - Method in class org.mariadb.jdbc.Configuration
  SSl mode
sslMode(String) - Method in class org.mariadb.jdbc.Configuration.Builder
  Set ssl model
SslMode - Enum in org.mariadb.jdbc.export
  SSl requirement
SslRequestPacket - Class in org.mariadb.jdbc.message.client
  SSL request packet see https://mariadb.com/kb/en/connection/#sslrequest-packet
sslWrapper(HostAddress, Socket, long, byte, Context, Writer) - Static method in class org.mariadb.jdbc.client.impl.ConnectionHelper
  Create SSL wrapper
StandardClient - Class in org.mariadb.jdbc.client.impl
  Connection client
StandardClient(Configuration, HostAddress, ReentrantLock, boolean) - Constructor for class org.mariadb.jdbc.client.impl.StandardClient
  Constructor
StandardGssapiAuthentication - Class in org.mariadb.jdbc.plugin.authentication.addon.gssapi
  Basic GSSAPI implementation if waffle is not on classpath
StandardGssapiAuthentication() - Constructor for class org.mariadb.jdbc.plugin.authentication.addon.gssapi.StandardGssapiAuthentication
StandardReadableByteBuf - Class in org.mariadb.jdbc.client.impl
  Packet buffer
StandardReadableByteBuf(byte[], int) - Constructor for class org.mariadb.jdbc.client.impl.StandardReadableByteBuf
  Packet buffer constructor
standardSocket(Configuration, HostAddress) - Static method in class org.mariadb.jdbc.client.impl.ConnectionHelper
  Use standard socket implementation.
STATE_AUTOCOMMIT - Static variable in class org.mariadb.jdbc.util.constants.ConnectionState
  flag indicating that autocommit has been changed
STATE_DATABASE - Static variable in class org.mariadb.jdbc.util.constants.ConnectionState
  flag indicating that default database has been changed
STATE_NETWORK_TIMEOUT - Static variable in class org.mariadb.jdbc.util.constants.ConnectionState
  flag indicating that network timeout has been changed
STATE_READ_ONLY - Static variable in class org.mariadb.jdbc.util.constants.ConnectionState
  flag indicating that connection read only has been changed
STATE_TRANSACTION_ISOLATION - Static variable in class org.mariadb.jdbc.util.constants.ConnectionState
  flag indicating that transaction isolation has been changed
StateChange - Class in org.mariadb.jdbc.util.constants
  OK_PACKET state change flags
StateChange() - Constructor for class org.mariadb.jdbc.util.constants.StateChange
statement - Variable in class org.mariadb.jdbc.client.result.Result
  statement that initiate this result
Statement - Class in org.mariadb.jdbc
  Statement implementation
Statement(Connection, ReentrantLock, boolean, boolean, int, int, int, int) - Constructor for class org.mariadb.jdbc.Statement
  Constructor
statementId - Variable in class org.mariadb.jdbc.message.server.PrepareResultPacket
  prepare statement id
storesLowerCaseIdentifiers() - Method in class org.mariadb.jdbc.DatabaseMetaData
storesLowerCaseQuotedIdentifiers() - Method in class org.mariadb.jdbc.DatabaseMetaData
storesMixedCaseIdentifiers() - Method in class org.mariadb.jdbc.DatabaseMetaData
storesMixedCaseQuotedIdentifiers() - Method in class org.mariadb.jdbc.DatabaseMetaData
storesUpperCaseIdentifiers() - Method in class org.mariadb.jdbc.DatabaseMetaData
storesUpperCaseQuotedIdentifiers() - Method in class org.mariadb.jdbc.DatabaseMetaData
StreamCodec - Class in org.mariadb.jdbc.plugin.codec
  InputStream codec
StreamCodec() - Constructor for class org.mariadb.jdbc.plugin.codec.StreamCodec
streaming() - Method in class org.mariadb.jdbc.client.result.CompleteResult
streaming() - Method in class org.mariadb.jdbc.client.result.Result
  Indicate of current result-set is a streaming result-set
streaming() - Method in class org.mariadb.jdbc.client.result.StreamingResult
StreamingResult - Class in org.mariadb.jdbc.client.result
  Streaming result-set implementation.
StreamingResult(Statement, boolean, long, Column[], Reader, Context, int, ReentrantLock, int, boolean, boolean) - Constructor for class org.mariadb.jdbc.client.result.StreamingResult
  Constructor
strerror(int) - Static method in class org.mariadb.jdbc.client.socket.impl.UnixDomainSocket
  return a description of the error code passed in the argument errnum.
StringCodec - Class in org.mariadb.jdbc.plugin.codec
  String codec
StringCodec() - Constructor for class org.mariadb.jdbc.plugin.codec.StringCodec
sun_family - Variable in class org.mariadb.jdbc.client.socket.impl.UnixDomainSocket.SockAddr
  socket family
sun_path - Variable in class org.mariadb.jdbc.client.socket.impl.UnixDomainSocket.SockAddr
  pathname
supportsAlterTableWithAddColumn() - Method in class org.mariadb.jdbc.DatabaseMetaData
supportsAlterTableWithDropColumn() - Method in class org.mariadb.jdbc.DatabaseMetaData
supportsANSI92EntryLevelSQL() - Method in class org.mariadb.jdbc.DatabaseMetaData
supportsANSI92FullSQL() - Method in class org.mariadb.jdbc.DatabaseMetaData
supportsANSI92IntermediateSQL() - Method in class org.mariadb.jdbc.DatabaseMetaData
supportsBatchUpdates() - Method in class org.mariadb.jdbc.DatabaseMetaData
supportsCatalogsInDataManipulation() - Method in class org.mariadb.jdbc.DatabaseMetaData
supportsCatalogsInIndexDefinitions() - Method in class org.mariadb.jdbc.DatabaseMetaData
supportsCatalogsInPrivilegeDefinitions() - Method in class org.mariadb.jdbc.DatabaseMetaData
supportsCatalogsInProcedureCalls() - Method in class org.mariadb.jdbc.DatabaseMetaData
supportsCatalogsInTableDefinitions() - Method in class org.mariadb.jdbc.DatabaseMetaData
supportsColumnAliasing() - Method in class org.mariadb.jdbc.DatabaseMetaData
supportsConvert() - Method in class org.mariadb.jdbc.DatabaseMetaData
supportsConvert(int, int) - Method in class org.mariadb.jdbc.DatabaseMetaData
  Retrieves whether this database supports the JDBC scalar function CONVERT for conversions between the JDBC types fromType and toType.
supportsCoreSQLGrammar() - Method in class org.mariadb.jdbc.DatabaseMetaData
supportsCorrelatedSubqueries() - Method in class org.mariadb.jdbc.DatabaseMetaData
supportsDataDefinitionAndDataManipulationTransactions() - Method in class org.mariadb.jdbc.DatabaseMetaData
supportsDataManipulationTransactionsOnly() - Method in class org.mariadb.jdbc.DatabaseMetaData
supportsDifferentTableCorrelationNames() - Method in class org.mariadb.jdbc.DatabaseMetaData
supportsExpressionsInOrderBy() - Method in class org.mariadb.jdbc.DatabaseMetaData
supportsExtendedSQLGrammar() - Method in class org.mariadb.jdbc.DatabaseMetaData
supportsFullOuterJoins() - Method in class org.mariadb.jdbc.DatabaseMetaData
supportsGetGeneratedKeys() - Method in class org.mariadb.jdbc.DatabaseMetaData
supportsGroupBy() - Method in class org.mariadb.jdbc.DatabaseMetaData
supportsGroupByBeyondSelect() - Method in class org.mariadb.jdbc.DatabaseMetaData
supportsGroupByUnrelated() - Method in class org.mariadb.jdbc.DatabaseMetaData
supportsIntegrityEnhancementFacility() - Method in class org.mariadb.jdbc.DatabaseMetaData
supportsLikeEscapeClause() - Method in class org.mariadb.jdbc.DatabaseMetaData
supportsLimitedOuterJoins() - Method in class org.mariadb.jdbc.DatabaseMetaData
supportsMinimumSQLGrammar() - Method in class org.mariadb.jdbc.DatabaseMetaData
supportsMixedCaseIdentifiers() - Method in class org.mariadb.jdbc.DatabaseMetaData
supportsMixedCaseQuotedIdentifiers() - Method in class org.mariadb.jdbc.DatabaseMetaData
supportsMultipleOpenResults() - Method in class org.mariadb.jdbc.DatabaseMetaData
supportsMultipleResultSets() - Method in class org.mariadb.jdbc.DatabaseMetaData
supportsMultipleTransactions() - Method in class org.mariadb.jdbc.DatabaseMetaData
supportsNamedParameters() - Method in class org.mariadb.jdbc.DatabaseMetaData
supportsNonNullableColumns() - Method in class org.mariadb.jdbc.DatabaseMetaData
supportsOpenCursorsAcrossCommit() - Method in class org.mariadb.jdbc.DatabaseMetaData
supportsOpenCursorsAcrossRollback() - Method in class org.mariadb.jdbc.DatabaseMetaData
supportsOpenStatementsAcrossCommit() - Method in class org.mariadb.jdbc.DatabaseMetaData
supportsOpenStatementsAcrossRollback() - Method in class org.mariadb.jdbc.DatabaseMetaData
supportsOrderByUnrelated() - Method in class org.mariadb.jdbc.DatabaseMetaData
supportsOuterJoins() - Method in class org.mariadb.jdbc.DatabaseMetaData
supportsPositionedDelete() - Method in class org.mariadb.jdbc.DatabaseMetaData
supportsPositionedUpdate() - Method in class org.mariadb.jdbc.DatabaseMetaData
supportsResultSetConcurrency(int, int) - Method in class org.mariadb.jdbc.DatabaseMetaData
  Retrieves whether this database supports the given concurrency type in combination with the given result set type.
supportsResultSetHoldability(int) - Method in class org.mariadb.jdbc.DatabaseMetaData
supportsResultSetType(int) - Method in class org.mariadb.jdbc.DatabaseMetaData
  Retrieves whether this database supports the given result set type.
supportsSavepoints() - Method in class org.mariadb.jdbc.DatabaseMetaData
supportsSchemasInDataManipulation() - Method in class org.mariadb.jdbc.DatabaseMetaData
supportsSchemasInIndexDefinitions() - Method in class org.mariadb.jdbc.DatabaseMetaData
supportsSchemasInPrivilegeDefinitions() - Method in class org.mariadb.jdbc.DatabaseMetaData
supportsSchemasInProcedureCalls() - Method in class org.mariadb.jdbc.DatabaseMetaData
supportsSchemasInTableDefinitions() - Method in class org.mariadb.jdbc.DatabaseMetaData
supportsSelectForUpdate() - Method in class org.mariadb.jdbc.DatabaseMetaData
supportsStatementPooling() - Method in class org.mariadb.jdbc.DatabaseMetaData
supportsStoredFunctionsUsingCallSyntax() - Method in class org.mariadb.jdbc.DatabaseMetaData
supportsStoredProcedures() - Method in class org.mariadb.jdbc.DatabaseMetaData
supportsSubqueriesInComparisons() - Method in class org.mariadb.jdbc.DatabaseMetaData
supportsSubqueriesInExists() - Method in class org.mariadb.jdbc.DatabaseMetaData
supportsSubqueriesInIns() - Method in class org.mariadb.jdbc.DatabaseMetaData
supportsSubqueriesInQuantifieds() - Method in class org.mariadb.jdbc.DatabaseMetaData
supportsTableCorrelationNames() - Method in class org.mariadb.jdbc.DatabaseMetaData
supportsTransactionIsolationLevel(int) - Method in class org.mariadb.jdbc.DatabaseMetaData
  Retrieves whether this database supports the given transaction isolation level.
supportsTransactions() - Method in class org.mariadb.jdbc.DatabaseMetaData
  Retrieves whether this database supports transactions.
supportsUnion() - Method in class org.mariadb.jdbc.DatabaseMetaData
supportsUnionAll() - Method in class org.mariadb.jdbc.DatabaseMetaData
syncNewState(Client) - Method in class org.mariadb.jdbc.client.impl.MultiPrimaryClient
  Synchronized previous and new client states.

## T

tcpAbortiveClose() - Method in class org.mariadb.jdbc.Configuration
  close using TCP abortive close (RST TCP packet, in place or FIN packet)
tcpAbortiveClose(Boolean) - Method in class org.mariadb.jdbc.Configuration.Builder
  Indicate that when connection fails, to send an RST TCP packet.
tcpKeepAlive() - Method in class org.mariadb.jdbc.Configuration
  socket tcp keep alive
tcpKeepAlive(Boolean) - Method in class org.mariadb.jdbc.Configuration.Builder
  Indicate if TCP keep-alive must be enabled.
tcpKeepCount() - Method in class org.mariadb.jdbc.Configuration
  socket tcp keep count (java 11+ only)
tcpKeepCount(Integer) - Method in class org.mariadb.jdbc.Configuration.Builder
  Indicate TCP keep-count value (for java 11+ only).
tcpKeepIdle() - Method in class org.mariadb.jdbc.Configuration
  socket tcp keep idle (java 11+ only)
tcpKeepIdle(Integer) - Method in class org.mariadb.jdbc.Configuration.Builder
  Indicate TCP keep-idle value (for java 11+ only).
tcpKeepInterval() - Method in class org.mariadb.jdbc.Configuration
  socket tcp keep interval (java 11+ only)
tcpKeepInterval(Integer) - Method in class org.mariadb.jdbc.Configuration.Builder
  Indicate TCP keep-interval value (for java 11+ only).
TEST_ENABLE_SLF4J - Static variable in class org.mariadb.jdbc.util.log.Loggers
  !! testing only !! permit to disable SLF4J implementation even if SLF4j is present
testGetConnectionIdleThreadIds() - Method in class org.mariadb.jdbc.MariaDbPoolDataSource
  Get current idle threads.
testGetConnectionIdleThreadIds() - Method in class org.mariadb.jdbc.pool.Pool
  For testing purpose only.
throwMaxAllowedLength(int) - Method in class org.mariadb.jdbc.client.socket.impl.PacketWriter
throwMaxAllowedLength(int) - Method in interface org.mariadb.jdbc.client.socket.Writer
  must a max allowed length exception be thrown
TimeCodec - Class in org.mariadb.jdbc.plugin.codec
  Time codec
TimeCodec() - Constructor for class org.mariadb.jdbc.plugin.codec.TimeCodec
TIMESTAMP - Static variable in class org.mariadb.jdbc.util.constants.ColumnFlags
  Is column of type Timestamp
TIMESTAMP_FORMAT - Static variable in class org.mariadb.jdbc.plugin.codec.LocalDateTimeCodec
  timestamp with fractional part formatter
TIMESTAMP_FORMAT_NO_FRACTIONAL - Static variable in class org.mariadb.jdbc.plugin.codec.LocalDateTimeCodec
  timestamp without fractional part formatter
TimestampCodec - Class in org.mariadb.jdbc.plugin.codec
  Timestamp codec
TimestampCodec() - Constructor for class org.mariadb.jdbc.plugin.codec.TimestampCodec
timezone() - Method in class org.mariadb.jdbc.Configuration
  Set timezone
timezone(String) - Method in class org.mariadb.jdbc.Configuration.Builder
  Force timezone to use this timezone, not default java one
tinyInt1isBit() - Method in class org.mariadb.jdbc.Configuration
  Must tinyint(1) be considered as Bit
tinyInt1isBit(Boolean) - Method in class org.mariadb.jdbc.Configuration.Builder
  TinyInt(1) to be considered as bit
TlsSocketPlugin - Interface in org.mariadb.jdbc.plugin
  TLS Socket interface plugin
TlsSocketPluginLoader - Class in org.mariadb.jdbc.plugin.tls
  TLS plugin loader
TlsSocketPluginLoader() - Constructor for class org.mariadb.jdbc.plugin.tls.TlsSocketPluginLoader
tlsSocketType() - Method in class org.mariadb.jdbc.Configuration
  TLS socket type
tlsSocketType(String) - Method in class org.mariadb.jdbc.Configuration.Builder
  Permit to defined default tls plugin type
toString() - Method in class org.mariadb.jdbc.Configuration
  ToString implementation.
toString() - Method in class org.mariadb.jdbc.HostAddress
toString() - Method in class org.mariadb.jdbc.MariaDbClob
  ToString implementation.
toString() - Method in class org.mariadb.jdbc.type.GeometryCollection
toString() - Method in class org.mariadb.jdbc.type.LineString
toString() - Method in class org.mariadb.jdbc.type.MultiLineString
toString() - Method in class org.mariadb.jdbc.type.MultiPoint
toString() - Method in class org.mariadb.jdbc.type.MultiPolygon
toString() - Method in class org.mariadb.jdbc.type.Point
toString() - Method in class org.mariadb.jdbc.type.Polygon
trace(String) - Method in class org.mariadb.jdbc.util.log.ConsoleLogger
trace(String) - Method in class org.mariadb.jdbc.util.log.JdkLogger
trace(String) - Method in interface org.mariadb.jdbc.util.log.Logger
  Log a message at the TRACE level.
trace(String) - Method in class org.mariadb.jdbc.util.log.NoLogger
trace(String) - Method in class org.mariadb.jdbc.util.log.Slf4JLogger
trace(String, Object...) - Method in class org.mariadb.jdbc.util.log.ConsoleLogger
trace(String, Object...) - Method in class org.mariadb.jdbc.util.log.JdkLogger
trace(String, Object...) - Method in interface org.mariadb.jdbc.util.log.Logger
  Log a message at the TRACE level.
trace(String, Object...) - Method in class org.mariadb.jdbc.util.log.NoLogger
trace(String, Object...) - Method in class org.mariadb.jdbc.util.log.Slf4JLogger
trace(String, Throwable) - Method in class org.mariadb.jdbc.util.log.ConsoleLogger
trace(String, Throwable) - Method in class org.mariadb.jdbc.util.log.JdkLogger
trace(String, Throwable) - Method in interface org.mariadb.jdbc.util.log.Logger
  Log a message with an error at the TRACE level.
trace(String, Throwable) - Method in class org.mariadb.jdbc.util.log.NoLogger
trace(String, Throwable) - Method in class org.mariadb.jdbc.util.log.Slf4JLogger
transactionIsolation() - Method in class org.mariadb.jdbc.Configuration
  Default transaction isolation
transactionIsolation(String) - Method in class org.mariadb.jdbc.Configuration.Builder
  force default transaction isolation, not using server default
TransactionIsolation - Enum in org.mariadb.jdbc
  Transaction isolation enumeration
transactionReplay() - Method in class org.mariadb.jdbc.Configuration
  implements transaction replay failover
transactionReplay(Boolean) - Method in class org.mariadb.jdbc.Configuration.Builder
  Must cache commands in transaction and replay transaction on failover.
transactionReplay(TransactionSaver) - Method in class org.mariadb.jdbc.client.impl.ReplayClient
  Replay transaction, re-prepare server command if needed
transactionReplaySize() - Method in class org.mariadb.jdbc.Configuration
  transaction replay maximum number of saved command.
transactionReplaySize(Integer) - Method in class org.mariadb.jdbc.Configuration.Builder
  Transaction replay cache size
TRANSACTIONS - Static variable in class org.mariadb.jdbc.util.constants.Capabilities
  transactions
TransactionSaver - Class in org.mariadb.jdbc.client.impl
  Transaction cache Huge command are not cached, cache is limited to configuration transactionReplaySize commands
TransactionSaver(int) - Constructor for class org.mariadb.jdbc.client.impl.TransactionSaver
  Constructor
truncate(long) - Method in class org.mariadb.jdbc.MariaDbBlob
  Truncates the `BLOB` value that this `Blob` object represents to be `len` bytes in length.
truncate(long) - Method in class org.mariadb.jdbc.MariaDbClob
TRUST - org.mariadb.jdbc.export.SslMode
  Encryption only (no certificate and hostname validation) (DEVELOPMENT ONLY)
type() - Method in class org.mariadb.jdbc.plugin.authentication.addon.ClearPasswordPlugin
type() - Method in class org.mariadb.jdbc.plugin.authentication.addon.SendGssApiAuthPacket
type() - Method in class org.mariadb.jdbc.plugin.authentication.standard.CachingSha2PasswordPlugin
type() - Method in class org.mariadb.jdbc.plugin.authentication.standard.Ed25519PasswordPlugin
type() - Method in class org.mariadb.jdbc.plugin.authentication.standard.NativePasswordPlugin
type() - Method in class org.mariadb.jdbc.plugin.authentication.standard.SendPamAuthPacket
type() - Method in interface org.mariadb.jdbc.plugin.AuthenticationPlugin
  Authentication plugin type.
type() - Method in class org.mariadb.jdbc.plugin.credential.aws.AwsIamCredentialPlugin
type() - Method in class org.mariadb.jdbc.plugin.credential.env.EnvCredentialPlugin
type() - Method in class org.mariadb.jdbc.plugin.credential.system.PropertiesCredentialPlugin
type() - Method in interface org.mariadb.jdbc.plugin.CredentialPlugin
  credential identifier
type() - Method in class org.mariadb.jdbc.plugin.tls.main.DefaultTlsSocketPlugin
type() - Method in interface org.mariadb.jdbc.plugin.TlsSocketPlugin
  plugin type.
TYPE - Static variable in class org.mariadb.jdbc.plugin.authentication.addon.ClearPasswordPlugin
  plugin name
TYPE - Static variable in class org.mariadb.jdbc.plugin.authentication.standard.CachingSha2PasswordPlugin
  plugin name
TYPE - Static variable in class org.mariadb.jdbc.plugin.authentication.standard.NativePasswordPlugin
  plugin name

## U

unCache(Client) - Method in class org.mariadb.jdbc.message.server.CachedPrepareResultPacket
  Indicate that Prepare command is not on LRU cache anymore.
UNIQUE_KEY - Static variable in class org.mariadb.jdbc.util.constants.ColumnFlags
  Is this column a unique key
UnixDomainSocket - Class in org.mariadb.jdbc.client.socket.impl
  Unix IPC socket
UnixDomainSocket(String) - Constructor for class org.mariadb.jdbc.client.socket.impl.UnixDomainSocket
  Constructor
UnixDomainSocket.SockAddr - Class in org.mariadb.jdbc.client.socket.impl
  Socket address
UNSIGNED - Static variable in class org.mariadb.jdbc.util.constants.ColumnFlags
  Is column number value unsigned
unwrap(Class<T>) - Method in class org.mariadb.jdbc.CallableParameterMetaData
  Returns an object that implements the given interface to allow access to non-standard methods, or standard methods not exposed by the proxy.
unwrap(Class<T>) - Method in class org.mariadb.jdbc.client.result.Result
unwrap(Class<T>) - Method in class org.mariadb.jdbc.client.result.ResultSetMetaData
  Returns an object that implements the given interface to allow access to non-standard methods, or standard methods not exposed by the proxy.
unwrap(Class<T>) - Method in class org.mariadb.jdbc.Connection
unwrap(Class<T>) - Method in class org.mariadb.jdbc.DatabaseMetaData
unwrap(Class<T>) - Method in class org.mariadb.jdbc.MariaDbDataSource
  Returns an object that implements the given interface to allow access to non-standard methods, or standard methods not exposed by the proxy.
unwrap(Class<T>) - Method in class org.mariadb.jdbc.MariaDbPoolDataSource
  Returns an object that implements the given interface to allow access to non-standard methods, or standard methods not exposed by the proxy.
unwrap(Class<T>) - Method in class org.mariadb.jdbc.ParameterMetaData
  Returns an object that implements the given interface to allow access to non-standard methods, or standard methods not exposed by the proxy.
unwrap(Class<T>) - Method in class org.mariadb.jdbc.SimpleParameterMetaData
  Returns an object that implements the given interface to allow access to non-standard methods, or standard methods not exposed by the proxy.
unwrap(Class<T>) - Method in class org.mariadb.jdbc.Statement
  Returns an object that implements the given interface to allow access to non-standard methods, or standard methods not exposed by the proxy.
UpdatableResult - Class in org.mariadb.jdbc.client.result
  Updatable result implementation
UpdatableResult(Statement, boolean, long, Column[], Reader, Context, int, boolean, boolean) - Constructor for class org.mariadb.jdbc.client.result.UpdatableResult
  Constructor
updateArray(int, Array) - Method in class org.mariadb.jdbc.client.result.Result
updateArray(String, Array) - Method in class org.mariadb.jdbc.client.result.Result
updateAsciiStream(int, InputStream) - Method in class org.mariadb.jdbc.client.result.Result
updateAsciiStream(int, InputStream) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateAsciiStream(int, InputStream, int) - Method in class org.mariadb.jdbc.client.result.Result
updateAsciiStream(int, InputStream, int) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateAsciiStream(int, InputStream, long) - Method in class org.mariadb.jdbc.client.result.Result
updateAsciiStream(int, InputStream, long) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateAsciiStream(String, InputStream) - Method in class org.mariadb.jdbc.client.result.Result
updateAsciiStream(String, InputStream) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateAsciiStream(String, InputStream, int) - Method in class org.mariadb.jdbc.client.result.Result
updateAsciiStream(String, InputStream, int) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateAsciiStream(String, InputStream, long) - Method in class org.mariadb.jdbc.client.result.Result
updateAsciiStream(String, InputStream, long) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateBigDecimal(int, BigDecimal) - Method in class org.mariadb.jdbc.client.result.Result
updateBigDecimal(int, BigDecimal) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateBigDecimal(String, BigDecimal) - Method in class org.mariadb.jdbc.client.result.Result
updateBigDecimal(String, BigDecimal) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateBinaryStream(int, InputStream) - Method in class org.mariadb.jdbc.client.result.Result
updateBinaryStream(int, InputStream) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateBinaryStream(int, InputStream, int) - Method in class org.mariadb.jdbc.client.result.Result
updateBinaryStream(int, InputStream, int) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateBinaryStream(int, InputStream, long) - Method in class org.mariadb.jdbc.client.result.Result
updateBinaryStream(int, InputStream, long) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateBinaryStream(String, InputStream) - Method in class org.mariadb.jdbc.client.result.Result
updateBinaryStream(String, InputStream) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateBinaryStream(String, InputStream, int) - Method in class org.mariadb.jdbc.client.result.Result
updateBinaryStream(String, InputStream, int) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateBinaryStream(String, InputStream, long) - Method in class org.mariadb.jdbc.client.result.Result
updateBinaryStream(String, InputStream, long) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateBlob(int, InputStream) - Method in class org.mariadb.jdbc.client.result.Result
updateBlob(int, InputStream) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateBlob(int, InputStream, long) - Method in class org.mariadb.jdbc.client.result.Result
updateBlob(int, InputStream, long) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateBlob(int, Blob) - Method in class org.mariadb.jdbc.client.result.Result
updateBlob(int, Blob) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateBlob(String, InputStream) - Method in class org.mariadb.jdbc.client.result.Result
updateBlob(String, InputStream) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateBlob(String, InputStream, long) - Method in class org.mariadb.jdbc.client.result.Result
updateBlob(String, InputStream, long) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateBlob(String, Blob) - Method in class org.mariadb.jdbc.client.result.Result
updateBlob(String, Blob) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateBoolean(int, boolean) - Method in class org.mariadb.jdbc.client.result.Result
updateBoolean(int, boolean) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateBoolean(String, boolean) - Method in class org.mariadb.jdbc.client.result.Result
updateBoolean(String, boolean) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateByte(int, byte) - Method in class org.mariadb.jdbc.client.result.Result
updateByte(int, byte) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateByte(String, byte) - Method in class org.mariadb.jdbc.client.result.Result
updateByte(String, byte) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateBytes(int, byte[]) - Method in class org.mariadb.jdbc.client.result.Result
updateBytes(int, byte[]) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateBytes(String, byte[]) - Method in class org.mariadb.jdbc.client.result.Result
updateBytes(String, byte[]) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateCharacterStream(int, Reader) - Method in class org.mariadb.jdbc.client.result.Result
updateCharacterStream(int, Reader) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateCharacterStream(int, Reader, int) - Method in class org.mariadb.jdbc.client.result.Result
updateCharacterStream(int, Reader, int) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateCharacterStream(int, Reader, long) - Method in class org.mariadb.jdbc.client.result.Result
updateCharacterStream(int, Reader, long) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateCharacterStream(String, Reader) - Method in class org.mariadb.jdbc.client.result.Result
updateCharacterStream(String, Reader) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateCharacterStream(String, Reader, int) - Method in class org.mariadb.jdbc.client.result.Result
updateCharacterStream(String, Reader, int) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateCharacterStream(String, Reader, long) - Method in class org.mariadb.jdbc.client.result.Result
updateCharacterStream(String, Reader, long) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateClob(int, Reader) - Method in class org.mariadb.jdbc.client.result.Result
updateClob(int, Reader) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateClob(int, Reader, long) - Method in class org.mariadb.jdbc.client.result.Result
updateClob(int, Reader, long) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateClob(int, Clob) - Method in class org.mariadb.jdbc.client.result.Result
updateClob(int, Clob) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateClob(String, Reader) - Method in class org.mariadb.jdbc.client.result.Result
updateClob(String, Reader) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateClob(String, Reader, long) - Method in class org.mariadb.jdbc.client.result.Result
updateClob(String, Reader, long) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateClob(String, Clob) - Method in class org.mariadb.jdbc.client.result.Result
updateClob(String, Clob) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateDate(int, Date) - Method in class org.mariadb.jdbc.client.result.Result
updateDate(int, Date) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateDate(String, Date) - Method in class org.mariadb.jdbc.client.result.Result
updateDate(String, Date) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateDouble(int, double) - Method in class org.mariadb.jdbc.client.result.Result
updateDouble(int, double) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateDouble(String, double) - Method in class org.mariadb.jdbc.client.result.Result
updateDouble(String, double) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateFloat(int, float) - Method in class org.mariadb.jdbc.client.result.Result
updateFloat(int, float) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateFloat(String, float) - Method in class org.mariadb.jdbc.client.result.Result
updateFloat(String, float) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateInt(int, int) - Method in class org.mariadb.jdbc.client.result.Result
updateInt(int, int) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateInt(String, int) - Method in class org.mariadb.jdbc.client.result.Result
updateInt(String, int) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateLong(int, long) - Method in class org.mariadb.jdbc.client.result.Result
updateLong(int, long) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateLong(String, long) - Method in class org.mariadb.jdbc.client.result.Result
updateLong(String, long) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateMeta(Column[]) - Method in class org.mariadb.jdbc.BasePreparedStatement
  update cached metadata list
updateNCharacterStream(int, Reader) - Method in class org.mariadb.jdbc.client.result.Result
updateNCharacterStream(int, Reader) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateNCharacterStream(int, Reader, long) - Method in class org.mariadb.jdbc.client.result.Result
updateNCharacterStream(int, Reader, long) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateNCharacterStream(String, Reader) - Method in class org.mariadb.jdbc.client.result.Result
updateNCharacterStream(String, Reader) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateNCharacterStream(String, Reader, long) - Method in class org.mariadb.jdbc.client.result.Result
updateNCharacterStream(String, Reader, long) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateNClob(int, Reader) - Method in class org.mariadb.jdbc.client.result.Result
updateNClob(int, Reader) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateNClob(int, Reader, long) - Method in class org.mariadb.jdbc.client.result.Result
updateNClob(int, Reader, long) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateNClob(int, NClob) - Method in class org.mariadb.jdbc.client.result.Result
updateNClob(int, NClob) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateNClob(String, Reader) - Method in class org.mariadb.jdbc.client.result.Result
updateNClob(String, Reader) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateNClob(String, Reader, long) - Method in class org.mariadb.jdbc.client.result.Result
updateNClob(String, Reader, long) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateNClob(String, NClob) - Method in class org.mariadb.jdbc.client.result.Result
updateNClob(String, NClob) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateNString(int, String) - Method in class org.mariadb.jdbc.client.result.Result
updateNString(int, String) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateNString(String, String) - Method in class org.mariadb.jdbc.client.result.Result
updateNString(String, String) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateNull(int) - Method in class org.mariadb.jdbc.client.result.Result
updateNull(int) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateNull(String) - Method in class org.mariadb.jdbc.client.result.Result
updateNull(String) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateObject(int, Object) - Method in class org.mariadb.jdbc.client.result.Result
updateObject(int, Object) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateObject(int, Object, int) - Method in class org.mariadb.jdbc.client.result.Result
updateObject(int, Object, int) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateObject(int, Object, SQLType) - Method in class org.mariadb.jdbc.client.result.Result
updateObject(int, Object, SQLType) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateObject(int, Object, SQLType, int) - Method in class org.mariadb.jdbc.client.result.Result
updateObject(int, Object, SQLType, int) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateObject(String, Object) - Method in class org.mariadb.jdbc.client.result.Result
updateObject(String, Object) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateObject(String, Object, int) - Method in class org.mariadb.jdbc.client.result.Result
updateObject(String, Object, int) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateObject(String, Object, SQLType) - Method in class org.mariadb.jdbc.client.result.Result
updateObject(String, Object, SQLType) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateObject(String, Object, SQLType, int) - Method in class org.mariadb.jdbc.client.result.Result
updateObject(String, Object, SQLType, int) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateRef(int, Ref) - Method in class org.mariadb.jdbc.client.result.Result
updateRef(String, Ref) - Method in class org.mariadb.jdbc.client.result.Result
updateRow() - Method in class org.mariadb.jdbc.client.result.Result
updateRow() - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateRowData(byte[]) - Method in class org.mariadb.jdbc.client.result.Result
  Update current row
updateRowId(int, RowId) - Method in class org.mariadb.jdbc.client.result.Result
updateRowId(String, RowId) - Method in class org.mariadb.jdbc.client.result.Result
updatesAreDetected(int) - Method in class org.mariadb.jdbc.DatabaseMetaData
updateShort(int, short) - Method in class org.mariadb.jdbc.client.result.Result
updateShort(int, short) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateShort(String, short) - Method in class org.mariadb.jdbc.client.result.Result
updateShort(String, short) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateSQLXML(int, SQLXML) - Method in class org.mariadb.jdbc.client.result.Result
updateSQLXML(String, SQLXML) - Method in class org.mariadb.jdbc.client.result.Result
updateString(int, String) - Method in class org.mariadb.jdbc.client.result.Result
updateString(int, String) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateString(String, String) - Method in class org.mariadb.jdbc.client.result.Result
updateString(String, String) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateTime(int, Time) - Method in class org.mariadb.jdbc.client.result.Result
updateTime(int, Time) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateTime(String, Time) - Method in class org.mariadb.jdbc.client.result.Result
updateTime(String, Time) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateTimestamp(int, Timestamp) - Method in class org.mariadb.jdbc.client.result.Result
updateTimestamp(int, Timestamp) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
updateTimestamp(String, Timestamp) - Method in class org.mariadb.jdbc.client.result.Result
updateTimestamp(String, Timestamp) - Method in class org.mariadb.jdbc.client.result.UpdatableResult
useAffectedRows() - Method in class org.mariadb.jdbc.Configuration
  Use affected row
useAffectedRows(Boolean) - Method in class org.mariadb.jdbc.Configuration.Builder
  Indicate server to return affected rows in place of found rows.
useAliasAsName() - Method in class org.mariadb.jdbc.client.result.Result
  Force using alias as name
useAliasAsName() - Method in class org.mariadb.jdbc.message.server.ColumnDefinitionPacket
useBulkStmts() - Method in class org.mariadb.jdbc.Configuration
  Use server COM_STMT_BULK for batching.
useBulkStmts(Boolean) - Method in class org.mariadb.jdbc.Configuration.Builder
  Use server dedicated bulk batch command
useCompression() - Method in class org.mariadb.jdbc.Configuration
  Enable compression if server has compression capability
useCompression(Boolean) - Method in class org.mariadb.jdbc.Configuration.Builder
  Indicate to compress exchanges with the database through gzip.
useMysqlMetadata() - Method in class org.mariadb.jdbc.Configuration
  Force returning MySQL metadata information
useMysqlMetadata(Boolean) - Method in class org.mariadb.jdbc.Configuration.Builder
  Permit indicating to force DatabaseMetadata.getDatabaseProductName() to return `MySQL` as database type, not real database type
user() - Method in class org.mariadb.jdbc.Configuration
  configuration user
user(String) - Method in class org.mariadb.jdbc.Configuration.Builder
  set user to authenticate to server
useReadAheadInput() - Method in class org.mariadb.jdbc.Configuration
  Read all data from socket in advance
useReadAheadInput(Boolean) - Method in class org.mariadb.jdbc.Configuration.Builder
  Cache all socket available information.
useResetConnection() - Method in class org.mariadb.jdbc.Configuration
  Must connection returned to pool be RESET
useResetConnection(Boolean) - Method in class org.mariadb.jdbc.Configuration.Builder
  Indicate that connection returned to pool must be RESETed like having proper connection state.
useServerPrepStmts() - Method in class org.mariadb.jdbc.Configuration
  Use server prepared statement.
useServerPrepStmts(Boolean) - Method in class org.mariadb.jdbc.Configuration.Builder
  Indicate to use Client or Server prepared statement
usesLocalFilePerTable() - Method in class org.mariadb.jdbc.DatabaseMetaData
usesLocalFiles() - Method in class org.mariadb.jdbc.DatabaseMetaData

## V

validParameters() - Method in class org.mariadb.jdbc.ClientPreparedStatement
  Validate parameter number according to expected parameter.
validParameters() - Method in class org.mariadb.jdbc.ServerPreparedStatement
  Validated that all parameters have been set.
valueOf(String) - Static method in enum org.mariadb.jdbc.export.HaMode
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mariadb.jdbc.export.SslMode
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mariadb.jdbc.TransactionIsolation
  Returns the enum constant of this type with the specified name.
values() - Static method in enum org.mariadb.jdbc.export.HaMode
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mariadb.jdbc.export.SslMode
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mariadb.jdbc.TransactionIsolation
  Returns an array containing the constants of this enum type, in the order they are declared.
verify(String, X509Certificate, long) - Static method in class org.mariadb.jdbc.client.tls.HostnameVerifier
  Verification that throw an exception with a detailed error message in case of error.
verify(String, SSLSession, long) - Method in class org.mariadb.jdbc.plugin.tls.main.DefaultTlsSocketPlugin
verify(String, SSLSession, long) - Method in interface org.mariadb.jdbc.plugin.TlsSocketPlugin
  Host name verifier implementation.
VERIFY_CA - org.mariadb.jdbc.export.SslMode
  Encryption, certificates validation, BUT no hostname verification
VERIFY_FULL - org.mariadb.jdbc.export.SslMode
  Standard SSL use: Encryption, certificate validation and hostname validation

## W

waitTimeout - Variable in class org.mariadb.jdbc.client.impl.MultiPrimaryReplicaClient
  timeout before retrying to reconnect failing host
warn(String) - Method in class org.mariadb.jdbc.util.log.ConsoleLogger
warn(String) - Method in class org.mariadb.jdbc.util.log.JdkLogger
warn(String) - Method in interface org.mariadb.jdbc.util.log.Logger
  Log a message at the WARN level.
warn(String) - Method in class org.mariadb.jdbc.util.log.NoLogger
warn(String) - Method in class org.mariadb.jdbc.util.log.Slf4JLogger
warn(String, Object...) - Method in class org.mariadb.jdbc.util.log.ConsoleLogger
warn(String, Object...) - Method in class org.mariadb.jdbc.util.log.JdkLogger
warn(String, Object...) - Method in interface org.mariadb.jdbc.util.log.Logger
  Log a message at the WARNING level.
warn(String, Object...) - Method in class org.mariadb.jdbc.util.log.NoLogger
warn(String, Object...) - Method in class org.mariadb.jdbc.util.log.Slf4JLogger
warn(String, Throwable) - Method in class org.mariadb.jdbc.util.log.ConsoleLogger
warn(String, Throwable) - Method in class org.mariadb.jdbc.util.log.JdkLogger
warn(String, Throwable) - Method in interface org.mariadb.jdbc.util.log.Logger
  Log a message with an error at the WARNING level.
warn(String, Throwable) - Method in class org.mariadb.jdbc.util.log.NoLogger
warn(String, Throwable) - Method in class org.mariadb.jdbc.util.log.Slf4JLogger
wasNull() - Method in class org.mariadb.jdbc.BaseCallableStatement
  Retrieves whether the last OUT parameter read had the value of SQL `NULL`.
wasNull() - Method in class org.mariadb.jdbc.client.result.Result
  has last data getter return a null value
WindowsNativeSspiAuthentication - Class in org.mariadb.jdbc.plugin.authentication.addon.gssapi
  Waffle windows GSSAPI implementation
WindowsNativeSspiAuthentication() - Constructor for class org.mariadb.jdbc.plugin.authentication.addon.gssapi.WindowsNativeSspiAuthentication
withSql(String) - Method in class org.mariadb.jdbc.export.ExceptionFactory
  Construct an Exception factory from this + adding current SQL
write(byte[], int, int) - Method in class org.mariadb.jdbc.client.socket.impl.CompressOutputStream
  Writes `len` bytes from the specified byte array starting at offset `off` to this output stream.
write(int) - Method in class org.mariadb.jdbc.client.socket.impl.CompressOutputStream
  Writes the specified byte to this output stream.
writeAscii(String) - Method in class org.mariadb.jdbc.client.socket.impl.PacketWriter
writeAscii(String) - Method in interface org.mariadb.jdbc.client.socket.Writer
  Write ascii string to buffer
writeByte(int) - Method in class org.mariadb.jdbc.client.socket.impl.PacketWriter
  Write byte into buf, flush buf to socket if needed.
writeByte(int) - Method in interface org.mariadb.jdbc.client.socket.Writer
  Write byte into buf, flush buf to socket if needed.
writeBytes(byte[]) - Method in class org.mariadb.jdbc.client.socket.impl.PacketWriter
writeBytes(byte[]) - Method in interface org.mariadb.jdbc.client.socket.Writer
  Write byte array to buffer
writeBytes(byte[], int, int) - Method in class org.mariadb.jdbc.client.socket.impl.PacketWriter
  Write byte array to buf.
writeBytes(byte[], int, int) - Method in interface org.mariadb.jdbc.client.socket.Writer
  Write byte array to buf.
writeBytesAtPos(byte[], int) - Method in class org.mariadb.jdbc.client.socket.impl.PacketWriter
writeBytesAtPos(byte[], int) - Method in interface org.mariadb.jdbc.client.socket.Writer
  Write byte array to buffer at a specific position
writeBytesEscaped(byte[], int, boolean) - Method in class org.mariadb.jdbc.client.socket.impl.PacketWriter
  Write escape bytes to socket.
writeBytesEscaped(byte[], int, boolean) - Method in interface org.mariadb.jdbc.client.socket.Writer
  Write escape bytes to socket.
writeDouble(double) - Method in class org.mariadb.jdbc.client.socket.impl.PacketWriter
writeDouble(double) - Method in interface org.mariadb.jdbc.client.socket.Writer
  Write Double binary value to buffer
writeEmptyPacket() - Method in class org.mariadb.jdbc.client.socket.impl.PacketWriter
  Send empty packet.
writeEmptyPacket() - Method in interface org.mariadb.jdbc.client.socket.Writer
  Send empty packet.
writeFloat(float) - Method in class org.mariadb.jdbc.client.socket.impl.PacketWriter
writeFloat(float) - Method in interface org.mariadb.jdbc.client.socket.Writer
  Write float binary value to buffer
writeInt(int) - Method in class org.mariadb.jdbc.client.socket.impl.PacketWriter
  Write int value into buf.
writeInt(int) - Method in interface org.mariadb.jdbc.client.socket.Writer
  Write int value into buf.
writeLength(long) - Method in class org.mariadb.jdbc.client.socket.impl.PacketWriter
  Write field length into buf, flush socket if needed.
writeLength(long) - Method in interface org.mariadb.jdbc.client.socket.Writer
  Write field length into buf, flush socket if needed.
writeLong(long) - Method in class org.mariadb.jdbc.client.socket.impl.PacketWriter
  Write long value into buf.
writeLong(long) - Method in interface org.mariadb.jdbc.client.socket.Writer
  Write long value into buf.
writer - Variable in class org.mariadb.jdbc.client.impl.StandardClient
  packet writer
Writer - Interface in org.mariadb.jdbc.client.socket
  Packet Writer interface
writeShort(short) - Method in class org.mariadb.jdbc.client.socket.impl.PacketWriter
  Write short value into buf.
writeShort(short) - Method in interface org.mariadb.jdbc.client.socket.Writer
  Write short value into buf.
writeSocket(boolean) - Method in class org.mariadb.jdbc.client.socket.impl.PacketWriter
  Flush the internal buf.
writeString(String) - Method in class org.mariadb.jdbc.client.socket.impl.PacketWriter
writeString(String) - Method in interface org.mariadb.jdbc.client.socket.Writer
  Write utf8 string to buffer
writeStringEscaped(String, boolean) - Method in class org.mariadb.jdbc.client.socket.impl.PacketWriter
  Write string to socket.
writeStringEscaped(String, boolean) - Method in interface org.mariadb.jdbc.client.socket.Writer
  Write string to socket.

## X

xidToString(Xid) - Static method in class org.mariadb.jdbc.MariaDbPoolConnection
  Create XID string

## Y

yearIsDateType() - Method in class org.mariadb.jdbc.Configuration
  Must year be return by default as Date in result-set
yearIsDateType(Boolean) - Method in class org.mariadb.jdbc.Configuration.Builder
  Year datatype to be considered as date

## Z

ZEROFILL - Static variable in class org.mariadb.jdbc.util.constants.ColumnFlags
  Must number value be filled with Zero
ZonedDateTimeCodec - Class in org.mariadb.jdbc.plugin.codec
  ZonedDateTime codec
ZonedDateTimeCodec() - Constructor for class org.mariadb.jdbc.plugin.codec.ZonedDateTimeCodec

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
All Classes All Packages