A B C D E F G H I J L M N O P Q R S T U V W Y

## A

AbbreviatedMySQLClientAuthPacket - Class in org.mariadb.jdbc.internal.mysql.packet.commands
  used for starting ssl connections!
AbbreviatedMySQLClientAuthPacket(int) - Constructor for class org.mariadb.jdbc.internal.mysql.packet.commands.AbbreviatedMySQLClientAuthPacket
abort(Executor) - Method in class org.mariadb.jdbc.MySQLConnection
absolute(int) - Method in class org.mariadb.jdbc.MySQLResultSet
  Moves the cursor to the given row number in this `ResultSet` object.
AbstractMastersListener - Class in org.mariadb.jdbc.internal.mysql.listener
AbstractMastersListener(JDBCUrl) - Constructor for class org.mariadb.jdbc.internal.mysql.listener.AbstractMastersListener
AbstractMastersListener.FailLoop - Class in org.mariadb.jdbc.internal.mysql.listener
  private class to permit a timer reconnection loop
AbstractMastersSlavesListener - Class in org.mariadb.jdbc.internal.mysql.listener
AbstractMastersSlavesListener(JDBCUrl) - Constructor for class org.mariadb.jdbc.internal.mysql.listener.AbstractMastersSlavesListener
AbstractMySQLPrepareStatement - Class in org.mariadb.jdbc
AbstractMySQLPrepareStatement(MySQLConnection) - Constructor for class org.mariadb.jdbc.AbstractMySQLPrepareStatement
acceptsURL(String) - Method in class org.mariadb.jdbc.Driver
  returns true if the driver can accept the url.
activeResult - Variable in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
actualSize - Variable in class org.mariadb.jdbc.MySQLBlob
  the size of the blob.
addBatch() - Method in class org.mariadb.jdbc.MySQLCallableStatement
addBatch(String) - Method in class org.mariadb.jdbc.MySQLCallableStatement
addBatch() - Method in class org.mariadb.jdbc.MySQLClientPreparedStatement
  Adds a set of parameters to this `PreparedStatement` object's batch of commands.
addBatch(String) - Method in class org.mariadb.jdbc.MySQLClientPreparedStatement
addBatch() - Method in class org.mariadb.jdbc.MySQLServerPreparedStatement
addBatch(String) - Method in class org.mariadb.jdbc.MySQLStatement
  Adds the given SQL command to the current list of commmands for this `Statement` object.
addConnectionEventListener(ConnectionEventListener) - Method in class org.mariadb.jdbc.MySQLPooledConnection
  Registers the given event listener so that it will be notified when an event occurs on this `PooledConnection` object.
addProperty(UrlHAMode, String, String, Options) - Static method in enum org.mariadb.jdbc.internal.common.DefaultOptions
addProperty(UrlHAMode, Properties, Options) - Static method in enum org.mariadb.jdbc.internal.common.DefaultOptions
addStatementEventListener(StatementEventListener) - Method in class org.mariadb.jdbc.MySQLPooledConnection
  Registers a `StatementEventListener` with this `PooledConnection` object.
addToBlacklist(HostAddress) - Method in class org.mariadb.jdbc.internal.mysql.listener.AbstractMastersListener
  After a failover, put the hostAddress in a static list so the other connection will not take this host in account for a time
addUse() - Method in class org.mariadb.jdbc.internal.common.queryresults.PrepareResult
AF_UNIX - Static variable in class org.mariadb.jdbc.internal.mysql.UnixDomainSocket
afterLast() - Method in class org.mariadb.jdbc.MySQLResultSet
  Moves the cursor to the end of this `ResultSet` object, just after the last row.
allowLocalInfile - Variable in class org.mariadb.jdbc.internal.common.Options
allowMultiQueries - Variable in class org.mariadb.jdbc.internal.common.Options
allProceduresAreCallable() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
allTablesAreSelectable() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
appendPacket(RawPacket) - Method in class org.mariadb.jdbc.internal.common.packet.buffer.Reader
appendPacket(RawPacket) - Method in class org.mariadb.jdbc.internal.mysql.packet.MySQLRowPacket
appendPacketIfNeeded(PacketFetcher) - Method in class org.mariadb.jdbc.internal.mysql.packet.MySQLBinaryRowPacket
appendPacketIfNeeded(PacketFetcher, long) - Method in class org.mariadb.jdbc.internal.mysql.packet.MySQLBinaryRowPacket
assureBufferCapacity(int) - Method in class org.mariadb.jdbc.internal.common.packet.PacketOutputStream
assureReadOnly - Variable in class org.mariadb.jdbc.internal.common.Options
AuroraListener - Class in org.mariadb.jdbc.internal.mysql.listener.impl
AuroraListener(JDBCUrl) - Constructor for class org.mariadb.jdbc.internal.mysql.listener.impl.AuroraListener
AuroraProtocol - Class in org.mariadb.jdbc.internal.mysql
AuroraProtocol(JDBCUrl, ReentrantReadWriteLock) - Constructor for class org.mariadb.jdbc.internal.mysql.AuroraProtocol
AUTO_INCREMENT - Static variable in class org.mariadb.jdbc.internal.common.queryresults.ColumnFlags
AUTOCOMMIT - Static variable in class org.mariadb.jdbc.internal.common.ServerStatus
autoCommitFailureClosesAllResultSets() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
autoReconnect - Variable in class org.mariadb.jdbc.internal.common.Options

## B

batchResultSet - Variable in class org.mariadb.jdbc.MySQLStatement
beforeFirst() - Method in class org.mariadb.jdbc.MySQLResultSet
  Moves the cursor to the front of this `ResultSet` object, just before the first row.
BigDecimalParameter - Class in org.mariadb.jdbc.internal.common.query.parameters
BigDecimalParameter(BigDecimal) - Constructor for class org.mariadb.jdbc.internal.common.query.parameters.BigDecimalParameter
BigIntParameter - Class in org.mariadb.jdbc.internal.common.query.parameters
BigIntParameter(BigInteger) - Constructor for class org.mariadb.jdbc.internal.common.query.parameters.BigIntParameter
BINARY_COLLATION - Static variable in class org.mariadb.jdbc.internal.common.queryresults.ColumnFlags
bInheritHandle - Variable in class org.mariadb.jdbc.internal.mysql.SharedMemorySocket.Advapi32.SECURITY_ATTRIBUTES
blacklist - Static variable in class org.mariadb.jdbc.internal.mysql.listener.AbstractMastersListener
  list the recent failedConnection
BLOB - Static variable in class org.mariadb.jdbc.internal.common.queryresults.ColumnFlags
blobContent - Variable in class org.mariadb.jdbc.MySQLBlob
  the actual blob content.
boolValue() - Method in enum org.mariadb.jdbc.internal.common.DefaultOptions
branchQualifier - Variable in class org.mariadb.jdbc.MySQLXid
buffer - Variable in class org.mariadb.jdbc.internal.common.packet.PacketOutputStream
ByteArrayParameter - Class in org.mariadb.jdbc.internal.common.query.parameters
ByteArrayParameter(byte[], boolean) - Constructor for class org.mariadb.jdbc.internal.common.query.parameters.ByteArrayParameter
ByteParameter - Class in org.mariadb.jdbc.internal.common.query.parameters
ByteParameter(byte) - Constructor for class org.mariadb.jdbc.internal.common.query.parameters.ByteParameter

## C

CachedSelectResult - Class in org.mariadb.jdbc.internal.common.queryresults
CachedSelectResult(MySQLColumnInformation[], List<ValueObject[]>, short) - Constructor for class org.mariadb.jdbc.internal.common.queryresults.CachedSelectResult
cacheMoreResults() - Method in class org.mariadb.jdbc.MySQLStatement
cachePrepStmts - Variable in class org.mariadb.jdbc.internal.common.Options
cal() - Method in class org.mariadb.jdbc.AbstractMySQLPrepareStatement
cal() - Method in class org.mariadb.jdbc.MySQLClientPreparedStatement
cal() - Method in class org.mariadb.jdbc.MySQLServerPreparedStatement
cancel() - Method in class org.mariadb.jdbc.MySQLCallableStatement
cancel() - Method in class org.mariadb.jdbc.MySQLStatement
  Cancels this `Statement` object if both the DBMS and driver support aborting an SQL statement.
cancelCurrentQuery() - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
  cancels the current query - clones the current protocol and executes a query using the new connection
cancelCurrentQuery() - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
cancelRowUpdates() - Method in class org.mariadb.jdbc.MySQLResultSet
  Cancels the updates made to the current row in this `ResultSet` object.
CharsetUtils - Class in org.mariadb.jdbc.internal.common
CharsetUtils() - Constructor for class org.mariadb.jdbc.internal.common.CharsetUtils
checkIfMaster() - Method in class org.mariadb.jdbc.internal.mysql.AuroraProtocol
  Aurora best way to check if a node is a master : is not in read-only mode
checkIfMaster() - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
checkIfMaster() - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
checkIfTypeHaveChanged(SearchFilter) - Method in class org.mariadb.jdbc.internal.mysql.listener.impl.AuroraListener
checkIfTypeHaveChanged(SearchFilter) - Method in class org.mariadb.jdbc.internal.mysql.listener.impl.MastersSlavesListener
checkInitialConnection() - Method in class org.mariadb.jdbc.internal.mysql.listener.impl.MastersSlavesListener
classifyQuery(String) - Static method in enum org.mariadb.jdbc.internal.common.query.QueryType
clearBatch() - Method in class org.mariadb.jdbc.MySQLCallableStatement
clearBatch() - Method in class org.mariadb.jdbc.MySQLClientPreparedStatement
clearBatch() - Method in class org.mariadb.jdbc.MySQLServerPreparedStatement
clearBatch() - Method in class org.mariadb.jdbc.MySQLStatement
  Empties this `Statement` object's current list of SQL commands.
clearInputStream() - Method in class org.mariadb.jdbc.internal.common.packet.SyncPacketFetcher
clearInputStream() - Method in interface org.mariadb.jdbc.internal.common.PacketFetcher
clearParameters() - Method in class org.mariadb.jdbc.internal.common.query.MySQLClientParameterizedQuery
clearParameters() - Method in interface org.mariadb.jdbc.internal.common.query.ParameterizedQuery
  clears the parameters.
clearParameters() - Method in class org.mariadb.jdbc.MySQLCallableStatement
clearParameters() - Method in class org.mariadb.jdbc.MySQLClientPreparedStatement
  Clears the current parameter values immediately.
clearParameters() - Method in class org.mariadb.jdbc.MySQLServerPreparedStatement
clearWarnings() - Method in class org.mariadb.jdbc.MySQLCallableStatement
clearWarnings() - Method in class org.mariadb.jdbc.MySQLConnection
  Clears all warnings reported for this `Connection` object.
clearWarnings() - Method in class org.mariadb.jdbc.MySQLResultSet
  Clears all warnings reported on this `ResultSet` object.
clearWarnings() - Method in class org.mariadb.jdbc.MySQLStatement
  Clears all the warnings reported on this `Statement` object.
CLIENT_INTERACTIVE - Static variable in class org.mariadb.jdbc.internal.mysql.MySQLServerCapabilities
CLIENT_PROTOCOL_41 - Static variable in class org.mariadb.jdbc.internal.mysql.MySQLServerCapabilities
cloneQuery() - Method in class org.mariadb.jdbc.internal.common.query.MySQLClientParameterizedQuery
close() - Method in class org.mariadb.jdbc.internal.common.packet.PacketOutputStream
close() - Method in class org.mariadb.jdbc.internal.common.packet.SyncPacketFetcher
close() - Method in interface org.mariadb.jdbc.internal.common.PacketFetcher
close() - Method in class org.mariadb.jdbc.internal.common.queryresults.QueryResult
close() - Method in class org.mariadb.jdbc.internal.common.queryresults.StreamingSelectResult
close() - Method in class org.mariadb.jdbc.internal.common.queryresults.UpdateResult
close(PacketFetcher, PacketOutputStream, Socket) - Static method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
close() - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
  Closes socket and stream readers/writers Attempts graceful shutdown.
close() - Method in class org.mariadb.jdbc.internal.mysql.NamedPipeSocket
close() - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
close() - Method in class org.mariadb.jdbc.internal.mysql.SharedMemorySocket
close(int) - Static method in class org.mariadb.jdbc.internal.mysql.UnixDomainSocket
close() - Method in class org.mariadb.jdbc.internal.mysql.UnixDomainSocket
close() - Method in class org.mariadb.jdbc.MySQLCallableStatement
close() - Method in class org.mariadb.jdbc.MySQLClientPreparedStatement
close() - Method in class org.mariadb.jdbc.MySQLConnection
  close the connection.
close() - Method in class org.mariadb.jdbc.MySQLPooledConnection
  Closes the physical connection that this `PooledConnection` object represents.
close() - Method in class org.mariadb.jdbc.MySQLResultSet
close() - Method in class org.mariadb.jdbc.MySQLServerPreparedStatement
  Releases this `Statement` object's database and JDBC resources immediately instead of waiting for this to happen when it is automatically closed.
close() - Method in class org.mariadb.jdbc.MySQLStatement
  Releases this `Statement` object's database and JDBC resources immediately instead of waiting for this to happen when it is automatically closed.
closeExplicit() - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
closeExplicit() - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
CloseHandle(WinNT.HANDLE) - Method in interface org.mariadb.jdbc.internal.mysql.SharedMemorySocket.Kernel32
closeIfActiveResult() - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
closeIfActiveResult() - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
closeOnCompletion() - Method in class org.mariadb.jdbc.MySQLCallableStatement
closeOnCompletion() - Method in class org.mariadb.jdbc.MySQLStatement
ClosePacket - Class in org.mariadb.jdbc.internal.common.packet.commands
ClosePacket() - Constructor for class org.mariadb.jdbc.internal.common.packet.commands.ClosePacket
closePreparedStatement(int) - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
closePreparedStatement(int) - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
ColumnFlags - Class in org.mariadb.jdbc.internal.common.queryresults
ColumnFlags() - Constructor for class org.mariadb.jdbc.internal.common.queryresults.ColumnFlags
ColumnNameMap - Class in org.mariadb.jdbc.internal.common.queryresults
ColumnNameMap(MySQLColumnInformation[]) - Constructor for class org.mariadb.jdbc.internal.common.queryresults.ColumnNameMap
columns - Variable in class org.mariadb.jdbc.internal.common.queryresults.PrepareResult
CommandPacket - Interface in org.mariadb.jdbc.internal.common.packet
commit() - Method in class org.mariadb.jdbc.MySQLConnection
  sends commit to the server.
commit(Xid, boolean) - Method in class org.mariadb.jdbc.MySQLXAResource
COMPRESS - Static variable in class org.mariadb.jdbc.internal.mysql.MySQLServerCapabilities
CompressOutputStream - Class in org.mariadb.jdbc.internal.common.packet
CompressOutputStream(OutputStream) - Constructor for class org.mariadb.jdbc.internal.common.packet.CompressOutputStream
connect(String, Properties) - Method in class org.mariadb.jdbc.Driver
  Connect to the given connection string.
connect() - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
connect(SocketAddress) - Method in class org.mariadb.jdbc.internal.mysql.NamedPipeSocket
connect(SocketAddress, int) - Method in class org.mariadb.jdbc.internal.mysql.NamedPipeSocket
connect() - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
connect(SocketAddress) - Method in class org.mariadb.jdbc.internal.mysql.SharedMemorySocket
connect(SocketAddress, int) - Method in class org.mariadb.jdbc.internal.mysql.SharedMemorySocket
connect(int, UnixDomainSocket.SockAddr, int) - Static method in class org.mariadb.jdbc.internal.mysql.UnixDomainSocket
connect(SocketAddress) - Method in class org.mariadb.jdbc.internal.mysql.UnixDomainSocket
connect(SocketAddress, int) - Method in class org.mariadb.jdbc.internal.mysql.UnixDomainSocket
CONNECT_WITH_DB - Static variable in class org.mariadb.jdbc.internal.mysql.MySQLServerCapabilities
connection - Variable in class org.mariadb.jdbc.MySQLStatement
  the Connection object.
connectTimeout - Variable in class org.mariadb.jdbc.internal.common.Options
connectWithoutProxy() - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
connectWithoutProxy() - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
ConvertStringSecurityDescriptorToSecurityDescriptor(String, int, PointerByReference, IntByReference) - Method in interface org.mariadb.jdbc.internal.mysql.SharedMemorySocket.Advapi32
copyRange(byte[], int, int) - Static method in class org.mariadb.jdbc.internal.common.Utils
  Copies from original byte array to a new byte array.
copyWithLength(byte[], int) - Static method in class org.mariadb.jdbc.internal.common.Utils
  Copies the original byte array content to a new byte array.
create(String, MySQLType) - Static method in class org.mariadb.jdbc.internal.mysql.MySQLColumnInformation
createArrayOf(String, Object[]) - Method in class org.mariadb.jdbc.MySQLConnection
  Factory method for creating Array objects.
createBlob() - Method in class org.mariadb.jdbc.MySQLConnection
  Constructs an object that implements the `Blob` interface.
createCachedSelectResult(StreamingSelectResult) - Static method in class org.mariadb.jdbc.internal.common.queryresults.CachedSelectResult
createClob() - Method in class org.mariadb.jdbc.MySQLConnection
  Constructs an object that implements the `Clob` interface.
createDatabaseIfNotExist - Variable in class org.mariadb.jdbc.internal.common.Options
CreateMutex(SharedMemorySocket.Advapi32.SECURITY_ATTRIBUTES, boolean, String) - Method in interface org.mariadb.jdbc.internal.mysql.SharedMemorySocket.Kernel32
createNClob() - Method in class org.mariadb.jdbc.MySQLConnection
  Constructs an object that implements the `NClob` interface.
createQueryParts(String, boolean) - Static method in class org.mariadb.jdbc.internal.common.Utils
createResultPacket(RawPacket) - Static method in class org.mariadb.jdbc.internal.common.packet.ResultPacketFactory
createSQLXML() - Method in class org.mariadb.jdbc.MySQLConnection
  Constructs an object that implements the `SQLXML` interface.
createStatement() - Method in class org.mariadb.jdbc.MySQLConnection
  creates a new statement.
createStatement(int, int) - Method in class org.mariadb.jdbc.MySQLConnection
  Creates a `Statement` object that will generate `ResultSet` objects with the given type and concurrency.
createStatement(int, int, int) - Method in class org.mariadb.jdbc.MySQLConnection
  Creates a `Statement` object that will generate `ResultSet` objects with the given type, concurrency, and holdability.
createStreamingSelectResult(ResultSetPacket, PacketFetcher, MySQLProtocol, boolean) - Static method in class org.mariadb.jdbc.internal.common.queryresults.StreamingSelectResult
createStruct(String, Object[]) - Method in class org.mariadb.jdbc.MySQLConnection
  Factory method for creating Struct objects.
currentConnectionAttempts - Variable in class org.mariadb.jdbc.internal.mysql.listener.AbstractMastersListener
currentHost - Variable in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
currentProtocol - Variable in class org.mariadb.jdbc.internal.mysql.listener.AbstractMastersListener
currentReadOnlyAsked - Variable in class org.mariadb.jdbc.internal.mysql.listener.AbstractMastersListener
CURSOR_EXISTS - Static variable in class org.mariadb.jdbc.internal.common.ServerStatus

## D

dataDefinitionCausesTransactionCommit() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
dataDefinitionIgnoredInTransactions() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
datatypeMappingFlags - Variable in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
DateParameter - Class in org.mariadb.jdbc.internal.common.query.parameters
DateParameter(Date, Calendar, Options) - Constructor for class org.mariadb.jdbc.internal.common.query.parameters.DateParameter
  Represents a date, constructed with time in millis since epoch
DB_DROPPED - Static variable in class org.mariadb.jdbc.internal.common.ServerStatus
DECIMAL - Static variable in class org.mariadb.jdbc.internal.common.queryresults.ColumnFlags
DecompressInputStream - Class in org.mariadb.jdbc.internal.common.packet
DecompressInputStream(InputStream) - Constructor for class org.mariadb.jdbc.internal.common.packet.DecompressInputStream
defaultId - Variable in enum org.mariadb.jdbc.internal.common.MySQLCharset
DefaultOptions - Enum in org.mariadb.jdbc.internal.common
defaultValue - Variable in enum org.mariadb.jdbc.internal.common.DefaultOptions
defaultValues(UrlHAMode) - Static method in enum org.mariadb.jdbc.internal.common.DefaultOptions
deleteRow() - Method in class org.mariadb.jdbc.MySQLResultSet
  Deletes the current row from this `ResultSet` object and from the underlying database.
deletesAreDetected(int) - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
doesMaxRowSizeIncludeBlobs() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
DoubleParameter - Class in org.mariadb.jdbc.internal.common.query.parameters
DoubleParameter(double) - Constructor for class org.mariadb.jdbc.internal.common.query.parameters.DoubleParameter
Driver - Class in org.mariadb.jdbc
Driver() - Constructor for class org.mariadb.jdbc.Driver
dumpQueriesOnException - Variable in class org.mariadb.jdbc.internal.common.Options

## E

EMPTY - Static variable in class org.mariadb.jdbc.MySQLResultSet
encryptPassword(String, byte[]) - Static method in class org.mariadb.jdbc.internal.common.Utils
  encrypts a password protocol for authentication is like this: 1. mysql server sends a random array of bytes (the seed) 2. client makes a sha1 digest of the password 3. client hashes the output of 2 4. client digests the seed 5. client updates the digest with the output from 3 6. an xor of the output of 5 and 2 is sent to server 7. server does the same thing and verifies that the scrambled passwords match
end(Xid, int) - Method in class org.mariadb.jdbc.MySQLXAResource
ENUM - Static variable in class org.mariadb.jdbc.internal.common.queryresults.ColumnFlags
eofIsNext(RawPacket) - Static method in class org.mariadb.jdbc.internal.common.packet.buffer.ReadUtil
  Checks whether the next packet is EOF.
EOFPacket - Class in org.mariadb.jdbc.internal.common.packet
EOFPacket(RawPacket) - Constructor for class org.mariadb.jdbc.internal.common.packet.EOFPacket
equals(Object) - Method in class org.mariadb.jdbc.HostAddress
equals(Object) - Method in class org.mariadb.jdbc.internal.common.query.MySQLQuery
equals(Object) - Method in class org.mariadb.jdbc.MySQLXid
ErrorPacket - Class in org.mariadb.jdbc.internal.common.packet
ErrorPacket(RawPacket) - Constructor for class org.mariadb.jdbc.internal.common.packet.ErrorPacket
escapeString(String, boolean) - Static method in class org.mariadb.jdbc.internal.common.Utils
EVENT_MODIFY_STATE - Static variable in interface org.mariadb.jdbc.internal.mysql.SharedMemorySocket.Kernel32
EVERYONE_SYNCHRONIZE_SDDL - Static variable in class org.mariadb.jdbc.internal.mysql.SharedMemorySocket
execute() - Method in class org.mariadb.jdbc.MySQLCallableStatement
execute(String) - Method in class org.mariadb.jdbc.MySQLCallableStatement
execute(String, int) - Method in class org.mariadb.jdbc.MySQLCallableStatement
execute(String, int[]) - Method in class org.mariadb.jdbc.MySQLCallableStatement
execute(String, String[]) - Method in class org.mariadb.jdbc.MySQLCallableStatement
execute() - Method in class org.mariadb.jdbc.MySQLClientPreparedStatement
  Executes the SQL statement in this `PreparedStatement` object, which may be any kind of SQL statement.
execute() - Method in class org.mariadb.jdbc.MySQLServerPreparedStatement
execute(Query) - Method in class org.mariadb.jdbc.MySQLStatement
  executes a query.
execute(List<Query>, boolean, int) - Method in class org.mariadb.jdbc.MySQLStatement
  Execute statements. if many queries, those queries will be rewritten if isRewritable = false, the query will be agreggated : INSERT INTO jdbc (`name`) VALUES ('Line 1: Lorem ipsum ...')
execute(String) - Method in class org.mariadb.jdbc.MySQLStatement
  executes a query.
execute(String, int) - Method in class org.mariadb.jdbc.MySQLStatement
  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.MySQLStatement
  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.MySQLStatement
  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.
executeBatch(List<Query>, boolean, boolean, int) - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
executeBatch() - Method in class org.mariadb.jdbc.MySQLCallableStatement
executeBatch() - Method in class org.mariadb.jdbc.MySQLServerPreparedStatement
  Submits a batch of commands to the database for execution and if all commands execute successfully, returns an array of update counts.
executeBatch() - Method in class org.mariadb.jdbc.MySQLStatement
  Submits a batch of commands to the database for execution and if all commands execute successfully, returns an array of update counts.
executePreparedQuery(String, ParameterHolder[], PrepareResult, MySQLType[], boolean) - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
executePreparedQuery(String, ParameterHolder[], PrepareResult, MySQLType[], boolean) - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
executePreparedQueryAfterFailover(String, ParameterHolder[], PrepareResult, MySQLType[], boolean) - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
executePreparedQueryAfterFailover(String, ParameterHolder[], PrepareResult, MySQLType[], boolean) - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
executeQuery(Query) - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
executeQuery(Query, boolean) - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
executeQuery(List<Query>, boolean, boolean, int) - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
executeQuery(Query) - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
executeQuery(List<Query>, boolean, boolean, int) - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
executeQuery(Query, boolean) - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
executeQuery() - Method in class org.mariadb.jdbc.MySQLCallableStatement
executeQuery(String) - Method in class org.mariadb.jdbc.MySQLCallableStatement
executeQuery() - Method in class org.mariadb.jdbc.MySQLClientPreparedStatement
  Executes the SQL query in this `PreparedStatement` object and returns the `ResultSet` object generated by the query.
executeQuery() - Method in class org.mariadb.jdbc.MySQLServerPreparedStatement
executeQuery(Query) - Method in class org.mariadb.jdbc.MySQLStatement
  executes a select query.
executeQuery(String) - Method in class org.mariadb.jdbc.MySQLStatement
  executes a select query.
executeUpdate() - Method in class org.mariadb.jdbc.MySQLCallableStatement
executeUpdate(String) - Method in class org.mariadb.jdbc.MySQLCallableStatement
executeUpdate(String, int) - Method in class org.mariadb.jdbc.MySQLCallableStatement
executeUpdate(String, int[]) - Method in class org.mariadb.jdbc.MySQLCallableStatement
executeUpdate(String, String[]) - Method in class org.mariadb.jdbc.MySQLCallableStatement
executeUpdate() - Method in class org.mariadb.jdbc.MySQLClientPreparedStatement
  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.MySQLServerPreparedStatement
executeUpdate(Query) - Method in class org.mariadb.jdbc.MySQLStatement
  Executes an update.
executeUpdate(String) - Method in class org.mariadb.jdbc.MySQLStatement
  Executes an update.
executeUpdate(String, int) - Method in class org.mariadb.jdbc.MySQLStatement
  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.MySQLStatement
  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.MySQLStatement
  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.
executorService - Variable in class org.mariadb.jdbc.internal.mysql.listener.AbstractMastersListener
explicitClosed - Variable in class org.mariadb.jdbc.internal.mysql.listener.AbstractMastersListener

## F

FailLoop(Listener) - Constructor for class org.mariadb.jdbc.internal.mysql.listener.AbstractMastersListener.FailLoop
failOnReadOnly - Variable in class org.mariadb.jdbc.internal.common.Options
failoverLoopRetries - Variable in class org.mariadb.jdbc.internal.common.Options
FailoverProxy - Class in org.mariadb.jdbc.internal.mysql
FailoverProxy(Listener, ReentrantReadWriteLock) - Constructor for class org.mariadb.jdbc.internal.mysql.FailoverProxy
FILE_MAP_READ - Static variable in interface org.mariadb.jdbc.internal.mysql.SharedMemorySocket.Kernel32
FILE_MAP_WRITE - Static variable in interface org.mariadb.jdbc.internal.mysql.SharedMemorySocket.Kernel32
findColumn(String) - Method in class org.mariadb.jdbc.MySQLResultSet
  Maps the given `ResultSet` column label to its `ResultSet` column index.
finishPacket() - Method in class org.mariadb.jdbc.internal.common.packet.PacketOutputStream
fireConnectionClosed() - Method in class org.mariadb.jdbc.MySQLPooledConnection
fireConnectionErrorOccured(SQLException) - Method in class org.mariadb.jdbc.MySQLPooledConnection
fireStatementClosed(Statement) - Method in class org.mariadb.jdbc.MySQLPooledConnection
fireStatementErrorOccured(Statement, SQLException) - Method in class org.mariadb.jdbc.MySQLPooledConnection
first() - Method in class org.mariadb.jdbc.MySQLResultSet
  Moves the cursor to the first row in this `ResultSet` object.
firstRewrite - Variable in class org.mariadb.jdbc.MySQLStatement
FloatParameter - Class in org.mariadb.jdbc.internal.common.query.parameters
FloatParameter(float) - Constructor for class org.mariadb.jdbc.internal.common.query.parameters.FloatParameter
flush() - Method in class org.mariadb.jdbc.internal.common.packet.CompressOutputStream
flush() - Method in class org.mariadb.jdbc.internal.common.packet.PacketOutputStream
forget(Xid) - Method in class org.mariadb.jdbc.MySQLXAResource
formatId - Variable in class org.mariadb.jdbc.MySQLXid
FOUND_ROWS - Static variable in class org.mariadb.jdbc.internal.mysql.MySQLServerCapabilities
foundActiveMaster(Protocol) - Method in class org.mariadb.jdbc.internal.mysql.listener.impl.MastersFailoverListener
  method called when a new Master connection is found after a fallback
foundActiveMaster(Protocol) - Method in class org.mariadb.jdbc.internal.mysql.listener.impl.MastersSlavesListener
  method called when a new Master connection is found after a fallback
foundActiveMaster(Protocol) - Method in interface org.mariadb.jdbc.internal.mysql.listener.Listener
foundActiveSecondary(Protocol) - Method in class org.mariadb.jdbc.internal.mysql.listener.AbstractMastersSlavesListener
foundActiveSecondary(Protocol) - Method in class org.mariadb.jdbc.internal.mysql.listener.impl.MastersSlavesListener
  method called when a new secondary connection is found after a fallback
free() - Method in class org.mariadb.jdbc.MySQLBlob
  This method frees the `Blob` object and releases the resources that it holds.
fromServer(int) - Static method in enum org.mariadb.jdbc.internal.mysql.MySQLType
fromString(String) - Static method in enum org.mariadb.jdbc.internal.SQLExceptionMapper.SQLStates

## G

generatedKeyAlwaysReturned() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getAffectedRows() - Method in class org.mariadb.jdbc.internal.common.packet.OKPacket
getArray(int) - Method in class org.mariadb.jdbc.MySQLCallableStatement
getArray(String) - Method in class org.mariadb.jdbc.MySQLCallableStatement
getArray(int) - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves the value of the designated column in the current row of this `ResultSet` object as an `Array` object in the Java programming language.
getArray(String) - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves the value of the designated column in the current row of this `ResultSet` object as an `Array` object in the Java programming language.
getAsciiStream() - Method in class org.mariadb.jdbc.MySQLClob
getAsciiStream(String) - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves the value of the designated column in the current row of this `ResultSet` object as a stream of ASCII characters.
getAsciiStream(int) - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves the value of the designated column in the current row of this `ResultSet` object as a stream of ASCII characters.
getAttributes(String, String, String, String) - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getAutocommit() - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
getAutocommit() - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
getAutoCommit() - Method in class org.mariadb.jdbc.MySQLConnection
  returns true if statements on this connection are auto commited.
getBestRowIdentifier(String, String, String, int, boolean) - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getBigDecimal() - Method in interface org.mariadb.jdbc.internal.common.ValueObject
getBigDecimal() - Method in class org.mariadb.jdbc.internal.mysql.MySQLValueObject
getBigDecimal(int, int) - Method in class org.mariadb.jdbc.MySQLCallableStatement
  Deprecated.
  use `getBigDecimal(int parameterIndex)` or `getBigDecimal(String parameterName)`
getBigDecimal(int) - Method in class org.mariadb.jdbc.MySQLCallableStatement
getBigDecimal(String) - Method in class org.mariadb.jdbc.MySQLCallableStatement
getBigDecimal(String, int) - Method in class org.mariadb.jdbc.MySQLResultSet
  Deprecated.
getBigDecimal(int) - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves the value of the designated column in the current row of this `ResultSet` object as a `java.math.BigDecimal` with full precision.
getBigDecimal(String) - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves the value of the designated column in the current row of this `ResultSet` object as a `java.math.BigDecimal` with full precision.
getBigDecimal(int, int) - Method in class org.mariadb.jdbc.MySQLResultSet
  Deprecated.
getBigInteger() - Method in interface org.mariadb.jdbc.internal.common.ValueObject
getBigInteger() - Method in class org.mariadb.jdbc.internal.mysql.MySQLValueObject
getBinaryInputStream() - Method in interface org.mariadb.jdbc.internal.common.ValueObject
getBinaryInputStream() - Method in class org.mariadb.jdbc.internal.mysql.MySQLValueObject
getBinaryStream() - Method in class org.mariadb.jdbc.MySQLBlob
  Retrieves the `BLOB` value designated by this `Blob` instance as a stream.
getBinaryStream(long, long) - Method in class org.mariadb.jdbc.MySQLBlob
  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.MySQLResultSet
  Retrieves the value of the designated column in the current row of this `ResultSet` object as a stream of uninterpreted `byte`s.
getBinaryStream(int) - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves the value of the designated column in the current row of this `ResultSet` object as a stream of uninterpreted bytes.
getBlacklist() - Method in class org.mariadb.jdbc.internal.mysql.listener.AbstractMastersListener
getBlacklist() - Method in interface org.mariadb.jdbc.internal.mysql.listener.Listener
getBlob() - Method in interface org.mariadb.jdbc.internal.common.ValueObject
getBlob() - Method in class org.mariadb.jdbc.internal.mysql.MySQLValueObject
getBlob(int) - Method in class org.mariadb.jdbc.MySQLCallableStatement
getBlob(String) - Method in class org.mariadb.jdbc.MySQLCallableStatement
getBlob(int) - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves the value of the designated column in the current row of this `ResultSet` object as a `Blob` object in the Java programming language.
getBlob(String) - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves the value of the designated column in the current row of this `ResultSet` object as a `Blob` object in the Java programming language.
getBoolean() - Method in interface org.mariadb.jdbc.internal.common.ValueObject
getBoolean() - Method in class org.mariadb.jdbc.internal.mysql.MySQLValueObject
getBoolean(int) - Method in class org.mariadb.jdbc.MySQLCallableStatement
getBoolean(String) - Method in class org.mariadb.jdbc.MySQLCallableStatement
getBoolean(int) - Method in class org.mariadb.jdbc.MySQLResultSet
getBoolean(String) - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves the value of the designated column in the current row of this `ResultSet` object as a `boolean` in the Java programming language.
getBranchQualifier() - Method in class org.mariadb.jdbc.MySQLXid
getByte() - Method in interface org.mariadb.jdbc.internal.common.ValueObject
getByte() - Method in class org.mariadb.jdbc.internal.mysql.MySQLValueObject
getByte(int) - Method in class org.mariadb.jdbc.MySQLCallableStatement
getByte(String) - Method in class org.mariadb.jdbc.MySQLCallableStatement
getByte(int) - Method in class org.mariadb.jdbc.MySQLResultSet
getByte(String) - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves the value of the designated column in the current row of this `ResultSet` object as a `byte` in the Java programming language.
getByteAt(int) - Method in class org.mariadb.jdbc.internal.common.packet.buffer.Reader
getByteBuffer() - Method in class org.mariadb.jdbc.internal.common.packet.RawPacket
  Get the byte buffer backing this packet
getBytes() - Method in interface org.mariadb.jdbc.internal.common.ValueObject
getBytes() - Method in class org.mariadb.jdbc.internal.mysql.MySQLValueObject
getBytes(long, int) - Method in class org.mariadb.jdbc.MySQLBlob
  Retrieves all or part of the `BLOB` value that this `Blob` object represents, as an array of bytes.
getBytes(int) - Method in class org.mariadb.jdbc.MySQLCallableStatement
getBytes(String) - Method in class org.mariadb.jdbc.MySQLCallableStatement
getBytes(String) - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves the value of the designated column in the current row of this `ResultSet` object as a `byte` array in the Java programming language.
getBytes(int) - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves the value of the designated column in the current row of this `ResultSet` object as a `byte` array in the Java programming language.
getCalendar() - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
getCalendar() - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
getCatalog() - Method in class org.mariadb.jdbc.internal.mysql.MySQLColumnInformation
getCatalog() - Method in class org.mariadb.jdbc.MySQLConnection
  Retrieves this `Connection` object's current catalog name.
getCatalogName(int) - Method in class org.mariadb.jdbc.MySQLResultSetMetaData
  Get the designated column's table's schema.
getCatalogs() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getCatalogSeparator() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getCatalogTerm() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getCharacterStream(int) - Method in class org.mariadb.jdbc.MySQLCallableStatement
getCharacterStream(String) - Method in class org.mariadb.jdbc.MySQLCallableStatement
getCharacterStream() - Method in class org.mariadb.jdbc.MySQLClob
getCharacterStream(long, long) - Method in class org.mariadb.jdbc.MySQLClob
getCharacterStream(int) - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves the value of the designated column in the current row of this `ResultSet` object as a `java.io.Reader` object.
getCharacterStream(String) - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves the value of the designated column in the current row of this `ResultSet` object as a `java.io.Reader` object.
getCharsetNumber() - Method in class org.mariadb.jdbc.internal.mysql.MySQLColumnInformation
getClassName(MySQLType, int, boolean, boolean, int) - Static method in enum org.mariadb.jdbc.internal.mysql.MySQLType
getClassName() - Method in enum org.mariadb.jdbc.internal.mysql.MySQLType
getClientInfo(String) - Method in class org.mariadb.jdbc.MySQLConnection
  Returns the value of the client info property specified by name.
getClientInfo() - Method in class org.mariadb.jdbc.MySQLConnection
  Returns a list containing the name and current value of each client info property supported by the driver.
getClientInfoProperties() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getClob() - Method in interface org.mariadb.jdbc.internal.common.ValueObject
getClob() - Method in class org.mariadb.jdbc.internal.mysql.MySQLValueObject
getClob(int) - Method in class org.mariadb.jdbc.MySQLCallableStatement
getClob(String) - Method in class org.mariadb.jdbc.MySQLCallableStatement
getClob(int) - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves the value of the designated column in the current row of this `ResultSet` object as a `Clob` object in the Java programming language.
getClob(String) - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves the value of the designated column in the current row of this `ResultSet` object as a `Clob` object in the Java programming language.
getColumnClassName(int) - Method in class org.mariadb.jdbc.MySQLResultSetMetaData
  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.MySQLResultSetMetaData
  Returns the number of columns in this `ResultSet` object.
getColumnDisplaySize(int) - Method in class org.mariadb.jdbc.MySQLResultSetMetaData
  Indicates the designated column's normal maximum width in characters.
getColumnInformation() - Method in class org.mariadb.jdbc.internal.common.queryresults.CachedSelectResult
getColumnInformation() - Method in class org.mariadb.jdbc.internal.common.queryresults.QueryResult
getColumnInformation() - Method in class org.mariadb.jdbc.internal.common.queryresults.SelectQueryResult
getColumnInformation() - Method in class org.mariadb.jdbc.internal.common.queryresults.UpdateResult
getColumnLabel(int) - Method in class org.mariadb.jdbc.MySQLResultSetMetaData
  Gets the designated column's suggested title for use in printouts and displays.
getColumnName(int) - Method in class org.mariadb.jdbc.MySQLResultSetMetaData
  Get the designated column's name.
getColumnPrivileges(String, String, String, String) - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getColumns(String, String, String, String) - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getColumnType(int) - Method in class org.mariadb.jdbc.MySQLResultSetMetaData
  Retrieves the designated column's SQL type.
getColumnTypeName(MySQLType, long, boolean, boolean) - Static method in enum org.mariadb.jdbc.internal.mysql.MySQLType
getColumnTypeName(int) - Method in class org.mariadb.jdbc.MySQLResultSetMetaData
  Retrieves the designated column's database-specific type name.
getConcurrency() - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves the concurrency mode of this `ResultSet` object.
getConnection() - Method in class org.mariadb.jdbc.MySQLCallableStatement
getConnection() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getConnection() - Method in class org.mariadb.jdbc.MySQLDataSource
  Attempts to establish a connection with the data source that this `DataSource` object represents.
getConnection(String, String) - Method in class org.mariadb.jdbc.MySQLDataSource
  Attempts to establish a connection with the data source that this `DataSource` object represents.
getConnection() - Method in class org.mariadb.jdbc.MySQLPooledConnection
  Creates and returns a `Connection` object that is a handle for the physical connection that this `PooledConnection` object represents.
getConnection() - Method in class org.mariadb.jdbc.MySQLStatement
  gets the connection that created this statement
getConnectNumber() - Method in class org.mariadb.jdbc.internal.mysql.SharedMemorySocket
getCrossReference(String, String, String, String, String, String) - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getCurrentProtocol() - Method in class org.mariadb.jdbc.internal.mysql.listener.AbstractMastersListener
getCursorName() - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves the name of the SQL cursor used by this `ResultSet` object.
getDatabase() - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
getDatabase() - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
getDatabase() - Method in class org.mariadb.jdbc.JDBCUrl
getDatabase() - Method in class org.mariadb.jdbc.MySQLConnection
  returns the database.
getDatabaseMajorVersion() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getDatabaseMinorVersion() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getDatabaseName() - Method in class org.mariadb.jdbc.MySQLDataSource
  Gets the name of the database
getDatabaseProductName() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getDatabaseProductVersion() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getDatatypeMappingFlags() - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
getDatatypeMappingFlags() - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
getDate(Calendar) - Method in interface org.mariadb.jdbc.internal.common.ValueObject
getDate(Calendar) - Method in class org.mariadb.jdbc.internal.mysql.MySQLValueObject
getDate(int) - Method in class org.mariadb.jdbc.MySQLCallableStatement
getDate(int, Calendar) - Method in class org.mariadb.jdbc.MySQLCallableStatement
getDate(String) - Method in class org.mariadb.jdbc.MySQLCallableStatement
getDate(String, Calendar) - Method in class org.mariadb.jdbc.MySQLCallableStatement
getDate(String) - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves the value of the designated column in the current row of this `ResultSet` object as a `java.sql.Date` object in the Java programming language.
getDate(int, Calendar) - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves the value of the designated column in the current row of this `ResultSet` object as a `java.sql.Date` object in the Java programming language.
getDate(String, Calendar) - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves the value of the designated column in the current row of this `ResultSet` object as a `java.sql.Date` object in the Java programming language.
getDate(int) - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves the value of the designated column in the current row of this `ResultSet` object as a `java.sql.Date` object in the Java programming language.
getDb() - Method in class org.mariadb.jdbc.internal.mysql.MySQLColumnInformation
getDecimals() - Method in class org.mariadb.jdbc.internal.mysql.MySQLColumnInformation
getDefaultTransactionIsolation() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getDisplayLength() - Method in interface org.mariadb.jdbc.internal.common.ValueObject
getDisplayLength() - Method in class org.mariadb.jdbc.internal.mysql.MySQLValueObject
getDisplaySize() - Method in class org.mariadb.jdbc.internal.mysql.MySQLColumnInformation
getDouble() - Method in interface org.mariadb.jdbc.internal.common.ValueObject
getDouble() - Method in class org.mariadb.jdbc.internal.mysql.MySQLValueObject
getDouble(int) - Method in class org.mariadb.jdbc.MySQLCallableStatement
getDouble(String) - Method in class org.mariadb.jdbc.MySQLCallableStatement
getDouble(String) - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves the value of the designated column in the current row of this `ResultSet` object as a `double` in the Java programming language.
getDouble(int) - Method in class org.mariadb.jdbc.MySQLResultSet
getDriverMajorVersion() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getDriverMinorVersion() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getDriverName() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getDriverVersion() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getErrorCode() - Method in exception org.mariadb.jdbc.internal.common.QueryException
  returns the error code.
getErrorNumber() - Method in class org.mariadb.jdbc.internal.common.packet.ErrorPacket
getExportedKeys(String, String, String) - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getExtraNameCharacters() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getFailureObject() - Method in class org.mariadb.jdbc.internal.common.queryresults.QueryResult
getFeatureNotSupportedException(String) - Static method in class org.mariadb.jdbc.internal.SQLExceptionMapper
getFetchDirection() - Method in class org.mariadb.jdbc.MySQLCallableStatement
getFetchDirection() - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves the fetch direction for this `ResultSet` object.
getFetchDirection() - Method in class org.mariadb.jdbc.MySQLStatement
  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.MySQLCallableStatement
getFetchSize() - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves the fetch size for this `ResultSet` object.
getFetchSize() - Method in class org.mariadb.jdbc.MySQLStatement
  Retrieves the number of result set rows that is the default fetch size for `ResultSet` objects generated from this `Statement` object.
getFieldCount() - Method in class org.mariadb.jdbc.internal.common.packet.ResultSetPacket
getFieldOrder() - Method in class org.mariadb.jdbc.internal.mysql.SharedMemorySocket.Advapi32.SECURITY_ATTRIBUTES
getFieldOrder() - Method in class org.mariadb.jdbc.internal.mysql.UnixDomainSocket.SockAddr
getFileName() - Method in class org.mariadb.jdbc.internal.common.packet.LocalInfilePacket
getFilterForFailedHost() - Method in class org.mariadb.jdbc.internal.mysql.listener.AbstractMastersListener
getFilterForFailedHost() - Method in class org.mariadb.jdbc.internal.mysql.listener.AbstractMastersSlavesListener
getFlags() - Method in class org.mariadb.jdbc.internal.mysql.MySQLColumnInformation
getFloat() - Method in interface org.mariadb.jdbc.internal.common.ValueObject
getFloat() - Method in class org.mariadb.jdbc.internal.mysql.MySQLValueObject
getFloat(int) - Method in class org.mariadb.jdbc.MySQLCallableStatement
getFloat(String) - Method in class org.mariadb.jdbc.MySQLCallableStatement
getFloat(String) - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves the value of the designated column in the current row of this `ResultSet` object as a `float` in the Java programming language.
getFloat(int) - Method in class org.mariadb.jdbc.MySQLResultSet
getFormatId() - Method in class org.mariadb.jdbc.MySQLXid
getFunctionColumns(String, String, String, String) - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getFunctions(String, String, String) - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getGeneratedKeys() - Method in class org.mariadb.jdbc.MySQLCallableStatement
getGeneratedKeys() - Method in class org.mariadb.jdbc.MySQLStatement
  Retrieves any auto-generated keys created as a result of executing this `Statement` object.
getGlobalTransactionId() - Method in class org.mariadb.jdbc.MySQLXid
getHaMode() - Method in class org.mariadb.jdbc.JDBCUrl
getHoldability() - Method in class org.mariadb.jdbc.MySQLConnection
  Retrieves the current holdability of `ResultSet` objects created using this `Connection` object.
getHoldability() - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves the holdability of this `ResultSet` object
getHost() - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
getHost() - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
getHostAddress() - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
getHostAddress() - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
getHostAddresses() - Method in class org.mariadb.jdbc.JDBCUrl
getHostname() - Method in class org.mariadb.jdbc.MySQLConnection
  returns the hostname for the connection.
getIdentifierQuoteString() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getImportedKeys(String, String, String) - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getImportedKeysUsingInformationSchema(String, String, String) - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getImportedKeysUsingShowCreateTable(String, String, String) - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getIndex(String) - Method in class org.mariadb.jdbc.internal.common.queryresults.ColumnNameMap
getIndexInfo(String, String, String, boolean, boolean) - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getInputStream() - Method in interface org.mariadb.jdbc.internal.common.ValueObject
getInputStream() - Method in class org.mariadb.jdbc.internal.mysql.MySQLValueObject
getInputStream() - Method in class org.mariadb.jdbc.internal.mysql.NamedPipeSocket
getInputStream() - Method in class org.mariadb.jdbc.internal.mysql.SharedMemorySocket
getInputStream() - Method in class org.mariadb.jdbc.internal.mysql.UnixDomainSocket
getInsertId() - Method in class org.mariadb.jdbc.internal.common.packet.OKPacket
getInsertId() - Method in class org.mariadb.jdbc.internal.common.queryresults.ModifyQueryResult
getInsertId() - Method in class org.mariadb.jdbc.internal.common.queryresults.UpdateResult
getInsertIncipit(String) - Method in class org.mariadb.jdbc.MySQLStatement
  Parses the input string to understand if it is an INSERT statement.
getInt() - Method in interface org.mariadb.jdbc.internal.common.ValueObject
getInt() - Method in class org.mariadb.jdbc.internal.mysql.MySQLValueObject
getInt(int) - Method in class org.mariadb.jdbc.MySQLCallableStatement
getInt(String) - Method in class org.mariadb.jdbc.MySQLCallableStatement
getInt(int) - Method in class org.mariadb.jdbc.MySQLResultSet
getInt(String) - Method in class org.mariadb.jdbc.MySQLResultSet
getJDBCMajorVersion() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getJDBCMinorVersion() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getJdbcUrl() - Method in class org.mariadb.jdbc.internal.mysql.listener.AbstractMastersListener
getJdbcUrl() - Method in interface org.mariadb.jdbc.internal.mysql.listener.Listener
getJdbcUrl() - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
getJdbcUrl() - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
GetLastError() - Method in interface org.mariadb.jdbc.internal.mysql.SharedMemorySocket.Kernel32
getLength() - Method in class org.mariadb.jdbc.internal.mysql.MySQLColumnInformation
getLengthEncodedBinary() - Method in class org.mariadb.jdbc.internal.common.packet.buffer.Reader
getLengthEncodedBytes() - Method in class org.mariadb.jdbc.internal.common.packet.buffer.Reader
getLengthEncodedBytesWithLength(long) - Method in class org.mariadb.jdbc.internal.common.packet.buffer.Reader
getLengthEncodedString() - Method in class org.mariadb.jdbc.internal.common.packet.buffer.Reader
getListener() - Method in class org.mariadb.jdbc.internal.mysql.FailoverProxy
getLoginTimeout() - Method in class org.mariadb.jdbc.MySQLDataSource
  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.MySQLDataSource
  Retrieves the log writer for this `DataSource` object.
getLong() - Method in interface org.mariadb.jdbc.internal.common.ValueObject
getLong() - Method in class org.mariadb.jdbc.internal.mysql.MySQLValueObject
getLong(int) - Method in class org.mariadb.jdbc.MySQLCallableStatement
getLong(String) - Method in class org.mariadb.jdbc.MySQLCallableStatement
getLong(String) - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves the value of the designated column in the current row of this `ResultSet` object as a `long` in the Java programming language.
getLong(int) - Method in class org.mariadb.jdbc.MySQLResultSet
getLowercaseTableNames() - Method in class org.mariadb.jdbc.MySQLConnection
getMajorServerVersion() - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
getMajorServerVersion() - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
getMajorVersion() - Method in class org.mariadb.jdbc.Driver
  gets the major version of the driver.
getMasterHostFailTimestamp() - Method in class org.mariadb.jdbc.internal.mysql.listener.AbstractMastersListener
getMaxBinaryLiteralLength() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getMaxCatalogNameLength() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getMaxCharLiteralLength() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getMaxColumnNameLength() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getMaxColumnsInGroupBy() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getMaxColumnsInIndex() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getMaxColumnsInOrderBy() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getMaxColumnsInSelect() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getMaxColumnsInTable() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getMaxConnections() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getMaxCursorNameLength() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getMaxFieldSize() - Method in class org.mariadb.jdbc.MySQLCallableStatement
getMaxFieldSize() - Method in class org.mariadb.jdbc.MySQLStatement
  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.MySQLDatabaseMetaData
getMaxProcedureNameLength() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getMaxRows() - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
getMaxRows() - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
getMaxRows() - Method in class org.mariadb.jdbc.MySQLCallableStatement
getMaxRows() - Method in class org.mariadb.jdbc.MySQLStatement
  Retrieves the maximum number of rows that a `ResultSet` object produced by this `Statement` object can contain.
getMaxRowSize() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getMaxSchemaNameLength() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getMaxStatementLength() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getMaxStatements() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getMaxTableNameLength() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getMaxTablesInSelect() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getMaxUserNameLength() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getMessage() - Method in class org.mariadb.jdbc.internal.common.packet.ErrorPacket
getMessage() - Method in class org.mariadb.jdbc.internal.common.packet.OKPacket
getMessage() - Method in exception org.mariadb.jdbc.internal.common.QueryException
getMessage() - Method in class org.mariadb.jdbc.internal.common.queryresults.CachedSelectResult
getMessage() - Method in class org.mariadb.jdbc.internal.common.queryresults.ModifyQueryResult
getMessage() - Method in class org.mariadb.jdbc.internal.common.queryresults.QueryResult
getMessage() - Method in class org.mariadb.jdbc.internal.common.queryresults.SelectQueryResult
getMessage() - Method in class org.mariadb.jdbc.internal.common.queryresults.UpdateResult
getMetaData() - Method in class org.mariadb.jdbc.MySQLCallableStatement
getMetaData() - Method in class org.mariadb.jdbc.MySQLClientPreparedStatement
  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.MySQLConnection
  returns the meta data about the database.
getMetaData() - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves the number, types and properties of this `ResultSet` object's columns.
getMetaData() - Method in class org.mariadb.jdbc.MySQLServerPreparedStatement
getMinorServerVersion() - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
getMinorServerVersion() - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
getMinorVersion() - Method in class org.mariadb.jdbc.Driver
  gets the minor version of the driver.
getMoreResults(boolean) - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
getMoreResults(boolean) - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
getMoreResults() - Method in class org.mariadb.jdbc.MySQLCallableStatement
getMoreResults(int) - Method in class org.mariadb.jdbc.MySQLCallableStatement
getMoreResults(int) - Method in class org.mariadb.jdbc.MySQLStatement
  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.
getMoreResults(boolean) - Method in class org.mariadb.jdbc.MySQLStatement
getMoreResults() - Method in class org.mariadb.jdbc.MySQLStatement
  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`.
getMySQLType() - Method in class org.mariadb.jdbc.internal.common.query.parameters.BigDecimalParameter
getMySQLType() - Method in class org.mariadb.jdbc.internal.common.query.parameters.BigIntParameter
getMySQLType() - Method in class org.mariadb.jdbc.internal.common.query.parameters.ByteArrayParameter
getMySQLType() - Method in class org.mariadb.jdbc.internal.common.query.parameters.ByteParameter
getMySQLType() - Method in class org.mariadb.jdbc.internal.common.query.parameters.DateParameter
getMySQLType() - Method in class org.mariadb.jdbc.internal.common.query.parameters.DoubleParameter
getMySQLType() - Method in class org.mariadb.jdbc.internal.common.query.parameters.FloatParameter
getMySQLType() - Method in class org.mariadb.jdbc.internal.common.query.parameters.IntParameter
getMySQLType() - Method in class org.mariadb.jdbc.internal.common.query.parameters.LongParameter
getMySQLType() - Method in class org.mariadb.jdbc.internal.common.query.parameters.NullParameter
getMySQLType() - Method in class org.mariadb.jdbc.internal.common.query.parameters.ParameterHolder
getMySQLType() - Method in class org.mariadb.jdbc.internal.common.query.parameters.ReaderParameter
getMySQLType() - Method in class org.mariadb.jdbc.internal.common.query.parameters.SerializableParameter
getMySQLType() - Method in class org.mariadb.jdbc.internal.common.query.parameters.ShortParameter
getMySQLType() - Method in class org.mariadb.jdbc.internal.common.query.parameters.StreamParameter
getMySQLType() - Method in class org.mariadb.jdbc.internal.common.query.parameters.StringParameter
getMySQLType() - Method in class org.mariadb.jdbc.internal.common.query.parameters.TimeParameter
getMySQLType() - Method in class org.mariadb.jdbc.internal.common.query.parameters.TimestampParameter
getName() - Method in class org.mariadb.jdbc.internal.mysql.MySQLColumnInformation
getNCharacterStream(int) - Method in class org.mariadb.jdbc.MySQLCallableStatement
getNCharacterStream(String) - Method in class org.mariadb.jdbc.MySQLCallableStatement
getNCharacterStream(int) - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves the value of the designated column in the current row of this `ResultSet` object as a `java.io.Reader` object.
getNCharacterStream(String) - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves the value of the designated column in the current row of this `ResultSet` object as a `java.io.Reader` object.
getNClob(int) - Method in class org.mariadb.jdbc.MySQLCallableStatement
getNClob(String) - Method in class org.mariadb.jdbc.MySQLCallableStatement
getNClob(int) - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves the value of the designated column in the current row of this `ResultSet` object as a `NClob` object in the Java programming language.
getNClob(String) - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves the value of the designated column in the current row of this `ResultSet` object as a `NClob` object in the Java programming language.
getNetworkTimeout() - Method in class org.mariadb.jdbc.MySQLConnection
getNewProtocol(FailoverProxy, JDBCUrl) - Static method in class org.mariadb.jdbc.internal.mysql.AuroraProtocol
getNewProtocol(FailoverProxy, JDBCUrl) - Static method in class org.mariadb.jdbc.internal.mysql.MastersSlavesProtocol
getNewProtocol(FailoverProxy, JDBCUrl) - Static method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
getNString(int) - Method in class org.mariadb.jdbc.MySQLCallableStatement
getNString(String) - Method in class org.mariadb.jdbc.MySQLCallableStatement
getNString(int) - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves the value of the designated column in the current row of this `ResultSet` object as a `String` in the Java programming language.
getNString(String) - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves the value of the designated column in the current row of this `ResultSet` object as a `String` in the Java programming language.
getNumericFunctions() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getObject(int, Calendar) - Method in interface org.mariadb.jdbc.internal.common.ValueObject
getObject(int, Calendar) - Method in class org.mariadb.jdbc.internal.mysql.MySQLValueObject
getObject(int) - Method in class org.mariadb.jdbc.MySQLCallableStatement
getObject(int, Map<String, Class<?>>) - Method in class org.mariadb.jdbc.MySQLCallableStatement
getObject(String) - Method in class org.mariadb.jdbc.MySQLCallableStatement
getObject(String, Map<String, Class<?>>) - Method in class org.mariadb.jdbc.MySQLCallableStatement
getObject(int, Class<T>) - Method in class org.mariadb.jdbc.MySQLCallableStatement
getObject(String, Class<T>) - Method in class org.mariadb.jdbc.MySQLCallableStatement
getObject(int) - Method in class org.mariadb.jdbc.MySQLResultSet
  Gets the value of the designated column in the current row of this `ResultSet` object as an `Object` in the Java programming language.
getObject(String) - Method in class org.mariadb.jdbc.MySQLResultSet
  Gets the value of the designated column in the current row of this `ResultSet` object as an `Object` in the Java programming language.
getObject(int, Map<String, Class<?>>) - Method in class org.mariadb.jdbc.MySQLResultSet
  According to the JDBC4 spec, this is only required for UDT's, and since drizzle does not support UDTs, this method ignores the map parameter Retrieves the value of the designated column in the current row of this `ResultSet` object as an `Object` in the Java programming language.
getObject(String, Map<String, Class<?>>) - Method in class org.mariadb.jdbc.MySQLResultSet
  According to the JDBC4 spec, this is only required for UDT's, and since drizzle does not support UDTs, this method ignores the map parameter Retrieves the value of the designated column in the current row of this `ResultSet` object as an `Object` in the Java programming language.
getObject(int, Class<T>) - Method in class org.mariadb.jdbc.MySQLResultSet
getObject(String, Class<T>) - Method in class org.mariadb.jdbc.MySQLResultSet
getOptions() - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
getOptions() - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
getOptions() - Method in class org.mariadb.jdbc.JDBCUrl
getOriginalName() - Method in class org.mariadb.jdbc.internal.mysql.MySQLColumnInformation
getOriginalTable() - Method in class org.mariadb.jdbc.internal.mysql.MySQLColumnInformation
getOutputStream() - Method in class org.mariadb.jdbc.internal.mysql.NamedPipeSocket
getOutputStream() - Method in class org.mariadb.jdbc.internal.mysql.SharedMemorySocket
getOutputStream() - Method in class org.mariadb.jdbc.internal.mysql.UnixDomainSocket
getPacketSeq() - Method in class org.mariadb.jdbc.internal.common.packet.buffer.Reader
getPacketSeq() - Method in class org.mariadb.jdbc.internal.common.packet.EOFPacket
getPacketSeq() - Method in class org.mariadb.jdbc.internal.common.packet.ErrorPacket
getPacketSeq() - Method in class org.mariadb.jdbc.internal.common.packet.LocalInfilePacket
getPacketSeq() - Method in class org.mariadb.jdbc.internal.common.packet.OKPacket
getPacketSeq() - Method in class org.mariadb.jdbc.internal.common.packet.RawPacket
  Get the package sequence number
getPacketSeq() - Method in class org.mariadb.jdbc.internal.common.packet.ResultPacket
getPacketSeq() - Method in class org.mariadb.jdbc.internal.common.packet.ResultSetPacket
getParamCount() - Method in class org.mariadb.jdbc.internal.common.query.MySQLClientParameterizedQuery
getParamCount() - Method in interface org.mariadb.jdbc.internal.common.query.ParameterizedQuery
  get the number of parameters in this query.
getParameterClassName(int) - Method in class org.mariadb.jdbc.MySQLParameterMetaData
getParameterCount() - Method in class org.mariadb.jdbc.MySQLParameterMetaData
getParameterMetaData() - Method in class org.mariadb.jdbc.AbstractMySQLPrepareStatement
  Retrieves the number, types and properties of this `PreparedStatement` object's parameters.
getParameterMetaData() - Method in class org.mariadb.jdbc.MySQLCallableStatement
getParameterMetaData() - Method in class org.mariadb.jdbc.MySQLClientPreparedStatement
  Retrieves the number, types and properties of this `PreparedStatement` object's parameters.
getParameterMetaData() - Method in class org.mariadb.jdbc.MySQLServerPreparedStatement
getParameterMode(int) - Method in class org.mariadb.jdbc.MySQLParameterMetaData
getParameters() - Method in class org.mariadb.jdbc.internal.common.query.MySQLClientParameterizedQuery
getParameters() - Method in interface org.mariadb.jdbc.internal.common.query.ParameterizedQuery
getParameterType(int) - Method in class org.mariadb.jdbc.MySQLParameterMetaData
getParameterTypeName(int) - Method in class org.mariadb.jdbc.MySQLParameterMetaData
getParentLogger() - Method in class org.mariadb.jdbc.Driver
getParentLogger() - Method in class org.mariadb.jdbc.MySQLDataSource
getPassword() - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
getPassword() - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
getPassword() - Method in class org.mariadb.jdbc.JDBCUrl
getPassword() - Method in class org.mariadb.jdbc.MySQLConnection
  returns the password for the connection.
getPinGlobalTxToPhysicalConnection() - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
getPinGlobalTxToPhysicalConnection() - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
getPinGlobalTxToPhysicalConnection() - Method in class org.mariadb.jdbc.MySQLConnection
getPooledConnection() - Method in class org.mariadb.jdbc.MySQLDataSource
  Attempts to establish a physical database connection that can be used as a pooled connection.
getPooledConnection(String, String) - Method in class org.mariadb.jdbc.MySQLDataSource
  Attempts to establish a physical database connection that can be used as a pooled connection.
getPort() - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
getPort() - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
getPort() - Method in class org.mariadb.jdbc.MySQLConnection
  returns the port for the connection.
getPort() - Method in class org.mariadb.jdbc.MySQLDataSource
  Returns the port number
getPortNumber() - Method in class org.mariadb.jdbc.MySQLDataSource
  Returns the port number
getPrecision(int) - Method in class org.mariadb.jdbc.MySQLParameterMetaData
getPrecision(int) - Method in class org.mariadb.jdbc.MySQLResultSetMetaData
  Get the designated column's specified column size.
getPrimaryKeys(String, String, String) - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getProcedureColumns(String, String, String, String) - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getProcedures(String, String, String) - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getProcedureTerm() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getProperties(Options) - Static method in enum org.mariadb.jdbc.internal.common.DefaultOptions
getProperties(String, Options) - Static method in enum org.mariadb.jdbc.internal.common.DefaultOptions
getPropertyInfo(String, Properties) - Method in class org.mariadb.jdbc.Driver
  get the property info.
getProtocol() - Method in class org.mariadb.jdbc.MySQLStatement
  returns the protocol.
getProtocolVersion() - Method in class org.mariadb.jdbc.internal.mysql.packet.MySQLGreetingReadPacket
getProxy() - Method in class org.mariadb.jdbc.internal.mysql.listener.AbstractMastersListener
getProxy() - Method in interface org.mariadb.jdbc.internal.mysql.listener.Listener
getProxy() - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
getProxy() - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
getPseudoColumns(String, String, String, String) - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getQuery() - Method in class org.mariadb.jdbc.internal.common.query.MySQLClientParameterizedQuery
getQuery() - Method in class org.mariadb.jdbc.internal.common.query.MySQLQuery
getQuery() - Method in interface org.mariadb.jdbc.internal.common.query.ParameterizedQuery
getQuery() - Method in interface org.mariadb.jdbc.internal.common.query.Query
getQueryPartsArray() - Method in class org.mariadb.jdbc.internal.common.query.MySQLClientParameterizedQuery
getQueryPartsArray() - Method in interface org.mariadb.jdbc.internal.common.query.ParameterizedQuery
getQueryTimeout() - Method in class org.mariadb.jdbc.MySQLCallableStatement
getQueryTimeout() - Method in class org.mariadb.jdbc.MySQLStatement
  Retrieves the number of seconds the driver will wait for a `Statement` object to execute.
getQueryType() - Method in class org.mariadb.jdbc.internal.common.query.MySQLClientParameterizedQuery
getQueryType() - Method in class org.mariadb.jdbc.internal.common.query.MySQLQuery
getQueryType() - Method in interface org.mariadb.jdbc.internal.common.query.Query
getRawPacket() - Method in class org.mariadb.jdbc.internal.common.packet.SyncPacketFetcher
getRawPacket() - Method in interface org.mariadb.jdbc.internal.common.PacketFetcher
getReadonly() - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
getReadonly() - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
getRef(int) - Method in class org.mariadb.jdbc.MySQLCallableStatement
getRef(String) - Method in class org.mariadb.jdbc.MySQLCallableStatement
getRef(int) - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves the value of the designated column in the current row of this `ResultSet` object as a `Ref` object in the Java programming language.
getRef(String) - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves the value of the designated column in the current row of this `ResultSet` object as a `Ref` object in the Java programming language.
getRemainingSize() - Method in class org.mariadb.jdbc.internal.common.packet.buffer.Reader
getResult(Object, boolean, boolean) - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
getResult(Object, boolean, boolean) - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
getResultSet() - Method in class org.mariadb.jdbc.MySQLCallableStatement
getResultSet() - Method in class org.mariadb.jdbc.MySQLStatement
getResultSetConcurrency() - Method in class org.mariadb.jdbc.MySQLCallableStatement
getResultSetConcurrency() - Method in class org.mariadb.jdbc.MySQLStatement
  Retrieves the result set concurrency for `ResultSet` objects generated by this `Statement` object.
getResultSetHoldability() - Method in class org.mariadb.jdbc.MySQLCallableStatement
getResultSetHoldability() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getResultSetHoldability() - Method in class org.mariadb.jdbc.MySQLStatement
  Retrieves the result set holdability for `ResultSet` objects generated by this `Statement` object.
getResultSetType() - Method in class org.mariadb.jdbc.internal.common.queryresults.CachedSelectResult
getResultSetType() - Method in class org.mariadb.jdbc.internal.common.queryresults.QueryResult
getResultSetType() - Method in class org.mariadb.jdbc.internal.common.queryresults.SelectQueryResult
getResultSetType() - Method in class org.mariadb.jdbc.internal.common.queryresults.UpdateResult
getResultSetType() - Method in class org.mariadb.jdbc.MySQLCallableStatement
getResultSetType() - Method in class org.mariadb.jdbc.MySQLStatement
  Retrieves the result set type for `ResultSet` objects generated by this `Statement` object.
getResultType() - Method in class org.mariadb.jdbc.internal.common.packet.EOFPacket
getResultType() - Method in class org.mariadb.jdbc.internal.common.packet.ErrorPacket
getResultType() - Method in class org.mariadb.jdbc.internal.common.packet.LocalInfilePacket
getResultType() - Method in class org.mariadb.jdbc.internal.common.packet.OKPacket
getResultType() - Method in class org.mariadb.jdbc.internal.common.packet.ResultPacket
getResultType() - Method in class org.mariadb.jdbc.internal.common.packet.ResultSetPacket
getRetriesAllDown() - Method in class org.mariadb.jdbc.internal.mysql.listener.AbstractMastersListener
getRetriesAllDown() - Method in interface org.mariadb.jdbc.internal.mysql.listener.Listener
getRow(PacketFetcher) - Method in class org.mariadb.jdbc.internal.mysql.packet.MySQLBinaryRowPacket
getRow(PacketFetcher) - Method in class org.mariadb.jdbc.internal.mysql.packet.MySQLRowPacket
getRow() - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves the current row number.
getRowId(int) - Method in class org.mariadb.jdbc.MySQLCallableStatement
getRowId(String) - Method in class org.mariadb.jdbc.MySQLCallableStatement
getRowId(int) - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves the value of the designated column in the current row of this `ResultSet` object as a `java.sql.RowId` object in the Java programming language.
getRowId(String) - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves the value of the designated column in the current row of this `ResultSet` object as a `java.sql.RowId` object in the Java programming language.
getRowIdLifetime() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getRowPointer() - Method in class org.mariadb.jdbc.internal.common.queryresults.CachedSelectResult
getRowPointer() - Method in class org.mariadb.jdbc.internal.common.queryresults.SelectQueryResult
  gets the current row number
getRows() - Method in class org.mariadb.jdbc.internal.common.queryresults.CachedSelectResult
getRows() - Method in class org.mariadb.jdbc.internal.common.queryresults.QueryResult
getRows() - Method in class org.mariadb.jdbc.internal.common.queryresults.StreamingSelectResult
getRows() - Method in class org.mariadb.jdbc.internal.common.queryresults.UpdateResult
getSavepointId() - Method in class org.mariadb.jdbc.MySQLSavepoint
  Retrieves the generated ID for the savepoint that this `Savepoint` object represents.
getSavepointName() - Method in class org.mariadb.jdbc.MySQLSavepoint
  Retrieves the name of the savepoint that this `Savepoint` object represents.
getScale(int) - Method in class org.mariadb.jdbc.MySQLParameterMetaData
getScale(int) - Method in class org.mariadb.jdbc.MySQLResultSetMetaData
  Gets the designated column's number of digits to right of the decimal point. 0 is returned for data types where the scale is not applicable.
getSchema() - Method in class org.mariadb.jdbc.MySQLConnection
getSchemaName(int) - Method in class org.mariadb.jdbc.MySQLResultSetMetaData
getSchemas() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getSchemas(String, String) - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getSchemaTerm() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getSearchStringEscape() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getSecondaryHostFailTimestamp() - Method in class org.mariadb.jdbc.internal.mysql.listener.AbstractMastersSlavesListener
getSeed() - Method in class org.mariadb.jdbc.internal.mysql.packet.MySQLGreetingReadPacket
getServerCapabilities() - Method in class org.mariadb.jdbc.internal.mysql.packet.MySQLGreetingReadPacket
getServerCharset(int) - Static method in class org.mariadb.jdbc.internal.common.CharsetUtils
getServerData(String) - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
getServerData(String) - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
getServerLanguage() - Method in class org.mariadb.jdbc.internal.mysql.packet.MySQLGreetingReadPacket
getServerName() - Method in class org.mariadb.jdbc.MySQLDataSource
  Returns the name of the database server
getServerStatus() - Method in class org.mariadb.jdbc.internal.common.packet.OKPacket
getServerStatus() - Method in class org.mariadb.jdbc.internal.mysql.packet.MySQLGreetingReadPacket
getServerThreadId() - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
getServerThreadID() - Method in class org.mariadb.jdbc.internal.mysql.packet.MySQLGreetingReadPacket
getServerThreadId() - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
getServerTimezone() - Method in class org.mariadb.jdbc.MySQLConnection
getServerVersion() - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
getServerVersion() - Method in class org.mariadb.jdbc.internal.mysql.packet.MySQLGreetingReadPacket
getServerVersion() - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
getShort() - Method in interface org.mariadb.jdbc.internal.common.ValueObject
getShort() - Method in class org.mariadb.jdbc.internal.mysql.MySQLValueObject
getShort(int) - Method in class org.mariadb.jdbc.MySQLCallableStatement
getShort(String) - Method in class org.mariadb.jdbc.MySQLCallableStatement
getShort(int) - Method in class org.mariadb.jdbc.MySQLResultSet
getShort(String) - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves the value of the designated column in the current row of this `ResultSet` object as a `short` in the Java programming language.
getSilentLengthEncodedBinary() - Method in class org.mariadb.jdbc.internal.common.packet.buffer.Reader
getSQLException(String, Exception) - Static method in class org.mariadb.jdbc.internal.SQLExceptionMapper
getSQLException(String, String, Exception) - Static method in class org.mariadb.jdbc.internal.SQLExceptionMapper
getSQLException(String) - Static method in class org.mariadb.jdbc.internal.SQLExceptionMapper
getSQLKeywords() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getSqlState() - Method in class org.mariadb.jdbc.internal.common.packet.ErrorPacket
getSqlState() - Method in exception org.mariadb.jdbc.internal.common.QueryException
  S gets the sql state.
getSqlState() - Method in enum org.mariadb.jdbc.internal.SQLExceptionMapper.SQLStates
getSqlStateMarker() - Method in class org.mariadb.jdbc.internal.common.packet.ErrorPacket
getSQLStateType() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getSqlType() - Method in enum org.mariadb.jdbc.internal.mysql.MySQLType
getSQLXML(int) - Method in class org.mariadb.jdbc.MySQLCallableStatement
getSQLXML(String) - Method in class org.mariadb.jdbc.MySQLCallableStatement
getSQLXML(int) - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves the value of the designated column in the current row of this `ResultSet` as a `java.sql.SQLXML` object in the Java programming language.
getSQLXML(String) - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves the value of the designated column in the current row of this `ResultSet` as a `java.sql.SQLXML` object in the Java programming language.
getStatement() - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves the `Statement` object that produced this `ResultSet` object.
getStatusFlags() - Method in class org.mariadb.jdbc.internal.common.packet.EOFPacket
getString(Calendar) - Method in interface org.mariadb.jdbc.internal.common.ValueObject
getString() - Method in interface org.mariadb.jdbc.internal.common.ValueObject
getString() - Method in class org.mariadb.jdbc.internal.mysql.MySQLValueObject
getString(Calendar) - Method in class org.mariadb.jdbc.internal.mysql.MySQLValueObject
getString(int) - Method in class org.mariadb.jdbc.MySQLCallableStatement
getString(String) - Method in class org.mariadb.jdbc.MySQLCallableStatement
getString(int) - Method in class org.mariadb.jdbc.MySQLResultSet
getString(String) - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves the value of the designated column in the current row of this `ResultSet` object as a `String` in the Java programming language.
getStringFunctions() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getSubString(long, int) - Method in class org.mariadb.jdbc.MySQLClob
getSuperTables(String, String, String) - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getSuperTypes(String, String, String) - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getSystemFunctions() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getTable() - Method in class org.mariadb.jdbc.internal.mysql.MySQLColumnInformation
getTableName(int) - Method in class org.mariadb.jdbc.MySQLResultSetMetaData
  Gets the designated column's table name.
getTablePrivileges(String, String, String) - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getTables(String, String, String, String[]) - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getTableTypes() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getTime(Calendar) - Method in interface org.mariadb.jdbc.internal.common.ValueObject
getTime(Calendar) - Method in class org.mariadb.jdbc.internal.mysql.MySQLValueObject
getTime(int) - Method in class org.mariadb.jdbc.MySQLCallableStatement
getTime(int, Calendar) - Method in class org.mariadb.jdbc.MySQLCallableStatement
getTime(String) - Method in class org.mariadb.jdbc.MySQLCallableStatement
getTime(String, Calendar) - Method in class org.mariadb.jdbc.MySQLCallableStatement
getTime(String) - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves the value of the designated column in the current row of this `ResultSet` object as a `java.sql.Time` object in the Java programming language.
getTime(int, Calendar) - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves the value of the designated column in the current row of this `ResultSet` object as a `java.sql.Time` object in the Java programming language.
getTime(String, Calendar) - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves the value of the designated column in the current row of this `ResultSet` object as a `java.sql.Time` object in the Java programming language.
getTime(int) - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves the value of the designated column in the current row of this `ResultSet` object as a `java.sql.Time` object in the Java programming language.
getTimeDateFunctions() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getTimeout() - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
  Returns the connection timeout in milliseconds.
getTimeout() - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
getTimestamp(Calendar) - Method in interface org.mariadb.jdbc.internal.common.ValueObject
getTimestamp(Calendar) - Method in class org.mariadb.jdbc.internal.mysql.MySQLValueObject
getTimestamp(int) - Method in class org.mariadb.jdbc.MySQLCallableStatement
getTimestamp(int, Calendar) - Method in class org.mariadb.jdbc.MySQLCallableStatement
getTimestamp(String) - Method in class org.mariadb.jdbc.MySQLCallableStatement
getTimestamp(String, Calendar) - Method in class org.mariadb.jdbc.MySQLCallableStatement
getTimestamp(String) - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves the value of the designated column in the current row of this `ResultSet` object as a `java.sql.Timestamp` object in the Java programming language.
getTimestamp(int, Calendar) - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves the value of the designated column in the current row of this `ResultSet` object as a `java.sql.Timestamp` object in the Java programming language.
getTimestamp(String, Calendar) - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves the value of the designated column in the current row of this `ResultSet` object as a `java.sql.Timestamp` object in the Java programming language.
getTimestamp(int) - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves the value of the designated column in the current row of this `ResultSet` object as a `java.sql.Timestamp` object in the Java programming language.
getTimeZone(String) - Static method in class org.mariadb.jdbc.internal.common.Utils
getTransactionIsolation() - Method in class org.mariadb.jdbc.MySQLConnection
  Retrieves this `Connection` object's current transaction isolation level.
getTransactionIsolationLevel() - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
getTransactionIsolationLevel() - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
getTransactionTimeout() - Method in class org.mariadb.jdbc.MySQLXAResource
getType() - Method in class org.mariadb.jdbc.internal.mysql.MySQLColumnInformation
getType() - Method in enum org.mariadb.jdbc.internal.mysql.MySQLType
getType() - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves the type of this `ResultSet` object.
getTypeInfo() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getTypeMap() - Method in class org.mariadb.jdbc.MySQLConnection
  Retrieves the `Map` object associated with this `Connection` object.
getTypeName() - Method in enum org.mariadb.jdbc.internal.mysql.MySQLType
getUDTs(String, String, String, int[]) - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getUnicodeStream(String) - Method in class org.mariadb.jdbc.MySQLResultSet
  Deprecated.
  use `getCharacterStream` instead
getUnicodeStream(int) - Method in class org.mariadb.jdbc.MySQLResultSet
  Deprecated.
  use `getCharacterStream` in place of `getUnicodeStream`
getUpdateCount() - Method in class org.mariadb.jdbc.internal.common.queryresults.ModifyQueryResult
getUpdateCount() - Method in class org.mariadb.jdbc.internal.common.queryresults.UpdateResult
getUpdateCount() - Method in class org.mariadb.jdbc.MySQLCallableStatement
getUpdateCount() - Method in class org.mariadb.jdbc.MySQLStatement
getUpdateCounts(Statement, int) - Method in class org.mariadb.jdbc.MySQLStatement
  Retrieves the update counts for the batched statements rewritten as a multi query.
getUpdateCountsForReWrittenBatch(Statement, int) - Method in class org.mariadb.jdbc.MySQLStatement
getURL(int) - Method in class org.mariadb.jdbc.MySQLCallableStatement
getURL(String) - Method in class org.mariadb.jdbc.MySQLCallableStatement
getURL() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getURL(int) - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves the value of the designated column in the current row of this `ResultSet` object as a `java.net.URL` object in the Java programming language.
getURL(String) - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves the value of the designated column in the current row of this `ResultSet` object as a `java.net.URL` object in the Java programming language.
getUser() - Method in class org.mariadb.jdbc.MySQLDataSource
  Gets the username
getUsername() - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
getUsername() - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
getUsername() - Method in class org.mariadb.jdbc.JDBCUrl
getUsername() - Method in class org.mariadb.jdbc.MySQLConnection
  returns the username for the connection.
getUserName() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getUserName() - Method in class org.mariadb.jdbc.MySQLDataSource
  Gets the username
getUseTime() - Method in class org.mariadb.jdbc.internal.common.queryresults.PrepareResult
getValueObject(int) - Method in class org.mariadb.jdbc.internal.common.queryresults.CachedSelectResult
  gets the value at position i in the result set. i starts at zero!
getValueObject(int) - Method in class org.mariadb.jdbc.internal.common.queryresults.SelectQueryResult
  gets the value object at position index, starts at 0
getValueObject(int) - Method in class org.mariadb.jdbc.internal.common.queryresults.StreamingSelectResult
  gets the value at position i in the result set. i starts at zero!
getVersionColumns(String, String, String) - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
getWarningCount() - Method in class org.mariadb.jdbc.internal.common.packet.EOFPacket
getWarnings() - Method in class org.mariadb.jdbc.internal.common.packet.OKPacket
getWarnings() - Method in class org.mariadb.jdbc.internal.common.queryresults.CachedSelectResult
getWarnings() - Method in class org.mariadb.jdbc.internal.common.queryresults.QueryResult
getWarnings() - Method in class org.mariadb.jdbc.internal.common.queryresults.SelectQueryResult
getWarnings() - Method in class org.mariadb.jdbc.internal.common.queryresults.UpdateResult
getWarnings() - Method in class org.mariadb.jdbc.MySQLCallableStatement
getWarnings() - Method in class org.mariadb.jdbc.MySQLConnection
  Not yet implemented: Protocol needs to store any warnings related to connections Retrieves the first warning reported by calls on this `Connection` object.
getWarnings() - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves the first warning reported by calls on this `ResultSet` object.
getWarnings() - Method in class org.mariadb.jdbc.MySQLStatement
  Retrieves the first warning reported by calls on this `Statement` object.
getXAConnection() - Method in class org.mariadb.jdbc.MySQLDataSource
getXAConnection(String, String) - Method in class org.mariadb.jdbc.MySQLDataSource
getXAResource() - Method in class org.mariadb.jdbc.MySQLXAConnection
globalTransactionId - Variable in class org.mariadb.jdbc.MySQLXid

## H

HandleErrorResult - Class in org.mariadb.jdbc.internal.mysql
HandleErrorResult() - Constructor for class org.mariadb.jdbc.internal.mysql.HandleErrorResult
HandleErrorResult(boolean) - Constructor for class org.mariadb.jdbc.internal.mysql.HandleErrorResult
handleFailover(Method, Object[]) - Method in class org.mariadb.jdbc.internal.mysql.listener.AbstractMastersListener
handleFailover(Method, Object[]) - Method in class org.mariadb.jdbc.internal.mysql.listener.AbstractMastersSlavesListener
handleFailover(Method, Object[]) - Method in interface org.mariadb.jdbc.internal.mysql.listener.Listener
hashCode() - Method in class org.mariadb.jdbc.HostAddress
hasHostFail() - Method in class org.mariadb.jdbc.internal.mysql.listener.AbstractMastersListener
hasHostFail() - Method in class org.mariadb.jdbc.internal.mysql.listener.AbstractMastersSlavesListener
hasMoreResults() - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
hasMoreResults() - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
hasToBeClose() - Method in class org.mariadb.jdbc.internal.common.queryresults.PrepareResult
hasToHandleFailover(QueryException) - Method in class org.mariadb.jdbc.internal.mysql.FailoverProxy
  Check if this Sqlerror is a connection exception. if that's the case, must be handle by failover error codes : 08000 : connection exception 08001 : SQL client unable to establish SQL connection 08002 : connection name in use 08003 : connection does not exist 08004 : SQL server rejected SQL connection 08006 : connection failure 08007 : transaction resolution unknown 70100 : connection was killed
hasUnreadData() - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
hasUnreadData() - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
hasWarnings - Variable in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
hasWarnings() - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
hasWarnings() - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
hexdump(byte[], int) - Static method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
hexdump(ByteBuffer, int) - Static method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
host - Variable in class org.mariadb.jdbc.HostAddress
HostAddress - Class in org.mariadb.jdbc
HostAddress() - Constructor for class org.mariadb.jdbc.HostAddress
HostAddress(String, int) - Constructor for class org.mariadb.jdbc.HostAddress
HostAddress(String, int, String) - Constructor for class org.mariadb.jdbc.HostAddress

## I

IGNORE_SIGPIPE - Static variable in class org.mariadb.jdbc.internal.mysql.MySQLServerCapabilities
IGNORE_SPACE - Static variable in class org.mariadb.jdbc.internal.mysql.MySQLServerCapabilities
IllegalParameterException - Exception in org.mariadb.jdbc.internal.common.query
IllegalParameterException(String) - Constructor for exception org.mariadb.jdbc.internal.common.query.IllegalParameterException
implementationVersion - Variable in enum org.mariadb.jdbc.internal.common.DefaultOptions
IN_TRANSACTION - Static variable in class org.mariadb.jdbc.internal.common.ServerStatus
increase(int) - Method in class org.mariadb.jdbc.internal.common.packet.PacketOutputStream
INFINITE - Static variable in interface org.mariadb.jdbc.internal.mysql.SharedMemorySocket.Kernel32
initializeConnection() - Method in class org.mariadb.jdbc.internal.mysql.listener.AbstractMastersListener
initializeConnection() - Method in class org.mariadb.jdbc.internal.mysql.listener.impl.AuroraListener
initializeConnection() - Method in class org.mariadb.jdbc.internal.mysql.listener.impl.MastersFailoverListener
initializeConnection() - Method in class org.mariadb.jdbc.internal.mysql.listener.impl.MastersSlavesListener
initializeConnection() - Method in interface org.mariadb.jdbc.internal.mysql.listener.Listener
insertRow() - Method in class org.mariadb.jdbc.MySQLResultSet
  Inserts the contents of the insert row into this `ResultSet` object and into the database.
insertsAreDetected(int) - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
INSTANCE - Static variable in interface org.mariadb.jdbc.internal.mysql.SharedMemorySocket.Advapi32
INSTANCE - Static variable in interface org.mariadb.jdbc.internal.mysql.SharedMemorySocket.Kernel32
interactiveClient - Variable in class org.mariadb.jdbc.internal.common.Options
IntParameter - Class in org.mariadb.jdbc.internal.common.query.parameters
IntParameter(int) - Constructor for class org.mariadb.jdbc.internal.common.query.parameters.IntParameter
inTransaction() - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
inTransaction() - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
intValue() - Method in enum org.mariadb.jdbc.internal.common.DefaultOptions
invoke(Object, Method, Object[]) - Method in class org.mariadb.jdbc.internal.mysql.FailoverProxy
  proxy that catch Protocol call, to permit to catch errors and handle failover when multiple hosts
invoke(Method, Object[]) - Method in class org.mariadb.jdbc.internal.mysql.listener.AbstractMastersListener
invoke(Method, Object[]) - Method in interface org.mariadb.jdbc.internal.mysql.listener.Listener
isAfterLast() - Method in class org.mariadb.jdbc.internal.common.queryresults.CachedSelectResult
isAfterLast() - Method in class org.mariadb.jdbc.internal.common.queryresults.SelectQueryResult
isAfterLast() - Method in class org.mariadb.jdbc.internal.common.queryresults.StreamingSelectResult
isAfterLast() - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves whether the cursor is after the last row in this `ResultSet` object.
isAutoIncrement(int) - Method in class org.mariadb.jdbc.MySQLResultSetMetaData
  Indicates whether the designated column is automatically numbered.
isAutoReconnect() - Method in class org.mariadb.jdbc.internal.mysql.listener.AbstractMastersListener
isAutoReconnect() - Method in interface org.mariadb.jdbc.internal.mysql.listener.Listener
isBeforeFirst() - Method in class org.mariadb.jdbc.internal.common.queryresults.CachedSelectResult
isBeforeFirst() - Method in class org.mariadb.jdbc.internal.common.queryresults.SelectQueryResult
isBeforeFirst() - Method in class org.mariadb.jdbc.internal.common.queryresults.StreamingSelectResult
isBeforeFirst() - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves whether the cursor is before the first row in this `ResultSet` object.
isBinary() - Method in class org.mariadb.jdbc.internal.mysql.MySQLColumnInformation
isBinaryProtocol() - Method in class org.mariadb.jdbc.internal.common.queryresults.StreamingSelectResult
isBlob() - Method in class org.mariadb.jdbc.internal.mysql.MySQLColumnInformation
isCaseSensitive(int) - Method in class org.mariadb.jdbc.MySQLResultSetMetaData
  Indicates whether a column's case matters.
isCatalogAtStart() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
isClosed() - Method in class org.mariadb.jdbc.internal.common.queryresults.QueryResult
isClosed() - Method in class org.mariadb.jdbc.internal.mysql.listener.AbstractMastersListener
isClosed() - Method in interface org.mariadb.jdbc.internal.mysql.listener.Listener
isClosed() - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
isClosed() - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
isClosed() - Method in class org.mariadb.jdbc.MySQLCallableStatement
isClosed() - Method in class org.mariadb.jdbc.MySQLConnection
  checks if the connection is closed.
isClosed() - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves whether this `ResultSet` object has been closed.
isClosed() - Method in class org.mariadb.jdbc.MySQLStatement
  Retrieves whether this `Statement` object has been closed.
isCloseOnCompletion() - Method in class org.mariadb.jdbc.MySQLCallableStatement
isCloseOnCompletion() - Method in class org.mariadb.jdbc.MySQLStatement
isConnected() - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
isConnected() - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
isCurrency(int) - Method in class org.mariadb.jdbc.MySQLResultSetMetaData
  Indicates whether the designated column is a cash value.
isDefinitelyWritable(int) - Method in class org.mariadb.jdbc.MySQLResultSetMetaData
  Indicates whether a write on the designated column will definitely succeed.
isErrorPacket(RawPacket) - Static method in class org.mariadb.jdbc.internal.common.packet.buffer.ReadUtil
isExplicitClosed() - Method in class org.mariadb.jdbc.internal.mysql.listener.AbstractMastersListener
isExplicitClosed() - Method in interface org.mariadb.jdbc.internal.mysql.listener.Listener
isExplicitClosed() - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
isExplicitClosed() - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
isFineIfFoundOnlyMaster() - Method in class org.mariadb.jdbc.internal.mysql.listener.tools.SearchFilter
isFineIfFoundOnlySlave() - Method in class org.mariadb.jdbc.internal.mysql.listener.tools.SearchFilter
isFirst() - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves whether the cursor is on the first row of this `ResultSet` object.
isInitialConnection() - Method in class org.mariadb.jdbc.internal.mysql.listener.tools.SearchFilter
isInsertRewriteable(String) - Method in class org.mariadb.jdbc.MySQLStatement
  Parses the sql string to understand whether it is compatible with rewritten batches.
isLast() - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves whether the cursor is on the last row of this `ResultSet` object.
isLongData() - Method in class org.mariadb.jdbc.internal.common.query.parameters.LongDataParameterHolder
isLongData() - Method in class org.mariadb.jdbc.internal.common.query.parameters.NotLongDataParameterHolder
isLongData() - Method in class org.mariadb.jdbc.internal.common.query.parameters.NullParameter
isLongData() - Method in class org.mariadb.jdbc.internal.common.query.parameters.ParameterHolder
isLongData() - Method in class org.mariadb.jdbc.internal.common.query.parameters.ReaderParameter
isLooping - Variable in class org.mariadb.jdbc.internal.mysql.listener.AbstractMastersListener
isMasterConnection() - Method in class org.mariadb.jdbc.internal.mysql.AuroraProtocol
isMasterConnection() - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
isMasterConnection() - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
isMasterHostFail() - Method in class org.mariadb.jdbc.internal.mysql.listener.AbstractMastersListener
isMultipleKey() - Method in class org.mariadb.jdbc.internal.mysql.MySQLColumnInformation
isMustReconnect() - Method in exception org.mariadb.jdbc.internal.common.packet.MaxAllowedPacketException
isNoBackslashEscapes() - Method in class org.mariadb.jdbc.AbstractMySQLPrepareStatement
isNoBackslashEscapes() - Method in class org.mariadb.jdbc.MySQLClientPreparedStatement
isNoBackslashEscapes() - Method in class org.mariadb.jdbc.MySQLServerPreparedStatement
isNotNull() - Method in class org.mariadb.jdbc.internal.mysql.MySQLColumnInformation
isNull() - Method in interface org.mariadb.jdbc.internal.common.ValueObject
isNull() - Method in class org.mariadb.jdbc.internal.mysql.MySQLValueObject
isNullable(int) - Method in class org.mariadb.jdbc.MySQLParameterMetaData
isNullable(int) - Method in class org.mariadb.jdbc.MySQLResultSetMetaData
  Indicates the nullability of values in the designated column.
isNumeric(MySQLType) - Static method in enum org.mariadb.jdbc.internal.mysql.MySQLType
isPacketComplete() - Method in class org.mariadb.jdbc.internal.mysql.packet.MySQLRowPacket
isPoolable() - Method in class org.mariadb.jdbc.MySQLCallableStatement
isPoolable() - Method in class org.mariadb.jdbc.MySQLStatement
  Returns a value indicating whether the `Statement` is poolable or not.
isPrimaryKey() - Method in class org.mariadb.jdbc.internal.mysql.MySQLColumnInformation
isReadOnly() - Method in class org.mariadb.jdbc.internal.mysql.listener.AbstractMastersListener
isReadOnly() - Method in interface org.mariadb.jdbc.internal.mysql.listener.Listener
isReadOnly() - Method in class org.mariadb.jdbc.MySQLConnection
  Retrieves whether this `Connection` object is in read-only mode.
isReadOnly() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
isReadOnly(int) - Method in class org.mariadb.jdbc.MySQLResultSetMetaData
  Indicates whether the designated column is definitely not writable.
isReconnected - Variable in class org.mariadb.jdbc.internal.mysql.HandleErrorResult
isRewriteable - Variable in class org.mariadb.jdbc.MySQLStatement
isSameRM(XAResource) - Method in class org.mariadb.jdbc.MySQLXAResource
isSearchable(int) - Method in class org.mariadb.jdbc.MySQLResultSetMetaData
  Indicates whether the designated column can be used in a where clause.
isSearchForMaster() - Method in class org.mariadb.jdbc.internal.mysql.listener.tools.SearchFilter
isSearchForSlave() - Method in class org.mariadb.jdbc.internal.mysql.listener.tools.SearchFilter
isSecondaryHostFail() - Method in class org.mariadb.jdbc.internal.mysql.listener.AbstractMastersSlavesListener
isSigned() - Method in class org.mariadb.jdbc.internal.mysql.MySQLColumnInformation
isSigned(int) - Method in class org.mariadb.jdbc.MySQLParameterMetaData
isSigned(int) - Method in class org.mariadb.jdbc.MySQLResultSetMetaData
  Indicates whether values in the designated column are signed numbers.
isStreaming() - Method in class org.mariadb.jdbc.MySQLStatement
isUniqueKey() - Method in class org.mariadb.jdbc.internal.mysql.MySQLColumnInformation
isUniqueLoop() - Method in class org.mariadb.jdbc.internal.mysql.listener.tools.SearchFilter
isValid(int) - Method in class org.mariadb.jdbc.MySQLConnection
  Returns true if the connection has not been closed and is still valid.
isWrapperFor(Class<?>) - Method in class org.mariadb.jdbc.MySQLCallableStatement
isWrapperFor(Class<?>) - Method in class org.mariadb.jdbc.MySQLConnection
  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.MySQLDatabaseMetaData
isWrapperFor(Class<?>) - Method in class org.mariadb.jdbc.MySQLDataSource
  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.MySQLParameterMetaData
isWrapperFor(Class<?>) - Method in class org.mariadb.jdbc.MySQLResultSet
  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.MySQLResultSetMetaData
  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.MySQLStatement
  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.MySQLResultSetMetaData
  Indicates whether it is possible for a write on the designated column to succeed.
isZeroFill() - Method in class org.mariadb.jdbc.internal.mysql.MySQLColumnInformation

## J

javaIoCharsetName - Variable in enum org.mariadb.jdbc.internal.common.MySQLCharset
javaNioCharsetName - Variable in enum org.mariadb.jdbc.internal.common.MySQLCharset
jdbcCompliant() - Method in class org.mariadb.jdbc.Driver
  checks if the driver is jdbc compliant (not yet!).
jdbcUrl - Variable in class org.mariadb.jdbc.internal.mysql.listener.AbstractMastersListener
jdbcUrl - Variable in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
JDBCUrl - Class in org.mariadb.jdbc
  parse and verification of URL.
JDBCUrl(String, List<HostAddress>, Options, UrlHAMode) - Constructor for class org.mariadb.jdbc.JDBCUrl
joinResultSets(MySQLResultSet) - Method in class org.mariadb.jdbc.MySQLResultSet
joinResultSets(MySQLResultSet[]) - Method in class org.mariadb.jdbc.MySQLResultSet

## L

last() - Method in class org.mariadb.jdbc.MySQLResultSet
  Moves the cursor to the last row in this `ResultSet` object.
LAST_ROW_SENT - Static variable in class org.mariadb.jdbc.internal.common.ServerStatus
lastQueryTime - Variable in class org.mariadb.jdbc.internal.mysql.listener.impl.MastersSlavesListener
lastRetry - Variable in class org.mariadb.jdbc.internal.mysql.listener.AbstractMastersListener
launchFailLoopIfNotlaunched(boolean) - Method in class org.mariadb.jdbc.internal.mysql.listener.AbstractMastersListener
  launch the scheduler loop every 250 milliseconds, to reconnect a failed connection.
length() - Method in class org.mariadb.jdbc.MySQLBlob
  Returns the number of bytes in the `BLOB` value designated by this `Blob` object.
length() - Method in class org.mariadb.jdbc.MySQLClob
Listener - Interface in org.mariadb.jdbc.internal.mysql.listener
loadBalanceBlacklistTimeout - Variable in class org.mariadb.jdbc.internal.common.Options
LOCAL_FILES - Static variable in class org.mariadb.jdbc.internal.mysql.MySQLServerCapabilities
LocalFree(Pointer) - Method in interface org.mariadb.jdbc.internal.mysql.SharedMemorySocket.Kernel32
LocalInfilePacket - Class in org.mariadb.jdbc.internal.common.packet
LocalInfilePacket(RawPacket) - Constructor for class org.mariadb.jdbc.internal.common.packet.LocalInfilePacket
localSocket - Variable in class org.mariadb.jdbc.internal.common.Options
localSocketAddress - Variable in class org.mariadb.jdbc.internal.common.Options
locatorsUpdateCopy() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
lock - Variable in class org.mariadb.jdbc.internal.mysql.FailoverProxy
lock - Variable in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
lock - Variable in class org.mariadb.jdbc.MySQLConnection
LONG_FLAG - Static variable in class org.mariadb.jdbc.internal.mysql.MySQLServerCapabilities
LONG_PASSWORD - Static variable in class org.mariadb.jdbc.internal.mysql.MySQLServerCapabilities
LongDataParameterHolder - Class in org.mariadb.jdbc.internal.common.query.parameters
LongDataParameterHolder() - Constructor for class org.mariadb.jdbc.internal.common.query.parameters.LongDataParameterHolder
LongParameter - Class in org.mariadb.jdbc.internal.common.query.parameters
LongParameter(long) - Constructor for class org.mariadb.jdbc.internal.common.query.parameters.LongParameter
loop(AuroraListener, List<HostAddress>, Map<HostAddress, Long>, SearchFilter) - Static method in class org.mariadb.jdbc.internal.mysql.AuroraProtocol
  loop until found the failed connection.
loop(MastersSlavesListener, List<HostAddress>, Map<HostAddress, Long>, SearchFilter) - Static method in class org.mariadb.jdbc.internal.mysql.MastersSlavesProtocol
  loop until found the failed connection.
loop(Listener, List<HostAddress>, Map<HostAddress, Long>, SearchFilter) - Static method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
  loop until found the failed connection.
lpSecurityDescriptor - Variable in class org.mariadb.jdbc.internal.mysql.SharedMemorySocket.Advapi32.SECURITY_ATTRIBUTES

## M

majorVersion - Static variable in class org.mariadb.jdbc.Version
mapMemory(String, int, int) - Static method in class org.mariadb.jdbc.internal.mysql.SharedMemorySocket
mapMySQLCodeToSQLState(int) - Static method in class org.mariadb.jdbc.internal.SQLExceptionMapper
MapViewOfFile(WinNT.HANDLE, int, int, int, BaseTSD.SIZE_T) - Method in interface org.mariadb.jdbc.internal.mysql.SharedMemorySocket.Kernel32
masterProtocol - Variable in class org.mariadb.jdbc.internal.mysql.listener.impl.MastersSlavesListener
MastersFailoverListener - Class in org.mariadb.jdbc.internal.mysql.listener.impl
MastersFailoverListener(JDBCUrl) - Constructor for class org.mariadb.jdbc.internal.mysql.listener.impl.MastersFailoverListener
MastersSlavesListener - Class in org.mariadb.jdbc.internal.mysql.listener.impl
  this class handle the operation when multiple hosts.
MastersSlavesListener(JDBCUrl) - Constructor for class org.mariadb.jdbc.internal.mysql.listener.impl.MastersSlavesListener
MastersSlavesListener.PingLoop - Class in org.mariadb.jdbc.internal.mysql.listener.impl
  private class to chech of currents connections are still ok.
MastersSlavesProtocol - Class in org.mariadb.jdbc.internal.mysql
MastersSlavesProtocol(JDBCUrl, ReentrantReadWriteLock) - Constructor for class org.mariadb.jdbc.internal.mysql.MastersSlavesProtocol
MaxAllowedPacketException - Exception in org.mariadb.jdbc.internal.common.packet
MaxAllowedPacketException(String, boolean) - Constructor for exception org.mariadb.jdbc.internal.common.packet.MaxAllowedPacketException
maximizeMysqlCompatibility - Variable in class org.mariadb.jdbc.internal.common.Options
maxValue - Variable in enum org.mariadb.jdbc.internal.common.DefaultOptions
METHOD_CLOSED_EXPLICIT - Static variable in class org.mariadb.jdbc.internal.mysql.FailoverProxy
METHOD_EXECUTE_QUERY - Static variable in class org.mariadb.jdbc.internal.mysql.FailoverProxy
METHOD_GET_OPTIONS - Static variable in class org.mariadb.jdbc.internal.mysql.FailoverProxy
METHOD_GET_PROXY - Static variable in class org.mariadb.jdbc.internal.mysql.FailoverProxy
METHOD_IS_CLOSED - Static variable in class org.mariadb.jdbc.internal.mysql.FailoverProxy
METHOD_IS_EXPLICIT_CLOSED - Static variable in class org.mariadb.jdbc.internal.mysql.FailoverProxy
METHOD_IS_READ_ONLY - Static variable in class org.mariadb.jdbc.internal.mysql.FailoverProxy
METHOD_SET_READ_ONLY - Static variable in class org.mariadb.jdbc.internal.mysql.FailoverProxy
minorVersion - Static variable in class org.mariadb.jdbc.Version
minValue - Variable in enum org.mariadb.jdbc.internal.common.DefaultOptions
ModifyQueryResult - Class in org.mariadb.jdbc.internal.common.queryresults
ModifyQueryResult() - Constructor for class org.mariadb.jdbc.internal.common.queryresults.ModifyQueryResult
MORE_RESULTS_EXISTS - Static variable in class org.mariadb.jdbc.internal.common.ServerStatus
moreResults - Variable in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
moveRowPointerTo(int) - Method in class org.mariadb.jdbc.internal.common.queryresults.CachedSelectResult
moveRowPointerTo(int) - Method in class org.mariadb.jdbc.internal.common.queryresults.SelectQueryResult
  moves the row pointer to position i
moveToCurrentRow() - Method in class org.mariadb.jdbc.MySQLResultSet
  Moves the cursor to the remembered cursor position, usually the current row.
moveToInsertRow() - Method in class org.mariadb.jdbc.MySQLResultSet
  Moves the cursor to the insert row.
MULTI_RESULTS - Static variable in class org.mariadb.jdbc.internal.mysql.MySQLServerCapabilities
MULTI_STATEMENTS - Static variable in class org.mariadb.jdbc.internal.mysql.MySQLServerCapabilities
MULTIPLE_KEY - Static variable in class org.mariadb.jdbc.internal.common.queryresults.ColumnFlags
mustBeMasterConnection() - Method in class org.mariadb.jdbc.internal.mysql.MastersSlavesProtocol
mustBeMasterConnection() - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
mustBeMasterConnection() - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
mustThrowError - Variable in class org.mariadb.jdbc.internal.mysql.HandleErrorResult
MySQLBinaryRowPacket - Class in org.mariadb.jdbc.internal.mysql.packet
MySQLBinaryRowPacket(RawPacket, MySQLColumnInformation[], Options) - Constructor for class org.mariadb.jdbc.internal.mysql.packet.MySQLBinaryRowPacket
MySQLBlob - Class in org.mariadb.jdbc
MySQLBlob() - Constructor for class org.mariadb.jdbc.MySQLBlob
  creates an empty blob.
MySQLBlob(byte[]) - Constructor for class org.mariadb.jdbc.MySQLBlob
  creates a blob with content.
MySQLCallableStatement - Class in org.mariadb.jdbc
MySQLCallableStatement(MySQLConnection, String) - Constructor for class org.mariadb.jdbc.MySQLCallableStatement
MySQLCharset - Enum in org.mariadb.jdbc.internal.common
mysqlCharsetName - Variable in enum org.mariadb.jdbc.internal.common.MySQLCharset
MySQLClientAuthPacket - Class in org.mariadb.jdbc.internal.mysql.packet.commands
  4 client_flags 4 max_packet_size 1 charset_number 23 (filler) always 0x00... n (Null-Terminated String) user n (Length Coded Binary) scramble_buff (1 + x bytes) 1 (filler) always 0x00 n (Null-Terminated String) databasename client_flags: CLIENT_xxx options.
MySQLClientAuthPacket(String, String, String, int, byte, byte[], byte) - Constructor for class org.mariadb.jdbc.internal.mysql.packet.commands.MySQLClientAuthPacket
MySQLClientOldPasswordAuthPacket - Class in org.mariadb.jdbc.internal.mysql.packet.commands
MySQLClientOldPasswordAuthPacket(String, byte[], int) - Constructor for class org.mariadb.jdbc.internal.mysql.packet.commands.MySQLClientOldPasswordAuthPacket
MySQLClientParameterizedQuery - Class in org.mariadb.jdbc.internal.common.query
MySQLClientParameterizedQuery(String, boolean, int) - Constructor for class org.mariadb.jdbc.internal.common.query.MySQLClientParameterizedQuery
MySQLClientPreparedStatement - Class in org.mariadb.jdbc
MySQLClientPreparedStatement(MySQLConnection, String) - Constructor for class org.mariadb.jdbc.MySQLClientPreparedStatement
MySQLClob - Class in org.mariadb.jdbc
MySQLClob(byte[]) - Constructor for class org.mariadb.jdbc.MySQLClob
MySQLClob() - Constructor for class org.mariadb.jdbc.MySQLClob
MySQLColumnInformation - Class in org.mariadb.jdbc.internal.mysql
MySQLColumnInformation(RawPacket) - Constructor for class org.mariadb.jdbc.internal.mysql.MySQLColumnInformation
MySQLConnection - Class in org.mariadb.jdbc
MySQLDatabaseMetaData - Class in org.mariadb.jdbc
MySQLDatabaseMetaData(Connection, String, String) - Constructor for class org.mariadb.jdbc.MySQLDatabaseMetaData
MySQLDataSource - Class in org.mariadb.jdbc
MySQLDataSource(String, int, String) - Constructor for class org.mariadb.jdbc.MySQLDataSource
MySQLDataSource(String) - Constructor for class org.mariadb.jdbc.MySQLDataSource
MySQLDataSource() - Constructor for class org.mariadb.jdbc.MySQLDataSource
MySQLGreetingReadPacket - Class in org.mariadb.jdbc.internal.mysql.packet
MySQLGreetingReadPacket(RawPacket) - Constructor for class org.mariadb.jdbc.internal.mysql.packet.MySQLGreetingReadPacket
MySQLParameterMetaData - Class in org.mariadb.jdbc
  Very basic info about the parameterized query, only reliable method is getParameterCount();
MySQLParameterMetaData(MySQLColumnInformation[]) - Constructor for class org.mariadb.jdbc.MySQLParameterMetaData
MySQLPingPacket - Class in org.mariadb.jdbc.internal.mysql.packet.commands
MySQLPingPacket() - Constructor for class org.mariadb.jdbc.internal.mysql.packet.commands.MySQLPingPacket
MySQLPooledConnection - Class in org.mariadb.jdbc
MySQLPooledConnection(MySQLConnection) - Constructor for class org.mariadb.jdbc.MySQLPooledConnection
MySQLProtocol - Class in org.mariadb.jdbc.internal.mysql
MySQLProtocol(JDBCUrl, ReentrantReadWriteLock) - Constructor for class org.mariadb.jdbc.internal.mysql.MySQLProtocol
  Get a protocol instance
MySQLQuery - Class in org.mariadb.jdbc.internal.common.query
MySQLQuery(String) - Constructor for class org.mariadb.jdbc.internal.common.query.MySQLQuery
MySQLResultSet - Class in org.mariadb.jdbc
MySQLResultSet() - Constructor for class org.mariadb.jdbc.MySQLResultSet
MySQLResultSet(QueryResult, MySQLStatement, Protocol) - Constructor for class org.mariadb.jdbc.MySQLResultSet
MySQLResultSetMetaData - Class in org.mariadb.jdbc
MySQLResultSetMetaData(MySQLColumnInformation[], int, boolean) - Constructor for class org.mariadb.jdbc.MySQLResultSetMetaData
MySQLRowPacket - Class in org.mariadb.jdbc.internal.mysql.packet
MySQLRowPacket(RawPacket, MySQLColumnInformation[], Options) - Constructor for class org.mariadb.jdbc.internal.mysql.packet.MySQLRowPacket
MySQLSavepoint - Class in org.mariadb.jdbc
MySQLSavepoint(String, int) - Constructor for class org.mariadb.jdbc.MySQLSavepoint
MySQLServerCapabilities - Class in org.mariadb.jdbc.internal.mysql
MySQLServerCapabilities() - Constructor for class org.mariadb.jdbc.internal.mysql.MySQLServerCapabilities
mySQLServerCharset - Variable in class org.mariadb.jdbc.internal.common.query.parameters.LongDataParameterHolder
MySQLServerPreparedStatement - Class in org.mariadb.jdbc
MySQLServerPreparedStatement(MySQLConnection, String) - Constructor for class org.mariadb.jdbc.MySQLServerPreparedStatement
MySQLStatement - Class in org.mariadb.jdbc
MySQLStatement(MySQLConnection) - Constructor for class org.mariadb.jdbc.MySQLStatement
  Creates a new Statement.
MySQLType - Enum in org.mariadb.jdbc.internal.mysql
MySQLValueObject - Class in org.mariadb.jdbc.internal.mysql
  Contains the raw value returned from the server Is immutable
MySQLValueObject(byte[], MySQLColumnInformation, Options) - Constructor for class org.mariadb.jdbc.internal.mysql.MySQLValueObject
MySQLValueObject(byte[], MySQLColumnInformation, boolean, Options) - Constructor for class org.mariadb.jdbc.internal.mysql.MySQLValueObject
MySQLXAConnection - Class in org.mariadb.jdbc
MySQLXAConnection(MySQLConnection) - Constructor for class org.mariadb.jdbc.MySQLXAConnection
MySQLXAResource - Class in org.mariadb.jdbc
MySQLXAResource(MySQLConnection) - Constructor for class org.mariadb.jdbc.MySQLXAResource
MySQLXid - Class in org.mariadb.jdbc
MySQLXid(int, byte[], byte[]) - Constructor for class org.mariadb.jdbc.MySQLXid

## N

name - Variable in enum org.mariadb.jdbc.internal.common.DefaultOptions
NamedPipeSocket - Class in org.mariadb.jdbc.internal.mysql
NamedPipeSocket(String, String) - Constructor for class org.mariadb.jdbc.internal.mysql.NamedPipeSocket
nativeSQL(String, boolean) - Static method in class org.mariadb.jdbc.internal.common.Utils
nativeSQL(String) - Method in class org.mariadb.jdbc.MySQLConnection
newConnection(Protocol, ReentrantReadWriteLock) - Static method in class org.mariadb.jdbc.MySQLConnection
newInstance(int) - Static method in class org.mariadb.jdbc.internal.common.PrepareStatementCache
next() - Method in class org.mariadb.jdbc.internal.common.queryresults.CachedSelectResult
next() - Method in class org.mariadb.jdbc.internal.common.queryresults.SelectQueryResult
next() - Method in class org.mariadb.jdbc.internal.common.queryresults.StreamingSelectResult
next() - Method in class org.mariadb.jdbc.MySQLResultSet
nioCharset - Variable in enum org.mariadb.jdbc.internal.common.MySQLCharset
nLength - Variable in class org.mariadb.jdbc.internal.mysql.SharedMemorySocket.Advapi32.SECURITY_ATTRIBUTES
NO_BACKSLASH_ESCAPES - Static variable in class org.mariadb.jdbc.internal.common.ServerStatus
NO_SCHEMA - Static variable in class org.mariadb.jdbc.internal.mysql.MySQLServerCapabilities
noBackslashEscapes() - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
noBackslashEscapes() - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
NoSuchColumnException - Exception in org.mariadb.jdbc.internal.common.queryresults
NoSuchColumnException(String) - Constructor for exception org.mariadb.jdbc.internal.common.queryresults.NoSuchColumnException
NOT_NULL - Static variable in class org.mariadb.jdbc.internal.common.queryresults.ColumnFlags
NotLongDataParameterHolder - Class in org.mariadb.jdbc.internal.common.query.parameters
NotLongDataParameterHolder() - Constructor for class org.mariadb.jdbc.internal.common.query.parameters.NotLongDataParameterHolder
nullCatalogMeansCurrent - Variable in class org.mariadb.jdbc.internal.common.Options
NullParameter - Class in org.mariadb.jdbc.internal.common.query.parameters
NullParameter() - Constructor for class org.mariadb.jdbc.internal.common.query.parameters.NullParameter
NullParameter(MySQLType) - Constructor for class org.mariadb.jdbc.internal.common.query.parameters.NullParameter
nullPlusNonNullIsNull() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
nullsAreSortedAtEnd() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
nullsAreSortedAtStart() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
nullsAreSortedHigh() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
nullsAreSortedLow() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData

## O

objType - Variable in enum org.mariadb.jdbc.internal.common.DefaultOptions
ODBC - Static variable in class org.mariadb.jdbc.internal.mysql.MySQLServerCapabilities
OKPacket - Class in org.mariadb.jdbc.internal.common.packet
  .
OKPacket(RawPacket) - Constructor for class org.mariadb.jdbc.internal.common.packet.OKPacket
OpenEvent(int, boolean, String) - Method in interface org.mariadb.jdbc.internal.mysql.SharedMemorySocket.Kernel32
openEvent(String) - Static method in class org.mariadb.jdbc.internal.mysql.SharedMemorySocket
OpenFileMapping(int, boolean, String) - Method in interface org.mariadb.jdbc.internal.mysql.SharedMemorySocket.Kernel32
Options - Class in org.mariadb.jdbc.internal.common
Options() - Constructor for class org.mariadb.jdbc.internal.common.Options
org.mariadb.jdbc - package org.mariadb.jdbc
org.mariadb.jdbc.internal - package org.mariadb.jdbc.internal
org.mariadb.jdbc.internal.common - package org.mariadb.jdbc.internal.common
org.mariadb.jdbc.internal.common.packet - package org.mariadb.jdbc.internal.common.packet
org.mariadb.jdbc.internal.common.packet.buffer - package org.mariadb.jdbc.internal.common.packet.buffer
org.mariadb.jdbc.internal.common.packet.commands - package org.mariadb.jdbc.internal.common.packet.commands
org.mariadb.jdbc.internal.common.query - package org.mariadb.jdbc.internal.common.query
org.mariadb.jdbc.internal.common.query.parameters - package org.mariadb.jdbc.internal.common.query.parameters
org.mariadb.jdbc.internal.common.queryresults - package org.mariadb.jdbc.internal.common.queryresults
org.mariadb.jdbc.internal.mysql - package org.mariadb.jdbc.internal.mysql
org.mariadb.jdbc.internal.mysql.listener - package org.mariadb.jdbc.internal.mysql.listener
org.mariadb.jdbc.internal.mysql.listener.impl - package org.mariadb.jdbc.internal.mysql.listener.impl
org.mariadb.jdbc.internal.mysql.listener.tools - package org.mariadb.jdbc.internal.mysql.listener.tools
org.mariadb.jdbc.internal.mysql.packet - package org.mariadb.jdbc.internal.mysql.packet
org.mariadb.jdbc.internal.mysql.packet.commands - package org.mariadb.jdbc.internal.mysql.packet.commands
othersDeletesAreVisible(int) - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
othersInsertsAreVisible(int) - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
othersUpdatesAreVisible(int) - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
ownDeletesAreVisible(int) - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
ownInsertsAreVisible(int) - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
ownUpdatesAreVisible(int) - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData

## P

PacketFetcher - Interface in org.mariadb.jdbc.internal.common
packetFetcher - Variable in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
PacketOutputStream - Class in org.mariadb.jdbc.internal.common.packet
PacketOutputStream(OutputStream) - Constructor for class org.mariadb.jdbc.internal.common.packet.PacketOutputStream
ParameterConstant - Class in org.mariadb.jdbc.internal.common
ParameterConstant() - Constructor for class org.mariadb.jdbc.internal.common.ParameterConstant
ParameterHolder - Class in org.mariadb.jdbc.internal.common.query.parameters
ParameterHolder() - Constructor for class org.mariadb.jdbc.internal.common.query.parameters.ParameterHolder
ParameterizedQuery - Interface in org.mariadb.jdbc.internal.common.query
parameters - Variable in class org.mariadb.jdbc.internal.common.queryresults.PrepareResult
ParameterWriter - Class in org.mariadb.jdbc.internal.common.query.parameters
  Helper class for serializing query parameters
ParameterWriter() - Constructor for class org.mariadb.jdbc.internal.common.query.parameters.ParameterWriter
parse(String, UrlHAMode) - Static method in class org.mariadb.jdbc.HostAddress
  parse - parse server addresses from the URL fragment
parse(UrlHAMode, String, Options) - Static method in enum org.mariadb.jdbc.internal.common.DefaultOptions
parse(UrlHAMode, String, Properties) - Static method in enum org.mariadb.jdbc.internal.common.DefaultOptions
parse(String) - Static method in class org.mariadb.jdbc.JDBCUrl
parse(String, Properties) - Static method in class org.mariadb.jdbc.JDBCUrl
parseUrl(String) - Method in class org.mariadb.jdbc.JDBCUrl
password - Variable in class org.mariadb.jdbc.internal.common.Options
patchVersion - Static variable in class org.mariadb.jdbc.Version
ping() - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
ping() - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
pinGlobalTxToPhysicalConnection - Variable in class org.mariadb.jdbc.internal.common.Options
PingLoop(MastersSlavesListener) - Constructor for class org.mariadb.jdbc.internal.mysql.listener.impl.MastersSlavesListener.PingLoop
pipe - Variable in class org.mariadb.jdbc.internal.common.Options
PLUGIN_AUTH - Static variable in class org.mariadb.jdbc.internal.mysql.MySQLServerCapabilities
pooledConnection - Variable in class org.mariadb.jdbc.MySQLConnection
port - Variable in class org.mariadb.jdbc.HostAddress
position(byte[], long) - Method in class org.mariadb.jdbc.MySQLBlob
  Retrieves the byte position at which the specified byte array `pattern` begins within the `BLOB` value that this `Blob` object represents.
position(Blob, long) - Method in class org.mariadb.jdbc.MySQLBlob
  Retrieves the byte position in the `BLOB` value designated by this `Blob` object at which `pattern` begins.
position(String, long) - Method in class org.mariadb.jdbc.MySQLClob
position(Clob, long) - Method in class org.mariadb.jdbc.MySQLClob
preClose() - Method in class org.mariadb.jdbc.internal.mysql.listener.AbstractMastersListener
preClose() - Method in class org.mariadb.jdbc.internal.mysql.listener.impl.MastersFailoverListener
preClose() - Method in class org.mariadb.jdbc.internal.mysql.listener.impl.MastersSlavesListener
preClose() - Method in interface org.mariadb.jdbc.internal.mysql.listener.Listener
preExecute() - Method in class org.mariadb.jdbc.internal.mysql.listener.AbstractMastersListener
preExecute() - Method in class org.mariadb.jdbc.internal.mysql.listener.impl.MastersFailoverListener
preExecute() - Method in class org.mariadb.jdbc.internal.mysql.listener.impl.MastersSlavesListener
preExecute() - Method in interface org.mariadb.jdbc.internal.mysql.listener.Listener
prepare(String) - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
prepare(String) - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
prepare(Xid) - Method in class org.mariadb.jdbc.MySQLXAResource
prepareCall(String) - Method in class org.mariadb.jdbc.MySQLConnection
prepareCall(String, int, int) - Method in class org.mariadb.jdbc.MySQLConnection
  Creates a `CallableStatement` object that will generate `ResultSet` objects with the given type and concurrency.
prepareCall(String, int, int, int) - Method in class org.mariadb.jdbc.MySQLConnection
  Creates a `CallableStatement` object that will generate `ResultSet` objects with the given type and concurrency.
PrepareResult - Class in org.mariadb.jdbc.internal.common.queryresults
PrepareResult(int, MySQLColumnInformation[], MySQLColumnInformation[]) - Constructor for class org.mariadb.jdbc.internal.common.queryresults.PrepareResult
prepareStatement(String) - Method in class org.mariadb.jdbc.MySQLConnection
  creates a new prepared statement.
prepareStatement(String, int, int) - Method in class org.mariadb.jdbc.MySQLConnection
  Creates a `PreparedStatement` object that will generate `ResultSet` objects with the given type and concurrency.
prepareStatement(String, int, int, int) - Method in class org.mariadb.jdbc.MySQLConnection
  Creates a `PreparedStatement` object that will generate `ResultSet` objects with the given type, concurrency, and holdability.
prepareStatement(String, int) - Method in class org.mariadb.jdbc.MySQLConnection
  Creates a default `PreparedStatement` object that has the capability to retrieve auto-generated keys.
prepareStatement(String, int[]) - Method in class org.mariadb.jdbc.MySQLConnection
  Creates a default `PreparedStatement` object capable of returning the auto-generated keys designated by the given array.
prepareStatement(String, String[]) - Method in class org.mariadb.jdbc.MySQLConnection
  Creates a default `PreparedStatement` object capable of returning the auto-generated keys designated by the given array.
PrepareStatementCache - Class in org.mariadb.jdbc.internal.common
prepareStatementCache() - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
prepareStatementCache() - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
prepStmtCacheSize - Variable in class org.mariadb.jdbc.internal.common.Options
prepStmtCacheSqlLimit - Variable in class org.mariadb.jdbc.internal.common.Options
previous() - Method in class org.mariadb.jdbc.MySQLResultSet
  Moves the cursor to the previous row in this `ResultSet` object.
PRIMARY_KEY - Static variable in class org.mariadb.jdbc.internal.common.queryresults.ColumnFlags
primaryFail(Method, Object[]) - Method in class org.mariadb.jdbc.internal.mysql.listener.AbstractMastersListener
primaryFail(Method, Object[]) - Method in class org.mariadb.jdbc.internal.mysql.listener.impl.MastersFailoverListener
primaryFail(Method, Object[]) - Method in class org.mariadb.jdbc.internal.mysql.listener.impl.MastersSlavesListener
  to handle the newly detected failover on the master connection
primaryFail(Method, Object[]) - Method in interface org.mariadb.jdbc.internal.mysql.listener.Listener
PROGRESS - Static variable in class org.mariadb.jdbc.internal.mysql.MySQLServerCapabilities
Protocol - Interface in org.mariadb.jdbc.internal.mysql
PROTOCOL - Static variable in class org.mariadb.jdbc.internal.mysql.UnixDomainSocket
protocol - Variable in class org.mariadb.jdbc.MySQLStatement
  the protocol used to talk to the server.
proxy - Variable in class org.mariadb.jdbc.internal.mysql.listener.AbstractMastersListener
proxy - Variable in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
putIfNone(String, PrepareResult) - Method in class org.mariadb.jdbc.internal.common.PrepareStatementCache

## Q

qualifier - Static variable in class org.mariadb.jdbc.Version
queriesBeforeRetryMaster - Variable in class org.mariadb.jdbc.internal.common.Options
queriesSinceFailover - Variable in class org.mariadb.jdbc.internal.mysql.listener.AbstractMastersSlavesListener
Query - Interface in org.mariadb.jdbc.internal.common.query
QUERY_NO_GOOD_INDEX_USED - Static variable in class org.mariadb.jdbc.internal.common.ServerStatus
QUERY_NO_INDEX_USED - Static variable in class org.mariadb.jdbc.internal.common.ServerStatus
QUERY_WAS_SLOW - Static variable in class org.mariadb.jdbc.internal.common.ServerStatus
QueryException - Exception in org.mariadb.jdbc.internal.common
QueryException(String) - Constructor for exception org.mariadb.jdbc.internal.common.QueryException
  Creates a default query exception with errorCode -1 and sqlState HY0000.
QueryException(String, int, String) - Constructor for exception org.mariadb.jdbc.internal.common.QueryException
  Creates a query exception with a message.
QueryException(String, int, String, Throwable) - Constructor for exception org.mariadb.jdbc.internal.common.QueryException
  creates a query exception with a message and a cause.
QueryResult - Class in org.mariadb.jdbc.internal.common.queryresults
QueryResult() - Constructor for class org.mariadb.jdbc.internal.common.queryresults.QueryResult
queryResult - Variable in class org.mariadb.jdbc.MySQLStatement
  The actual query result.
QueryType - Enum in org.mariadb.jdbc.internal.common.query
quoteIdentifier(String) - Static method in class org.mariadb.jdbc.MySQLConnection

## R

RawPacket - Class in org.mariadb.jdbc.internal.common.packet
  Class to represent a raw packet as transferred over the wire.
RawPacket(ByteBuffer, int) - Constructor for class org.mariadb.jdbc.internal.common.packet.RawPacket
  create a raw packet.
read(byte[], int, int) - Method in class org.mariadb.jdbc.internal.common.packet.DecompressInputStream
read(byte[]) - Method in class org.mariadb.jdbc.internal.common.packet.DecompressInputStream
read() - Method in class org.mariadb.jdbc.internal.common.packet.DecompressInputStream
read24bitword() - Method in class org.mariadb.jdbc.internal.common.packet.buffer.Reader
readByte() - Method in class org.mariadb.jdbc.internal.common.packet.buffer.Reader
  reads a byte from the buffer
Reader - Class in org.mariadb.jdbc.internal.common.packet.buffer
Reader(RawPacket) - Constructor for class org.mariadb.jdbc.internal.common.packet.buffer.Reader
ReaderParameter - Class in org.mariadb.jdbc.internal.common.query.parameters
ReaderParameter(Reader, long, boolean) - Constructor for class org.mariadb.jdbc.internal.common.query.parameters.ReaderParameter
ReaderParameter(Reader, boolean) - Constructor for class org.mariadb.jdbc.internal.common.query.parameters.ReaderParameter
readFully(InputStream, byte[], int, int) - Static method in class org.mariadb.jdbc.internal.common.packet.buffer.ReadUtil
  Read a number of bytes from the stream and store it in the buffer, and fix the problem with "incomplete" reads by doing another read if we don't have all of the data yet.
readFully(InputStream, byte[]) - Static method in class org.mariadb.jdbc.internal.common.packet.buffer.ReadUtil
readInt() - Method in class org.mariadb.jdbc.internal.common.packet.buffer.Reader
  read a int (4 bytes) from the buffer;
readLong() - Method in class org.mariadb.jdbc.internal.common.packet.buffer.Reader
  read a long (8 bytes) from the buffer;
readOnly - Variable in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
readRawBytes(int) - Method in class org.mariadb.jdbc.internal.common.packet.buffer.Reader
readShort() - Method in class org.mariadb.jdbc.internal.common.packet.buffer.Reader
  read a short (2 bytes) from the buffer;
readString(Charset) - Method in class org.mariadb.jdbc.internal.common.packet.buffer.Reader
  Reads a string from the buffer, looks for a 0 to end the string
ReadUtil - Class in org.mariadb.jdbc.internal.common.packet.buffer
reconnect() - Method in class org.mariadb.jdbc.internal.mysql.FailoverProxy
reconnect() - Method in class org.mariadb.jdbc.internal.mysql.listener.AbstractMastersListener
reconnect() - Method in class org.mariadb.jdbc.internal.mysql.listener.impl.MastersFailoverListener
reconnect() - Method in class org.mariadb.jdbc.internal.mysql.listener.impl.MastersSlavesListener
reconnect() - Method in interface org.mariadb.jdbc.internal.mysql.listener.Listener
reconnectFailedConnection(SearchFilter) - Method in class org.mariadb.jdbc.internal.mysql.listener.AbstractMastersListener
reconnectFailedConnection(SearchFilter) - Method in class org.mariadb.jdbc.internal.mysql.listener.impl.AuroraListener
  search a valid connection for failed one.
reconnectFailedConnection(SearchFilter) - Method in class org.mariadb.jdbc.internal.mysql.listener.impl.MastersFailoverListener
  Loop to connect
reconnectFailedConnection(SearchFilter) - Method in class org.mariadb.jdbc.internal.mysql.listener.impl.MastersSlavesListener
  Loop to connect
reconnectFailedConnection(SearchFilter) - Method in interface org.mariadb.jdbc.internal.mysql.listener.Listener
recover(int) - Method in class org.mariadb.jdbc.MySQLXAResource
recv(int, byte[], int, int) - Static method in class org.mariadb.jdbc.internal.mysql.UnixDomainSocket
reenableWarnings() - Method in class org.mariadb.jdbc.MySQLConnection
  Reenable warnings, when next statement is executed
refreshRow() - Method in class org.mariadb.jdbc.MySQLResultSet
  Refreshes the current row with its most recent value in the database.
registerOutParameter(int, int) - Method in class org.mariadb.jdbc.MySQLCallableStatement
registerOutParameter(int, int, int) - Method in class org.mariadb.jdbc.MySQLCallableStatement
registerOutParameter(int, int, String) - Method in class org.mariadb.jdbc.MySQLCallableStatement
registerOutParameter(String, int) - Method in class org.mariadb.jdbc.MySQLCallableStatement
registerOutParameter(String, int, int) - Method in class org.mariadb.jdbc.MySQLCallableStatement
registerOutParameter(String, int, String) - Method in class org.mariadb.jdbc.MySQLCallableStatement
relative(int) - Method in class org.mariadb.jdbc.MySQLResultSet
  Moves the cursor a relative number of rows, either positive or negative.
relaunchOperation(Method, Object[]) - Method in class org.mariadb.jdbc.internal.mysql.listener.AbstractMastersListener
  After a failover that has bean done, relaunche the operation that was in progress.
ReleaseMutex(WinNT.HANDLE) - Method in interface org.mariadb.jdbc.internal.mysql.SharedMemorySocket.Kernel32
releasePrepareStatement(String, int) - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
releasePrepareStatement(String, int) - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
releaseSavepoint(Savepoint) - Method in class org.mariadb.jdbc.MySQLConnection
  Removes the specified `Savepoint` and subsequent `Savepoint` objects from the current transaction.
removeConnectionEventListener(ConnectionEventListener) - Method in class org.mariadb.jdbc.MySQLPooledConnection
  Removes the given event listener from the list of components that will be notified when an event occurs on this `PooledConnection` object.
removeEldestEntry(Map.Entry<String, PrepareResult>) - Method in class org.mariadb.jdbc.internal.common.PrepareStatementCache
removeStatementEventListener(StatementEventListener) - Method in class org.mariadb.jdbc.MySQLPooledConnection
  Removes the specified `StatementEventListener` from the list of components that will be notified when the driver detects that a `PreparedStatement` has been closed or is invalid.
removeUse() - Method in class org.mariadb.jdbc.internal.common.queryresults.PrepareResult
replaceFunctionParameter(String) - Static method in class org.mariadb.jdbc.internal.common.Utils
  Helper function to replace function parameters in escaped string. 3 functions are handles : - CONVERT(value, type) , we replace SQL_XXX types with XXX, i.e SQL_INTEGER with INTEGER - TIMESTAMPDIFF(type, ...) or TIMESTAMPADD(type, ...) , we replace SQL_TSI_XXX in type with XXX, i.e SQL_TSI_HOUR with HOUR
RESERVED - Static variable in class org.mariadb.jdbc.internal.mysql.MySQLServerCapabilities
resetMasterFailoverData() - Method in class org.mariadb.jdbc.internal.mysql.listener.AbstractMastersListener
resetMasterFailoverData() - Method in class org.mariadb.jdbc.internal.mysql.listener.AbstractMastersSlavesListener
resetOldsBlackListHosts() - Method in class org.mariadb.jdbc.internal.mysql.listener.AbstractMastersListener
  Permit to remove Host to blacklist after loadBalanceBlacklistTimeout seconds
resetSecondaryFailoverData() - Method in class org.mariadb.jdbc.internal.mysql.listener.AbstractMastersSlavesListener
resultObject - Variable in class org.mariadb.jdbc.internal.mysql.HandleErrorResult
ResultPacket - Class in org.mariadb.jdbc.internal.common.packet
ResultPacket() - Constructor for class org.mariadb.jdbc.internal.common.packet.ResultPacket
ResultPacket.ResultType - Enum in org.mariadb.jdbc.internal.common.packet
ResultPacketFactory - Class in org.mariadb.jdbc.internal.common.packet
  Creates result packets only handles error, ok, eof and result set packets since field and row packets require a previous result set packet
ResultSetPacket - Class in org.mariadb.jdbc.internal.common.packet
  .
ResultSetPacket(RawPacket) - Constructor for class org.mariadb.jdbc.internal.common.packet.ResultSetPacket
ResultSetType - Enum in org.mariadb.jdbc.internal.common.queryresults
retriesAllDown - Variable in class org.mariadb.jdbc.internal.common.Options
retrieveProxy(JDBCUrl, ReentrantReadWriteLock) - Static method in class org.mariadb.jdbc.internal.common.Utils
rewriteBatchedStatements - Variable in class org.mariadb.jdbc.internal.common.Options
rollback() - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
rollback() - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
rollback() - Method in class org.mariadb.jdbc.MySQLConnection
  rolls back a transaction.
rollback(Savepoint) - Method in class org.mariadb.jdbc.MySQLConnection
  Undoes all changes made after the given `Savepoint` object was set.
rollback(Xid) - Method in class org.mariadb.jdbc.MySQLXAResource
rowDeleted() - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves whether a row has been deleted.
rowInserted() - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves whether the current row has had an insertion.
rowUpdated() - Method in class org.mariadb.jdbc.MySQLResultSet
  Retrieves whether the current row has been updated.
run() - Method in class org.mariadb.jdbc.internal.mysql.listener.AbstractMastersListener.FailLoop
run() - Method in class org.mariadb.jdbc.internal.mysql.listener.impl.MastersSlavesListener.PingLoop

## S

scheduledFailover - Variable in class org.mariadb.jdbc.internal.mysql.listener.AbstractMastersListener
scheduledPing - Variable in class org.mariadb.jdbc.internal.mysql.listener.impl.MastersSlavesListener
searchByStartName(Protocol, List<HostAddress>) - Method in class org.mariadb.jdbc.internal.mysql.listener.impl.AuroraListener
  Aurora replica doesn't have the master endpoint but the master instance name.
SearchFilter - Class in org.mariadb.jdbc.internal.mysql.listener.tools
SearchFilter(boolean, boolean) - Constructor for class org.mariadb.jdbc.internal.mysql.listener.tools.SearchFilter
SearchFilter(boolean, boolean, boolean, boolean) - Constructor for class org.mariadb.jdbc.internal.mysql.listener.tools.SearchFilter
SearchFilter(boolean, boolean, boolean) - Constructor for class org.mariadb.jdbc.internal.mysql.listener.tools.SearchFilter
searchProbableMaster(AuroraListener, HostAddress, Map<HostAddress, Long>, SearchFilter) - Static method in class org.mariadb.jdbc.internal.mysql.AuroraProtocol
secondaryFail(Method, Object[]) - Method in class org.mariadb.jdbc.internal.mysql.listener.AbstractMastersSlavesListener
secondaryFail(Method, Object[]) - Method in class org.mariadb.jdbc.internal.mysql.listener.impl.MastersSlavesListener
  to handle the newly detected failover on the secondary connection
secondaryProtocol - Variable in class org.mariadb.jdbc.internal.mysql.listener.impl.MastersSlavesListener
secondsBeforeRetryMaster - Variable in class org.mariadb.jdbc.internal.common.Options
SECURE_CONNECTION - Static variable in class org.mariadb.jdbc.internal.mysql.MySQLServerCapabilities
SECURITY_ATTRIBUTES() - Constructor for class org.mariadb.jdbc.internal.mysql.SharedMemorySocket.Advapi32.SECURITY_ATTRIBUTES
SelectDBPacket - Class in org.mariadb.jdbc.internal.common.packet.commands
SelectDBPacket(String) - Constructor for class org.mariadb.jdbc.internal.common.packet.commands.SelectDBPacket
SelectQueryResult - Class in org.mariadb.jdbc.internal.common.queryresults
SelectQueryResult() - Constructor for class org.mariadb.jdbc.internal.common.queryresults.SelectQueryResult
send(OutputStream) - Method in interface org.mariadb.jdbc.internal.common.packet.CommandPacket
send(OutputStream) - Method in class org.mariadb.jdbc.internal.common.packet.commands.ClosePacket
send(OutputStream) - Method in class org.mariadb.jdbc.internal.common.packet.commands.SelectDBPacket
send(OutputStream) - Method in class org.mariadb.jdbc.internal.common.packet.commands.StreamedQueryPacket
send(OutputStream) - Method in class org.mariadb.jdbc.internal.mysql.packet.commands.AbbreviatedMySQLClientAuthPacket
send(OutputStream) - Method in class org.mariadb.jdbc.internal.mysql.packet.commands.MySQLClientAuthPacket
send(OutputStream) - Method in class org.mariadb.jdbc.internal.mysql.packet.commands.MySQLClientOldPasswordAuthPacket
send(OutputStream) - Method in class org.mariadb.jdbc.internal.mysql.packet.commands.MySQLPingPacket
send(OutputStream) - Method in class org.mariadb.jdbc.internal.mysql.packet.commands.SendClosePrepareStatementPacket
send(OutputStream) - Method in class org.mariadb.jdbc.internal.mysql.packet.commands.SendExecutePrepareStatementPacket
send(OutputStream) - Method in class org.mariadb.jdbc.internal.mysql.packet.commands.SendPrepareParameterPacket
send(OutputStream) - Method in class org.mariadb.jdbc.internal.mysql.packet.commands.SendPrepareStatementPacket
send(int, byte[], int, int) - Static method in class org.mariadb.jdbc.internal.mysql.UnixDomainSocket
SendClosePrepareStatementPacket - Class in org.mariadb.jdbc.internal.mysql.packet.commands
SendClosePrepareStatementPacket(int) - Constructor for class org.mariadb.jdbc.internal.mysql.packet.commands.SendClosePrepareStatementPacket
SendExecutePrepareStatementPacket - Class in org.mariadb.jdbc.internal.mysql.packet.commands
SendExecutePrepareStatementPacket(PrepareResult, ParameterHolder[], int, MySQLType[]) - Constructor for class org.mariadb.jdbc.internal.mysql.packet.commands.SendExecutePrepareStatementPacket
sendFile(InputStream, int) - Method in class org.mariadb.jdbc.internal.common.packet.PacketOutputStream
SendPrepareParameterPacket - Class in org.mariadb.jdbc.internal.mysql.packet.commands
SendPrepareParameterPacket(int, LongDataParameterHolder, int, MySQLCharset) - Constructor for class org.mariadb.jdbc.internal.mysql.packet.commands.SendPrepareParameterPacket
SendPrepareStatementPacket - Class in org.mariadb.jdbc.internal.mysql.packet.commands
SendPrepareStatementPacket(String) - Constructor for class org.mariadb.jdbc.internal.mysql.packet.commands.SendPrepareStatementPacket
sendStream(InputStream, MySQLCharset) - Method in class org.mariadb.jdbc.internal.common.packet.PacketOutputStream
sendStream(InputStream, long, MySQLCharset) - Method in class org.mariadb.jdbc.internal.common.packet.PacketOutputStream
sendStream(Reader, MySQLCharset) - Method in class org.mariadb.jdbc.internal.common.packet.PacketOutputStream
sendStream(Reader, long, MySQLCharset) - Method in class org.mariadb.jdbc.internal.common.packet.PacketOutputStream
SerializableParameter - Class in org.mariadb.jdbc.internal.common.query.parameters
SerializableParameter(Object, boolean) - Constructor for class org.mariadb.jdbc.internal.common.query.parameters.SerializableParameter
serverSslCert - Variable in class org.mariadb.jdbc.internal.common.Options
ServerStatus - Class in org.mariadb.jdbc.internal.common
ServerStatus() - Constructor for class org.mariadb.jdbc.internal.common.ServerStatus
serverStatus - Variable in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
serverTimezone - Variable in class org.mariadb.jdbc.internal.common.Options
sessionVariables - Variable in class org.mariadb.jdbc.internal.common.Options
SET - Static variable in class org.mariadb.jdbc.internal.common.queryresults.ColumnFlags
setArray(int, Array) - Method in class org.mariadb.jdbc.AbstractMySQLPrepareStatement
  Sets the designated parameter to the given `java.sql.Array` object.
setArray(int, Array) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setAsciiStream(int, InputStream, long) - Method in class org.mariadb.jdbc.AbstractMySQLPrepareStatement
  Sets the designated parameter to the given input stream, which will have the specified number of bytes.
setAsciiStream(int, InputStream) - Method in class org.mariadb.jdbc.AbstractMySQLPrepareStatement
  This function reads up the entire stream and stores it in memory since we need to know the length when sending it to the server use the corresponding method with a length parameter if memory is an issue
  Sets the designated parameter to the given input stream.
setAsciiStream(int, InputStream, int) - Method in class org.mariadb.jdbc.AbstractMySQLPrepareStatement
  Sets the designated parameter to the given input stream, which will have the specified number of bytes.
setAsciiStream(String, InputStream, int) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setAsciiStream(String, InputStream, long) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setAsciiStream(String, InputStream) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setAsciiStream(int, InputStream, int) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setAsciiStream(int, InputStream, long) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setAsciiStream(int, InputStream) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setAsciiStream(long) - Method in class org.mariadb.jdbc.MySQLClob
setAutoCommit(boolean) - Method in class org.mariadb.jdbc.MySQLConnection
  Sets whether this connection is auto commited.
setBigDecimal(int, BigDecimal) - Method in class org.mariadb.jdbc.AbstractMySQLPrepareStatement
  Sets the designated parameter to the given `java.math.BigDecimal` value.
setBigDecimal(String, BigDecimal) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setBigDecimal(int, BigDecimal) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setBinaryStream(int, InputStream, long) - Method in class org.mariadb.jdbc.AbstractMySQLPrepareStatement
  Sets the designated parameter to the given input stream, which will have the specified number of bytes.
setBinaryStream(int, InputStream) - Method in class org.mariadb.jdbc.AbstractMySQLPrepareStatement
  This function reads up the entire stream and stores it in memory since we need to know the length when sending it to the server
  Sets the designated parameter to the given input stream.
setBinaryStream(int, InputStream, int) - Method in class org.mariadb.jdbc.AbstractMySQLPrepareStatement
  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.MySQLBlob
  Retrieves a stream that can be used to write to the `BLOB` value that this `Blob` object represents.
setBinaryStream(String, InputStream, int) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setBinaryStream(String, InputStream, long) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setBinaryStream(String, InputStream) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setBinaryStream(int, InputStream, int) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setBinaryStream(int, InputStream, long) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setBinaryStream(int, InputStream) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setBlob(int, Blob) - Method in class org.mariadb.jdbc.AbstractMySQLPrepareStatement
  Sets the designated parameter to the given `java.sql.Blob` object.
setBlob(int, InputStream, long) - Method in class org.mariadb.jdbc.AbstractMySQLPrepareStatement
  Sets the designated parameter to a `InputStream` object.
setBlob(int, InputStream) - Method in class org.mariadb.jdbc.AbstractMySQLPrepareStatement
  Sets the designated parameter to a `InputStream` object.
setBlob(String, InputStream, long) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setBlob(String, Blob) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setBlob(String, InputStream) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setBlob(int, Blob) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setBlob(int, InputStream, long) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setBlob(int, InputStream) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setBoolean(int, boolean) - Method in class org.mariadb.jdbc.AbstractMySQLPrepareStatement
  Sets the designated parameter to the given Java `boolean` value.
setBoolean(String, boolean) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setBoolean(int, boolean) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setByte(int, byte) - Method in class org.mariadb.jdbc.AbstractMySQLPrepareStatement
  Sets the designated parameter to the given Java `byte` value.
setByte(String, byte) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setByte(int, byte) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setBytes(int, byte[]) - Method in class org.mariadb.jdbc.AbstractMySQLPrepareStatement
  Sets the designated parameter to the given Java array of bytes.
setBytes(long, byte[]) - Method in class org.mariadb.jdbc.MySQLBlob
  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.MySQLBlob
  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.MySQLCallableStatement
setBytes(int, byte[]) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setCatalog(String) - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
setCatalog(String) - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
setCatalog(String) - Method in class org.mariadb.jdbc.MySQLConnection
  Sets the given catalog name in order to select a subspace of this `Connection` object's database in which to work.
setCharacterStream(int, Reader, int) - Method in class org.mariadb.jdbc.AbstractMySQLPrepareStatement
  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.AbstractMySQLPrepareStatement
  Sets the designated parameter to the given `Reader` object, which is the given number of characters long.
setCharacterStream(int, Reader) - Method in class org.mariadb.jdbc.AbstractMySQLPrepareStatement
  Sets the designated parameter to the given `Reader` object.
setCharacterStream(String, Reader, int) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setCharacterStream(String, Reader, long) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setCharacterStream(String, Reader) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setCharacterStream(int, Reader, int) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setCharacterStream(int, Reader, long) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setCharacterStream(int, Reader) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setCharacterStream(long) - Method in class org.mariadb.jdbc.MySQLClob
setClientInfo(String, String) - Method in class org.mariadb.jdbc.MySQLConnection
  Sets the value of the client info property specified by name to the value specified by value.
setClientInfo(Properties) - Method in class org.mariadb.jdbc.MySQLConnection
  Sets the value of the connection's client info properties.
setClob(int, Clob) - Method in class org.mariadb.jdbc.AbstractMySQLPrepareStatement
  Sets the designated parameter to the given `java.sql.Clob` object.
setClob(int, Reader, long) - Method in class org.mariadb.jdbc.AbstractMySQLPrepareStatement
  Sets the designated parameter to a `Reader` object.
setClob(int, Reader) - Method in class org.mariadb.jdbc.AbstractMySQLPrepareStatement
  Sets the designated parameter to a `Reader` object.
setClob(String, Reader, long) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setClob(String, Clob) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setClob(String, Reader) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setClob(int, Clob) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setClob(int, Reader, long) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setClob(int, Reader) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setCursorName(String) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setCursorName(String) - Method in class org.mariadb.jdbc.MySQLStatement
  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.JDBCUrl
setDatabaseName(String) - Method in class org.mariadb.jdbc.MySQLDataSource
  Sets the database name.
setDate(int, Date, Calendar) - Method in class org.mariadb.jdbc.AbstractMySQLPrepareStatement
  Sets the designated parameter to the given `java.sql.Date` value, using the given `Calendar` object.
setDate(int, Date) - Method in class org.mariadb.jdbc.AbstractMySQLPrepareStatement
  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) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setDate(String, Date, Calendar) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setDate(int, Date) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setDate(int, Date, Calendar) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setDouble(int, double) - Method in class org.mariadb.jdbc.AbstractMySQLPrepareStatement
  Sets the designated parameter to the given Java `double` value.
setDouble(String, double) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setDouble(int, double) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setEscapeProcessing(boolean) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setEscapeProcessing(boolean) - Method in class org.mariadb.jdbc.MySQLStatement
  Sets escape processing on or off.
SetEvent(WinNT.HANDLE) - Method in interface org.mariadb.jdbc.internal.mysql.SharedMemorySocket.Kernel32
setExplicitClosed(boolean) - Method in class org.mariadb.jdbc.internal.mysql.listener.AbstractMastersListener
setExplicitClosed(boolean) - Method in interface org.mariadb.jdbc.internal.mysql.listener.Listener
setFailureObject(PrepareResult) - Method in class org.mariadb.jdbc.internal.common.queryresults.QueryResult
setFetchDirection(int) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setFetchDirection(int) - Method in class org.mariadb.jdbc.MySQLResultSet
  Gives a hint as to the direction in which the rows in this `ResultSet` object will be processed.
setFetchDirection(int) - Method in class org.mariadb.jdbc.MySQLStatement
  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.MySQLCallableStatement
setFetchSize(int) - Method in class org.mariadb.jdbc.MySQLResultSet
  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 this `ResultSet` object.
setFetchSize(int) - Method in class org.mariadb.jdbc.MySQLStatement
  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 genrated by this `Statement`.
setFineIfFoundOnlyMaster(boolean) - Method in class org.mariadb.jdbc.internal.mysql.listener.tools.SearchFilter
setFineIfFoundOnlySlave(boolean) - Method in class org.mariadb.jdbc.internal.mysql.listener.tools.SearchFilter
setFloat(int, float) - Method in class org.mariadb.jdbc.AbstractMySQLPrepareStatement
  Sets the designated parameter to the given Java `float` value.
setFloat(String, float) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setFloat(int, float) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setHoldability(int) - Method in class org.mariadb.jdbc.MySQLConnection
  Changes the default holdability of `ResultSet` objects created using this `Connection` object to the given holdability.
setHostAddress(HostAddress) - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
setHostAddress(HostAddress) - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
setHostFailed() - Method in class org.mariadb.jdbc.MySQLConnection
setHostFailedWithoutProxy() - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
setHostFailedWithoutProxy() - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
setInitialConnection(boolean) - Method in class org.mariadb.jdbc.internal.mysql.listener.tools.SearchFilter
setInt(int, int) - Method in class org.mariadb.jdbc.AbstractMySQLPrepareStatement
setInt(String, int) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setInt(int, int) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setInternalMaxRows(int) - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
setInternalMaxRows(int) - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
setKeepAlive(boolean) - Method in class org.mariadb.jdbc.internal.mysql.NamedPipeSocket
setKeepAlive(boolean) - Method in class org.mariadb.jdbc.internal.mysql.SharedMemorySocket
setKeepAlive(boolean) - Method in class org.mariadb.jdbc.internal.mysql.UnixDomainSocket
setLocalInfileInputStream(InputStream) - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
setLocalInfileInputStream(InputStream) - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
setLocalInfileInputStream(InputStream) - Method in class org.mariadb.jdbc.MySQLStatement
  Sets the inputStream that will be used for the next execute that uses "LOAD DATA LOCAL INFILE".
setLoginTimeout(int) - Method in class org.mariadb.jdbc.MySQLDataSource
  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.MySQLDataSource
  Sets the log writer for this `DataSource` object to the given `java.io.PrintWriter` object.
setLong(int, long) - Method in class org.mariadb.jdbc.AbstractMySQLPrepareStatement
  Sets the designated parameter to the given Java `long` value.
setLong(String, long) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setLong(int, long) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setMasterHostFail() - Method in class org.mariadb.jdbc.internal.mysql.listener.AbstractMastersListener
setMaxAllowedPacket(int) - Method in class org.mariadb.jdbc.internal.common.packet.PacketOutputStream
setMaxFieldSize(int) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setMaxFieldSize(int) - Method in class org.mariadb.jdbc.MySQLStatement
  Sets the limit for the maximum number of bytes that can be returned for character and binary column values in a `ResultSet` object produced by this `Statement` object.
setMaxRows(int) - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
setMaxRows(int) - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
setMaxRows(int) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setMaxRows(int) - Method in class org.mariadb.jdbc.MySQLStatement
  Sets the limit for the maximum number of rows that any `ResultSet` object generated by this `Statement` object can contain to the given number.
setMessage(String) - Method in exception org.mariadb.jdbc.internal.common.QueryException
setMustBeMasterConnection(boolean) - Method in class org.mariadb.jdbc.internal.mysql.MastersSlavesProtocol
setMySQLServerCharset(MySQLCharset) - Method in class org.mariadb.jdbc.internal.common.query.parameters.LongDataParameterHolder
setNCharacterStream(int, Reader, long) - Method in class org.mariadb.jdbc.AbstractMySQLPrepareStatement
  Sets the designated parameter to a `Reader` object.
setNCharacterStream(int, Reader) - Method in class org.mariadb.jdbc.AbstractMySQLPrepareStatement
  Sets the designated parameter to a `Reader` object.
setNCharacterStream(String, Reader, long) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setNCharacterStream(String, Reader) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setNCharacterStream(int, Reader, long) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setNCharacterStream(int, Reader) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setNClob(int, NClob) - Method in class org.mariadb.jdbc.AbstractMySQLPrepareStatement
  Sets the designated parameter to a `java.sql.NClob` object.
setNClob(int, Reader, long) - Method in class org.mariadb.jdbc.AbstractMySQLPrepareStatement
  Sets the designated parameter to a `Reader` object.
setNClob(int, Reader) - Method in class org.mariadb.jdbc.AbstractMySQLPrepareStatement
  Sets the designated parameter to a `Reader` object.
setNClob(String, NClob) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setNClob(String, Reader, long) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setNClob(String, Reader) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setNClob(int, NClob) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setNClob(int, Reader, long) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setNClob(int, Reader) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setNetworkTimeout(Executor, int) - Method in class org.mariadb.jdbc.MySQLConnection
setNString(int, String) - Method in class org.mariadb.jdbc.AbstractMySQLPrepareStatement
  Sets the designated paramter to the given `String` object.
setNString(String, String) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setNString(int, String) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setNull(int, int) - Method in class org.mariadb.jdbc.AbstractMySQLPrepareStatement
  Sets the designated parameter to SQL `NULL`.
setNull(int, MySQLType) - Method in class org.mariadb.jdbc.AbstractMySQLPrepareStatement
  Sets the designated parameter to SQL `NULL`.
setNull(int, int, String) - Method in class org.mariadb.jdbc.AbstractMySQLPrepareStatement
  Sets the designated parameter to SQL `NULL`.
setNull(String, int) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setNull(String, int, String) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setNull(int, int) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setNull(int, int, String) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setObject(int, Object, int, int) - Method in class org.mariadb.jdbc.AbstractMySQLPrepareStatement
  Sets the value of the designated parameter with the given object.
setObject(int, Object, int) - Method in class org.mariadb.jdbc.AbstractMySQLPrepareStatement
  Sets the value of the designated parameter with the given object.
setObject(int, Object) - Method in class org.mariadb.jdbc.AbstractMySQLPrepareStatement
  Sets the value of the designated parameter using the given object.
setObject(String, Object, int, int) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setObject(String, Object, int) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setObject(String, Object) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setObject(int, Object, int) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setObject(int, Object) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setObject(int, Object, int, int) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setParameter(int, ParameterHolder) - Method in class org.mariadb.jdbc.AbstractMySQLPrepareStatement
setParameter(int, ParameterHolder) - Method in class org.mariadb.jdbc.internal.common.query.MySQLClientParameterizedQuery
setParameter(int, ParameterHolder) - Method in interface org.mariadb.jdbc.internal.common.query.ParameterizedQuery
  Sets a parameter at a position.
setParameter(int, ParameterHolder) - Method in class org.mariadb.jdbc.MySQLClientPreparedStatement
setParameter(int, ParameterHolder) - Method in class org.mariadb.jdbc.MySQLServerPreparedStatement
setPassword(String) - Method in class org.mariadb.jdbc.JDBCUrl
setPassword(String) - Method in class org.mariadb.jdbc.MySQLDataSource
  Sets the password
setPoolable(boolean) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setPoolable(boolean) - Method in class org.mariadb.jdbc.MySQLStatement
  Requests that a `Statement` be pooled or not pooled.
setPort(int) - Method in class org.mariadb.jdbc.MySQLDataSource
  Sets the database port.
setPortNumber(int) - Method in class org.mariadb.jdbc.MySQLDataSource
  Sets the port number
setProperties(String) - Method in class org.mariadb.jdbc.JDBCUrl
setProperties(String) - Method in class org.mariadb.jdbc.MySQLDataSource
setProxy(FailoverProxy) - Method in class org.mariadb.jdbc.internal.mysql.listener.AbstractMastersListener
setProxy(FailoverProxy) - Method in interface org.mariadb.jdbc.internal.mysql.listener.Listener
setProxy(FailoverProxy) - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
setProxy(FailoverProxy) - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
setQueryTimeout(int) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setQueryTimeout(int) - Method in class org.mariadb.jdbc.MySQLStatement
  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.internal.mysql.MySQLProtocol
setReadonly(boolean) - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
setReadOnly(boolean) - Method in class org.mariadb.jdbc.MySQLConnection
  Sets whether this connection is read only.
setReceiveBufferSize(int) - Method in class org.mariadb.jdbc.internal.mysql.NamedPipeSocket
setReceiveBufferSize(int) - Method in class org.mariadb.jdbc.internal.mysql.SharedMemorySocket
setReceiveBufferSize(int) - Method in class org.mariadb.jdbc.internal.mysql.UnixDomainSocket
setRef(int, Ref) - Method in class org.mariadb.jdbc.AbstractMySQLPrepareStatement
  Sets the designated parameter to the given `REF(<structured-type>)` value.
setRef(int, Ref) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setRowId(int, RowId) - Method in class org.mariadb.jdbc.AbstractMySQLPrepareStatement
  Sets the designated parameter to the given `java.sql.RowId` object.
setRowId(String, RowId) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setRowId(int, RowId) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setSavepoint() - Method in class org.mariadb.jdbc.MySQLConnection
  Creates an unnamed savepoint in the current transaction and returns the new `Savepoint` object that represents it.
setSavepoint(String) - Method in class org.mariadb.jdbc.MySQLConnection
  Creates a savepoint with the given name in the current transaction and returns the new `Savepoint` object that represents it.
setSchema(String) - Method in class org.mariadb.jdbc.MySQLConnection
setSearchForMaster(boolean) - Method in class org.mariadb.jdbc.internal.mysql.listener.tools.SearchFilter
setSearchForSlave(boolean) - Method in class org.mariadb.jdbc.internal.mysql.listener.tools.SearchFilter
setSecondaryHostFail() - Method in class org.mariadb.jdbc.internal.mysql.listener.AbstractMastersSlavesListener
setSendBufferSize(int) - Method in class org.mariadb.jdbc.internal.mysql.NamedPipeSocket
setSendBufferSize(int) - Method in class org.mariadb.jdbc.internal.mysql.SharedMemorySocket
setSendBufferSize(int) - Method in class org.mariadb.jdbc.internal.mysql.UnixDomainSocket
setServerName(String) - Method in class org.mariadb.jdbc.MySQLDataSource
  Sets the server name.
setSessionReadOnly(boolean, Protocol) - Method in class org.mariadb.jdbc.internal.mysql.listener.AbstractMastersListener
setShort(int, short) - Method in class org.mariadb.jdbc.AbstractMySQLPrepareStatement
  Sets the designated parameter to the given Java `short` value.
setShort(String, short) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setShort(int, short) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setSoLinger(boolean, int) - Method in class org.mariadb.jdbc.internal.mysql.NamedPipeSocket
setSoLinger(boolean, int) - Method in class org.mariadb.jdbc.internal.mysql.SharedMemorySocket
setSoLinger(boolean, int) - Method in class org.mariadb.jdbc.internal.mysql.UnixDomainSocket
setSoTimeout(int) - Method in class org.mariadb.jdbc.internal.mysql.NamedPipeSocket
setSoTimeout(int) - Method in class org.mariadb.jdbc.internal.mysql.SharedMemorySocket
setSoTimeout(int) - Method in class org.mariadb.jdbc.internal.mysql.UnixDomainSocket
setSQLXML(int, SQLXML) - Method in class org.mariadb.jdbc.AbstractMySQLPrepareStatement
  Sets the designated parameter to the given `java.sql.SQLXML` object.
setSQLXML(String, SQLXML) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setSQLXML(int, SQLXML) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setString(int, String) - Method in class org.mariadb.jdbc.AbstractMySQLPrepareStatement
setString(String, String) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setString(int, String) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setString(long, String) - Method in class org.mariadb.jdbc.MySQLClob
setString(long, String, int, int) - Method in class org.mariadb.jdbc.MySQLClob
setTcpNoDelay(boolean) - Method in class org.mariadb.jdbc.internal.mysql.NamedPipeSocket
setTcpNoDelay(boolean) - Method in class org.mariadb.jdbc.internal.mysql.SharedMemorySocket
setTcpNoDelay(boolean) - Method in class org.mariadb.jdbc.internal.mysql.UnixDomainSocket
setText(boolean) - Method in class org.mariadb.jdbc.internal.common.query.parameters.StreamParameter
setTime(int, Time, Calendar) - Method in class org.mariadb.jdbc.AbstractMySQLPrepareStatement
  Sets the designated parameter to the given `java.sql.Time` value, using the given `Calendar` object.
setTime(int, Time) - Method in class org.mariadb.jdbc.AbstractMySQLPrepareStatement
setTime(String, Time) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setTime(String, Time, Calendar) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setTime(int, Time) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setTime(int, Time, Calendar) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setTimeout(int) - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
  Sets the connection timeout.
setTimeout(int) - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
setTimestamp(int, Timestamp, Calendar) - Method in class org.mariadb.jdbc.AbstractMySQLPrepareStatement
  Sets the designated parameter to the given `java.sql.Timestamp` value, using the given `Calendar` object.
setTimestamp(int, Timestamp) - Method in class org.mariadb.jdbc.AbstractMySQLPrepareStatement
  Sets the designated parameter to the given `java.sql.Timestamp` value.
setTimestamp(String, Timestamp) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setTimestamp(String, Timestamp, Calendar) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setTimestamp(int, Timestamp) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setTimestamp(int, Timestamp, Calendar) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setTransactionIsolation(int) - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
setTransactionIsolation(int) - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
setTransactionIsolation(int) - Method in class org.mariadb.jdbc.MySQLConnection
  Attempts to change the transaction isolation level for this `Connection` object to the one given.
setTransactionTimeout(int) - Method in class org.mariadb.jdbc.MySQLXAResource
setTypeMap(Map<String, Class<?>>) - Method in class org.mariadb.jdbc.MySQLConnection
  Installs the given `TypeMap` object as the type map for this `Connection` object.
setUnicodeStream(int, InputStream, int) - Method in class org.mariadb.jdbc.AbstractMySQLPrepareStatement
  Deprecated.
setUnicodeStream(int, InputStream, int) - Method in class org.mariadb.jdbc.MySQLCallableStatement
  Deprecated.
  Use `setCharacterStream`
setUniqueLoop(boolean) - Method in class org.mariadb.jdbc.internal.mysql.listener.tools.SearchFilter
setUnsigned() - Method in class org.mariadb.jdbc.internal.mysql.MySQLColumnInformation
setURL(int, URL) - Method in class org.mariadb.jdbc.AbstractMySQLPrepareStatement
  Sets the designated parameter to the given `java.net.URL` value.
setURL(String, URL) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setURL(int, URL) - Method in class org.mariadb.jdbc.MySQLCallableStatement
setURL(String) - Method in class org.mariadb.jdbc.MySQLDataSource
  Sets the connection string URL.
setUrl(String) - Method in class org.mariadb.jdbc.MySQLDataSource
  Sets the connection string URL.
setUseCompression(boolean) - Method in class org.mariadb.jdbc.internal.common.packet.PacketOutputStream
setUser(String) - Method in class org.mariadb.jdbc.MySQLDataSource
  Sets the username
setUsername(String) - Method in class org.mariadb.jdbc.JDBCUrl
setUserName(String) - Method in class org.mariadb.jdbc.MySQLDataSource
  Sets the username
sharedMemory - Variable in class org.mariadb.jdbc.internal.common.Options
SharedMemorySocket - Class in org.mariadb.jdbc.internal.mysql
SharedMemorySocket(String) - Constructor for class org.mariadb.jdbc.internal.mysql.SharedMemorySocket
SharedMemorySocket.Advapi32 - Interface in org.mariadb.jdbc.internal.mysql
SharedMemorySocket.Advapi32.SECURITY_ATTRIBUTES - Class in org.mariadb.jdbc.internal.mysql
SharedMemorySocket.Kernel32 - Interface in org.mariadb.jdbc.internal.mysql
ShortParameter - Class in org.mariadb.jdbc.internal.common.query.parameters
ShortParameter(short) - Constructor for class org.mariadb.jdbc.internal.common.query.parameters.ShortParameter
shouldReconnect() - Method in class org.mariadb.jdbc.internal.mysql.listener.AbstractMastersListener
shouldReconnect() - Method in class org.mariadb.jdbc.internal.mysql.listener.impl.MastersFailoverListener
shouldReconnect() - Method in class org.mariadb.jdbc.internal.mysql.listener.impl.MastersSlavesListener
  When failing to a different type of host, when to retry So he doesn't appear here.
shouldReconnect() - Method in interface org.mariadb.jdbc.internal.mysql.listener.Listener
shouldReconnectWithoutProxy() - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
shouldReconnectWithoutProxy() - Method in interface org.mariadb.jdbc.internal.mysql.Protocol
shutdownInput() - Method in class org.mariadb.jdbc.internal.mysql.NamedPipeSocket
shutdownInput() - Method in class org.mariadb.jdbc.internal.mysql.SharedMemorySocket
shutdownInput() - Method in class org.mariadb.jdbc.internal.mysql.UnixDomainSocket
shutdownOutput() - Method in class org.mariadb.jdbc.internal.mysql.NamedPipeSocket
shutdownOutput() - Method in class org.mariadb.jdbc.internal.mysql.SharedMemorySocket
shutdownOutput() - Method in class org.mariadb.jdbc.internal.mysql.UnixDomainSocket
skipByte() - Method in class org.mariadb.jdbc.internal.common.packet.buffer.Reader
skipBytes(int) - Method in class org.mariadb.jdbc.internal.common.packet.buffer.Reader
skipLengthEncodedBytes() - Method in class org.mariadb.jdbc.internal.common.packet.buffer.Reader
SOCK_STREAM - Static variable in class org.mariadb.jdbc.internal.mysql.UnixDomainSocket
SockAddr(String) - Constructor for class org.mariadb.jdbc.internal.mysql.UnixDomainSocket.SockAddr
socket - Variable in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
socket(int, int, int) - Static method in class org.mariadb.jdbc.internal.mysql.UnixDomainSocket
socketFactory - Variable in class org.mariadb.jdbc.internal.common.Options
socketTimeout - Variable in class org.mariadb.jdbc.internal.common.Options
SQLExceptionMapper - Class in org.mariadb.jdbc.internal
SQLExceptionMapper() - Constructor for class org.mariadb.jdbc.internal.SQLExceptionMapper
SQLExceptionMapper.SQLStates - Enum in org.mariadb.jdbc.internal
SSL - Static variable in class org.mariadb.jdbc.internal.mysql.MySQLServerCapabilities
start(Xid, int) - Method in class org.mariadb.jdbc.MySQLXAResource
startPacket(int, boolean) - Method in class org.mariadb.jdbc.internal.common.packet.PacketOutputStream
startPacket(int) - Method in class org.mariadb.jdbc.internal.common.packet.PacketOutputStream
statementId - Variable in class org.mariadb.jdbc.internal.common.queryresults.PrepareResult
stLock - Variable in class org.mariadb.jdbc.MySQLStatement
stopFailover() - Method in class org.mariadb.jdbc.internal.mysql.listener.AbstractMastersListener
storesLowerCaseIdentifiers() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
storesLowerCaseQuotedIdentifiers() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
storesMixedCaseIdentifiers() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
storesMixedCaseQuotedIdentifiers() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
storesUpperCaseIdentifiers() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
storesUpperCaseQuotedIdentifiers() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
StreamedQueryPacket - Class in org.mariadb.jdbc.internal.common.packet.commands
StreamedQueryPacket(List<Query>, boolean, int) - Constructor for class org.mariadb.jdbc.internal.common.packet.commands.StreamedQueryPacket
StreamingSelectResult - Class in org.mariadb.jdbc.internal.common.queryresults
StreamParameter - Class in org.mariadb.jdbc.internal.common.query.parameters
StreamParameter(InputStream, long, boolean) - Constructor for class org.mariadb.jdbc.internal.common.query.parameters.StreamParameter
StreamParameter(InputStream, boolean) - Constructor for class org.mariadb.jdbc.internal.common.query.parameters.StreamParameter
strerror(int) - Static method in class org.mariadb.jdbc.internal.mysql.UnixDomainSocket
StringParameter - Class in org.mariadb.jdbc.internal.common.query.parameters
StringParameter(String, boolean) - Constructor for class org.mariadb.jdbc.internal.common.query.parameters.StringParameter
stringValue() - Method in enum org.mariadb.jdbc.internal.common.DefaultOptions
sun_family - Variable in class org.mariadb.jdbc.internal.mysql.UnixDomainSocket.SockAddr
sun_path - Variable in class org.mariadb.jdbc.internal.mysql.UnixDomainSocket.SockAddr
supportsAlterTableWithAddColumn() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsAlterTableWithDropColumn() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsANSI92EntryLevelSQL() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsANSI92FullSQL() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsANSI92IntermediateSQL() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsBatchUpdates() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsCatalogsInDataManipulation() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsCatalogsInIndexDefinitions() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsCatalogsInPrivilegeDefinitions() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsCatalogsInProcedureCalls() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsCatalogsInTableDefinitions() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsColumnAliasing() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsConvert() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsConvert(int, int) - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsCoreSQLGrammar() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsCorrelatedSubqueries() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsDataDefinitionAndDataManipulationTransactions() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsDataManipulationTransactionsOnly() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsDifferentTableCorrelationNames() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsExpressionsInOrderBy() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsExtendedSQLGrammar() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsFullOuterJoins() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsGetGeneratedKeys() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsGroupBy() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsGroupByBeyondSelect() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsGroupByUnrelated() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsIntegrityEnhancementFacility() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsLikeEscapeClause() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsLimitedOuterJoins() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsMinimumSQLGrammar() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsMixedCaseIdentifiers() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsMixedCaseQuotedIdentifiers() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsMultipleOpenResults() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsMultipleResultSets() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsMultipleTransactions() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsNamedParameters() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsNonNullableColumns() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsOpenCursorsAcrossCommit() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsOpenCursorsAcrossRollback() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsOpenStatementsAcrossCommit() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsOpenStatementsAcrossRollback() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsOrderByUnrelated() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsOuterJoins() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsPositionedDelete() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsPositionedUpdate() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsResultSetConcurrency(int, int) - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsResultSetHoldability(int) - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsResultSetType(int) - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsSavepoints() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsSchemasInDataManipulation() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsSchemasInIndexDefinitions() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsSchemasInPrivilegeDefinitions() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsSchemasInProcedureCalls() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsSchemasInTableDefinitions() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsSelectForUpdate() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsStatementPooling() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsStoredFunctionsUsingCallSyntax() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsStoredProcedures() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsSubqueriesInComparisons() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsSubqueriesInExists() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsSubqueriesInIns() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsSubqueriesInQuantifieds() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsTableCorrelationNames() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsTransactionIsolationLevel(int) - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsTransactions() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsUnion() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
supportsUnionAll() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
switchReadOnlyConnection(Boolean) - Method in class org.mariadb.jdbc.internal.mysql.listener.AbstractMastersListener
switchReadOnlyConnection(Boolean) - Method in class org.mariadb.jdbc.internal.mysql.listener.impl.MastersFailoverListener
switchReadOnlyConnection(Boolean) - Method in class org.mariadb.jdbc.internal.mysql.listener.impl.MastersSlavesListener
  switch to a read-only(secondary) or read and write connection(master)
switchReadOnlyConnection(Boolean) - Method in interface org.mariadb.jdbc.internal.mysql.listener.Listener
syncConnection(Protocol, Protocol) - Method in class org.mariadb.jdbc.internal.mysql.listener.AbstractMastersListener
  when switching between 2 connections, report existing connection parameter to the new used connection
syncConnection(Protocol, Protocol) - Method in interface org.mariadb.jdbc.internal.mysql.listener.Listener
SYNCHRONIZE - Static variable in interface org.mariadb.jdbc.internal.mysql.SharedMemorySocket.Kernel32
SyncPacketFetcher - Class in org.mariadb.jdbc.internal.common.packet
SyncPacketFetcher(InputStream) - Constructor for class org.mariadb.jdbc.internal.common.packet.SyncPacketFetcher

## T

tcpAbortiveClose - Variable in class org.mariadb.jdbc.internal.common.Options
tcpKeepAlive - Variable in class org.mariadb.jdbc.internal.common.Options
tcpNoDelay - Variable in class org.mariadb.jdbc.internal.common.Options
tcpRcvBuf - Variable in class org.mariadb.jdbc.internal.common.Options
tcpSndBuf - Variable in class org.mariadb.jdbc.internal.common.Options
throwException(QueryException, MySQLConnection, Statement) - Static method in class org.mariadb.jdbc.internal.SQLExceptionMapper
throwFailoverMessage(QueryException, boolean) - Method in class org.mariadb.jdbc.internal.mysql.listener.AbstractMastersListener
throwFailoverMessage(QueryException, boolean) - Method in class org.mariadb.jdbc.internal.mysql.listener.impl.MastersFailoverListener
  Throw a human readable message after a failoverException
throwFailoverMessage(QueryException, boolean) - Method in class org.mariadb.jdbc.internal.mysql.listener.impl.MastersSlavesListener
  Throw a human readable message after a failoverException
throwFailoverMessage(QueryException, boolean) - Method in interface org.mariadb.jdbc.internal.mysql.listener.Listener
TimeParameter - Class in org.mariadb.jdbc.internal.common.query.parameters
TimeParameter(Time, Calendar, boolean, Options) - Constructor for class org.mariadb.jdbc.internal.common.query.parameters.TimeParameter
timerTask - Variable in class org.mariadb.jdbc.MySQLStatement
TIMESTAMP - Static variable in class org.mariadb.jdbc.internal.common.queryresults.ColumnFlags
TimestampParameter - Class in org.mariadb.jdbc.internal.common.query.parameters
TimestampParameter(Timestamp, Calendar, boolean, Options) - Constructor for class org.mariadb.jdbc.internal.common.query.parameters.TimestampParameter
TINYINT1_IS_BIT - Static variable in interface org.mariadb.jdbc.internal.common.ValueObject
tinyInt1isBit - Variable in class org.mariadb.jdbc.internal.common.Options
toServer(int) - Static method in enum org.mariadb.jdbc.internal.mysql.MySQLType
toString(List<HostAddress>) - Static method in class org.mariadb.jdbc.HostAddress
toString(HostAddress[]) - Static method in class org.mariadb.jdbc.HostAddress
toString() - Method in class org.mariadb.jdbc.HostAddress
toString() - Method in class org.mariadb.jdbc.internal.common.Options
toString() - Method in class org.mariadb.jdbc.internal.common.packet.EOFPacket
toString() - Method in class org.mariadb.jdbc.internal.common.packet.LocalInfilePacket
toString() - Method in class org.mariadb.jdbc.internal.common.packet.OKPacket
toString() - Method in class org.mariadb.jdbc.internal.common.query.MySQLClientParameterizedQuery
toString() - Method in class org.mariadb.jdbc.internal.common.query.MySQLQuery
toString() - Method in class org.mariadb.jdbc.internal.common.query.parameters.ByteArrayParameter
toString() - Method in class org.mariadb.jdbc.internal.common.query.parameters.ParameterHolder
toString() - Method in class org.mariadb.jdbc.internal.common.query.parameters.ReaderParameter
toString() - Method in class org.mariadb.jdbc.internal.common.query.parameters.SerializableParameter
toString() - Method in class org.mariadb.jdbc.internal.common.query.parameters.StreamParameter
toString() - Method in class org.mariadb.jdbc.internal.mysql.listener.tools.SearchFilter
toString() - Method in class org.mariadb.jdbc.internal.mysql.packet.MySQLGreetingReadPacket
toString() - Method in class org.mariadb.jdbc.JDBCUrl
toString() - Method in class org.mariadb.jdbc.MySQLClientPreparedStatement
toString() - Method in class org.mariadb.jdbc.MySQLClob
toString() - Method in class org.mariadb.jdbc.MySQLSavepoint
toString() - Method in class org.mariadb.jdbc.MySQLServerPreparedStatement
TRANSACTIONS - Static variable in class org.mariadb.jdbc.internal.mysql.MySQLServerCapabilities
truncate(long) - Method in class org.mariadb.jdbc.MySQLBlob
  Truncates the `BLOB` value that this `Blob` object represents to be `len` bytes in length.
trustServerCertificate - Variable in class org.mariadb.jdbc.internal.common.Options
type - Variable in class org.mariadb.jdbc.HostAddress
TYPE_MASTER - Static variable in class org.mariadb.jdbc.internal.common.ParameterConstant
TYPE_SLAVE - Static variable in class org.mariadb.jdbc.internal.common.ParameterConstant

## U

UNIQUE_KEY - Static variable in class org.mariadb.jdbc.internal.common.queryresults.ColumnFlags
UnixDomainSocket - Class in org.mariadb.jdbc.internal.mysql
UnixDomainSocket(String) - Constructor for class org.mariadb.jdbc.internal.mysql.UnixDomainSocket
UnixDomainSocket.SockAddr - Class in org.mariadb.jdbc.internal.mysql
unloadDriver() - Static method in class org.mariadb.jdbc.Driver
unloadDriver() - Static method in class org.mariadb.jdbc.MySQLStatement
UnmapViewOfFile(Pointer) - Method in interface org.mariadb.jdbc.internal.mysql.SharedMemorySocket.Kernel32
unquoteIdentifier(String) - Static method in class org.mariadb.jdbc.MySQLConnection
UNSIGNED - Static variable in class org.mariadb.jdbc.internal.common.queryresults.ColumnFlags
unwrap(Class<T>) - Method in class org.mariadb.jdbc.MySQLCallableStatement
unwrap(Class<T>) - Method in class org.mariadb.jdbc.MySQLConnection
  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.MySQLDatabaseMetaData
unwrap(Class<T>) - Method in class org.mariadb.jdbc.MySQLDataSource
  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.MySQLParameterMetaData
unwrap(Class<T>) - Method in class org.mariadb.jdbc.MySQLResultSet
  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.MySQLResultSetMetaData
  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.MySQLStatement
  Returns an object that implements the given interface to allow access to non-standard methods, or standard methods not exposed by the proxy.
updateArray(int, Array) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with a `java.sql.Array` value.
updateArray(String, Array) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with a `java.sql.Array` value.
updateAsciiStream(int, InputStream, int) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with an ascii stream value, which will have the specified number of bytes.
updateAsciiStream(String, InputStream, int) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with an ascii stream value, which will have the specified number of bytes.
updateAsciiStream(int, InputStream, long) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with an ascii stream value, which will have the specified number of bytes.
updateAsciiStream(String, InputStream, long) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with an ascii stream value, which will have the specified number of bytes.
updateAsciiStream(int, InputStream) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with an ascii stream value.
updateAsciiStream(String, InputStream) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with an ascii stream value.
updateBigDecimal(int, BigDecimal) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with a `java.math.BigDecimal` value.
updateBigDecimal(String, BigDecimal) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with a `java.sql.BigDecimal` value.
updateBinaryStream(int, InputStream, int) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with a binary stream value, which will have the specified number of bytes.
updateBinaryStream(String, InputStream, int) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with a binary stream value, which will have the specified number of bytes.
updateBinaryStream(int, InputStream, long) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with a binary stream value, which will have the specified number of bytes.
updateBinaryStream(String, InputStream, long) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with a binary stream value, which will have the specified number of bytes.
updateBinaryStream(int, InputStream) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with a binary stream value.
updateBinaryStream(String, InputStream) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with a binary stream value.
updateBlob(int, Blob) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with a `java.sql.Blob` value.
updateBlob(String, Blob) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with a `java.sql.Blob` value.
updateBlob(int, InputStream, long) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column using the given input stream, which will have the specified number of bytes.
updateBlob(String, InputStream, long) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column using the given input stream, which will have the specified number of bytes.
updateBlob(int, InputStream) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column using the given input stream.
updateBlob(String, InputStream) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column using the given input stream.
updateBoolean(int, boolean) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with a `boolean` value.
updateBoolean(String, boolean) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with a `boolean` value.
updateByte(int, byte) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with a `byte` value.
updateByte(String, byte) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with a `byte` value.
updateBytes(int, byte[]) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with a `byte` array value.
updateBytes(String, byte[]) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with a byte array value.
updateCharacterStream(int, Reader, int) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with a character stream value, which will have the specified number of bytes.
updateCharacterStream(String, Reader, int) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with a character stream value, which will have the specified number of bytes.
updateCharacterStream(int, Reader, long) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with a character stream value, which will have the specified number of bytes.
updateCharacterStream(String, Reader, long) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with a character stream value, which will have the specified number of bytes.
updateCharacterStream(int, Reader) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with a character stream value.
updateCharacterStream(String, Reader) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with a character stream value.
updateClob(int, Clob) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with a `java.sql.Clob` value.
updateClob(String, Clob) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with a `java.sql.Clob` value.
updateClob(int, Reader, long) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column using the given `Reader` object, which is the given number of characters long.
updateClob(String, Reader, long) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column using the given `Reader` object, which is the given number of characters long.
updateClob(int, Reader) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column using the given `Reader` object.
updateClob(String, Reader) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column using the given `Reader` object.
updateDate(int, Date) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with a `java.sql.Date` value.
updateDate(String, Date) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with a `java.sql.Date` value.
updateDouble(int, double) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with a `double` value.
updateDouble(String, double) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with a `double` value.
updateFloat(int, float) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with a `float` value.
updateFloat(String, float) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with a `float` value.
updateInt(int, int) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with an `int` value.
updateInt(String, int) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with an `int` value.
updateLong(int, long) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with a `long` value.
updateLong(String, long) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with a `long` value.
updateNCharacterStream(int, Reader, long) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with a character stream value, which will have the specified number of bytes.
updateNCharacterStream(String, Reader, long) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with a character stream value, which will have the specified number of bytes.
updateNCharacterStream(int, Reader) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with a character stream value.
updateNCharacterStream(String, Reader) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with a character stream value.
updateNClob(int, NClob) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with a `java.sql.NClob` value.
updateNClob(String, NClob) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with a `java.sql.NClob` value.
updateNClob(int, Reader, long) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column using the given `Reader` object, which is the given number of characters long.
updateNClob(String, Reader, long) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column using the given `Reader` object, which is the given number of characters long.
updateNClob(int, Reader) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column using the given `Reader` The data will be read from the stream as needed until end-of-stream is reached.
updateNClob(String, Reader) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column using the given `Reader` object.
updateNString(int, String) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with a `String` value.
updateNString(String, String) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with a `String` value.
updateNull(int) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with a `null` value.
updateNull(String) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with a `null` value.
updateObject(int, Object, int) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with an `Object` value.
updateObject(int, Object) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with an `Object` value.
updateObject(String, Object, int) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with an `Object` value.
updateObject(String, Object) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with an `Object` value.
updateRef(int, Ref) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with a `java.sql.Ref` value.
updateRef(String, Ref) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with a `java.sql.Ref` value.
UpdateResult - Class in org.mariadb.jdbc.internal.common.queryresults
UpdateResult(long, short, String, long) - Constructor for class org.mariadb.jdbc.internal.common.queryresults.UpdateResult
updateRow() - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the underlying database with the new contents of the current row of this `ResultSet` object.
updateRowId(int, RowId) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with a `RowId` value.
updateRowId(String, RowId) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with a `RowId` value.
updatesAreDetected(int) - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
updateShort(int, short) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with a `short` value.
updateShort(String, short) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with a `short` value.
updateSQLXML(int, SQLXML) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with a `java.sql.SQLXML` value.
updateSQLXML(String, SQLXML) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with a `java.sql.SQLXML` value.
updateString(int, String) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with a `String` value.
updateString(String, String) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with a `String` value.
updateTime(int, Time) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with a `java.sql.Time` value.
updateTime(String, Time) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with a `java.sql.Time` value.
updateTimestamp(int, Timestamp) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with a `java.sql.Timestamp` value.
updateTimestamp(String, Timestamp) - Method in class org.mariadb.jdbc.MySQLResultSet
  Updates the designated column with a `java.sql.Timestamp` value.
UrlHAMode - Enum in org.mariadb.jdbc.internal.common
useCompression - Variable in class org.mariadb.jdbc.internal.common.Options
useFractionalSeconds() - Method in class org.mariadb.jdbc.AbstractMySQLPrepareStatement
useFractionalSeconds - Variable in class org.mariadb.jdbc.internal.common.Options
useFractionalSeconds() - Method in class org.mariadb.jdbc.MySQLClientPreparedStatement
useFractionalSeconds() - Method in class org.mariadb.jdbc.MySQLServerPreparedStatement
useLegacyDatetimeCode - Variable in class org.mariadb.jdbc.internal.common.Options
useOldAliasMetadataBehavior - Variable in class org.mariadb.jdbc.internal.common.Options
user - Variable in class org.mariadb.jdbc.internal.common.Options
usesLocalFilePerTable() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
usesLocalFiles() - Method in class org.mariadb.jdbc.MySQLDatabaseMetaData
useSSL - Variable in class org.mariadb.jdbc.internal.common.Options
Utils - Class in org.mariadb.jdbc.internal.common
Utils() - Constructor for class org.mariadb.jdbc.internal.common.Utils

## V

validate() - Method in class org.mariadb.jdbc.internal.common.query.MySQLClientParameterizedQuery
validate() - Method in class org.mariadb.jdbc.internal.common.query.MySQLQuery
validate() - Method in interface org.mariadb.jdbc.internal.common.query.Query
validConnectionTimeout - Variable in class org.mariadb.jdbc.internal.common.Options
value - Variable in enum org.mariadb.jdbc.internal.common.DefaultOptions
ValueObject - Interface in org.mariadb.jdbc.internal.common
valueOf(String) - Static method in enum org.mariadb.jdbc.internal.common.DefaultOptions
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mariadb.jdbc.internal.common.MySQLCharset
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mariadb.jdbc.internal.common.packet.ResultPacket.ResultType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mariadb.jdbc.internal.common.query.QueryType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mariadb.jdbc.internal.common.queryresults.ResultSetType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mariadb.jdbc.internal.common.UrlHAMode
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mariadb.jdbc.internal.mysql.MySQLType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mariadb.jdbc.internal.SQLExceptionMapper.SQLStates
  Returns the enum constant of this type with the specified name.
values() - Static method in enum org.mariadb.jdbc.internal.common.DefaultOptions
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mariadb.jdbc.internal.common.MySQLCharset
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mariadb.jdbc.internal.common.packet.ResultPacket.ResultType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mariadb.jdbc.internal.common.query.QueryType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mariadb.jdbc.internal.common.queryresults.ResultSetType
  Returns an array containing the constants of this enum type, in the order they are declared.
values - Variable in class org.mariadb.jdbc.internal.common.queryresults.StreamingSelectResult
values() - Static method in enum org.mariadb.jdbc.internal.common.UrlHAMode
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mariadb.jdbc.internal.mysql.MySQLType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mariadb.jdbc.internal.SQLExceptionMapper.SQLStates
  Returns an array containing the constants of this enum type, in the order they are declared.
Version - Class in org.mariadb.jdbc
Version() - Constructor for class org.mariadb.jdbc.Version
version - Static variable in class org.mariadb.jdbc.Version
versionGreaterOrEqual(int, int, int) - Method in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
versionGreaterOrEqual(int, int, int) - Method in interface org.mariadb.jdbc.internal.mysql.Protocol

## W

WaitForMultipleObjects(int, WinNT.HANDLE[], boolean, int) - Method in interface org.mariadb.jdbc.internal.mysql.SharedMemorySocket.Kernel32
WaitForSingleObject(WinNT.HANDLE, int) - Method in interface org.mariadb.jdbc.internal.mysql.SharedMemorySocket.Kernel32
warningCount - Variable in class org.mariadb.jdbc.internal.common.queryresults.CachedSelectResult
wasNull() - Method in class org.mariadb.jdbc.MySQLCallableStatement
wasNull() - Method in class org.mariadb.jdbc.MySQLResultSet
  Reports whether the last column read had a value of SQL `NULL`.
write(byte[], int, int) - Method in class org.mariadb.jdbc.internal.common.packet.CompressOutputStream
write(byte[]) - Method in class org.mariadb.jdbc.internal.common.packet.CompressOutputStream
write(int) - Method in class org.mariadb.jdbc.internal.common.packet.CompressOutputStream
write(byte[], int, int) - Method in class org.mariadb.jdbc.internal.common.packet.PacketOutputStream
write(byte[]) - Method in class org.mariadb.jdbc.internal.common.packet.PacketOutputStream
write(int) - Method in class org.mariadb.jdbc.internal.common.packet.PacketOutputStream
write(OutputStream, byte[], boolean) - Static method in class org.mariadb.jdbc.internal.common.query.parameters.ParameterWriter
write(OutputStream, String, boolean) - Static method in class org.mariadb.jdbc.internal.common.query.parameters.ParameterWriter
write(OutputStream, InputStream, boolean, boolean) - Static method in class org.mariadb.jdbc.internal.common.query.parameters.ParameterWriter
write(OutputStream, InputStream, long, boolean, boolean) - Static method in class org.mariadb.jdbc.internal.common.query.parameters.ParameterWriter
write(OutputStream, Reader, boolean) - Static method in class org.mariadb.jdbc.internal.common.query.parameters.ParameterWriter
write(OutputStream, Reader, long, boolean) - Static method in class org.mariadb.jdbc.internal.common.query.parameters.ParameterWriter
write(OutputStream, int) - Static method in class org.mariadb.jdbc.internal.common.query.parameters.ParameterWriter
write(OutputStream, long) - Static method in class org.mariadb.jdbc.internal.common.query.parameters.ParameterWriter
write(OutputStream, double) - Static method in class org.mariadb.jdbc.internal.common.query.parameters.ParameterWriter
write(OutputStream, BigDecimal) - Static method in class org.mariadb.jdbc.internal.common.query.parameters.ParameterWriter
writeBinary(PacketOutputStream) - Method in class org.mariadb.jdbc.internal.common.query.parameters.BigDecimalParameter
writeBinary(PacketOutputStream) - Method in class org.mariadb.jdbc.internal.common.query.parameters.BigIntParameter
writeBinary(PacketOutputStream) - Method in class org.mariadb.jdbc.internal.common.query.parameters.ByteArrayParameter
writeBinary(PacketOutputStream) - Method in class org.mariadb.jdbc.internal.common.query.parameters.ByteParameter
writeBinary(PacketOutputStream) - Method in class org.mariadb.jdbc.internal.common.query.parameters.DateParameter
  write to server OutputStream in binary protocol
writeBinary(PacketOutputStream) - Method in class org.mariadb.jdbc.internal.common.query.parameters.DoubleParameter
writeBinary(PacketOutputStream) - Method in class org.mariadb.jdbc.internal.common.query.parameters.FloatParameter
writeBinary(PacketOutputStream) - Method in class org.mariadb.jdbc.internal.common.query.parameters.IntParameter
writeBinary(PacketOutputStream) - Method in class org.mariadb.jdbc.internal.common.query.parameters.LongDataParameterHolder
writeBinary(PacketOutputStream) - Method in class org.mariadb.jdbc.internal.common.query.parameters.LongParameter
writeBinary(PacketOutputStream) - Method in class org.mariadb.jdbc.internal.common.query.parameters.NotLongDataParameterHolder
writeBinary(PacketOutputStream) - Method in class org.mariadb.jdbc.internal.common.query.parameters.ReaderParameter
writeBinary(PacketOutputStream) - Method in class org.mariadb.jdbc.internal.common.query.parameters.SerializableParameter
writeBinary(PacketOutputStream) - Method in class org.mariadb.jdbc.internal.common.query.parameters.ShortParameter
writeBinary(PacketOutputStream) - Method in class org.mariadb.jdbc.internal.common.query.parameters.StreamParameter
writeBinary(PacketOutputStream) - Method in class org.mariadb.jdbc.internal.common.query.parameters.StringParameter
writeBinary(PacketOutputStream) - Method in class org.mariadb.jdbc.internal.common.query.parameters.TimeParameter
writeBinary(PacketOutputStream) - Method in class org.mariadb.jdbc.internal.common.query.parameters.TimestampParameter
writeBufferType(PacketOutputStream) - Method in class org.mariadb.jdbc.internal.common.query.parameters.ParameterHolder
writeByte(byte) - Method in class org.mariadb.jdbc.internal.common.packet.PacketOutputStream
writeByteArray(byte[]) - Method in class org.mariadb.jdbc.internal.common.packet.PacketOutputStream
writeByteArrayLength(byte[]) - Method in class org.mariadb.jdbc.internal.common.packet.PacketOutputStream
writeBytes(byte, int) - Method in class org.mariadb.jdbc.internal.common.packet.PacketOutputStream
writeDate(OutputStream, Calendar) - Static method in class org.mariadb.jdbc.internal.common.query.parameters.ParameterWriter
writeDateLength(Calendar) - Method in class org.mariadb.jdbc.internal.common.packet.PacketOutputStream
writeEmptyPacket(int) - Method in class org.mariadb.jdbc.internal.common.packet.PacketOutputStream
writeFieldLength(long) - Method in class org.mariadb.jdbc.internal.common.packet.PacketOutputStream
writeFirstRewritePart(OutputStream) - Method in class org.mariadb.jdbc.internal.common.query.MySQLClientParameterizedQuery
writeFirstRewritePart(OutputStream) - Method in class org.mariadb.jdbc.internal.common.query.MySQLQuery
writeFirstRewritePart(OutputStream) - Method in interface org.mariadb.jdbc.internal.common.query.Query
writeInt(int) - Method in class org.mariadb.jdbc.internal.common.packet.PacketOutputStream
writeLastRewritePart(OutputStream) - Method in class org.mariadb.jdbc.internal.common.query.MySQLClientParameterizedQuery
writeLastRewritePart(OutputStream) - Method in class org.mariadb.jdbc.internal.common.query.MySQLQuery
writeLastRewritePart(OutputStream) - Method in interface org.mariadb.jdbc.internal.common.query.Query
writeLittleEndian(int) - Static method in class org.mariadb.jdbc.internal.common.query.parameters.ParameterWriter
writeLong(long) - Method in class org.mariadb.jdbc.internal.common.packet.PacketOutputStream
writeObject(OutputStream, Object, boolean) - Static method in class org.mariadb.jdbc.internal.common.query.parameters.ParameterWriter
writer - Variable in class org.mariadb.jdbc.internal.mysql.MySQLProtocol
writeShort(short) - Method in class org.mariadb.jdbc.internal.common.packet.PacketOutputStream
writeString(String) - Method in class org.mariadb.jdbc.internal.common.packet.PacketOutputStream
writeStringLength(String) - Method in class org.mariadb.jdbc.internal.common.packet.PacketOutputStream
writeTime(OutputStream, Time, Calendar, boolean) - Static method in class org.mariadb.jdbc.internal.common.query.parameters.ParameterWriter
writeTimeLength(Calendar, boolean) - Method in class org.mariadb.jdbc.internal.common.packet.PacketOutputStream
writeTimestamp(OutputStream, Timestamp, Calendar, boolean) - Static method in class org.mariadb.jdbc.internal.common.query.parameters.ParameterWriter
writeTimestampLength(Calendar, Timestamp) - Method in class org.mariadb.jdbc.internal.common.packet.PacketOutputStream
writeTo(OutputStream) - Method in class org.mariadb.jdbc.internal.common.query.MySQLClientParameterizedQuery
writeTo(OutputStream) - Method in class org.mariadb.jdbc.internal.common.query.MySQLQuery
writeTo(OutputStream, int, int) - Method in class org.mariadb.jdbc.internal.common.query.MySQLQuery
writeTo(OutputStream) - Method in class org.mariadb.jdbc.internal.common.query.parameters.BigDecimalParameter
writeTo(OutputStream) - Method in class org.mariadb.jdbc.internal.common.query.parameters.BigIntParameter
writeTo(OutputStream) - Method in class org.mariadb.jdbc.internal.common.query.parameters.ByteArrayParameter
writeTo(OutputStream) - Method in class org.mariadb.jdbc.internal.common.query.parameters.ByteParameter
writeTo(OutputStream) - Method in class org.mariadb.jdbc.internal.common.query.parameters.DateParameter
  write to server OutputStream in text protocol
writeTo(OutputStream) - Method in class org.mariadb.jdbc.internal.common.query.parameters.DoubleParameter
writeTo(OutputStream) - Method in class org.mariadb.jdbc.internal.common.query.parameters.FloatParameter
writeTo(OutputStream) - Method in class org.mariadb.jdbc.internal.common.query.parameters.IntParameter
writeTo(OutputStream) - Method in class org.mariadb.jdbc.internal.common.query.parameters.LongParameter
writeTo(OutputStream) - Method in class org.mariadb.jdbc.internal.common.query.parameters.NullParameter
writeTo(OutputStream) - Method in class org.mariadb.jdbc.internal.common.query.parameters.ParameterHolder
  Write parameter value
writeTo(OutputStream) - Method in class org.mariadb.jdbc.internal.common.query.parameters.ReaderParameter
writeTo(OutputStream) - Method in class org.mariadb.jdbc.internal.common.query.parameters.SerializableParameter
writeTo(OutputStream) - Method in class org.mariadb.jdbc.internal.common.query.parameters.ShortParameter
writeTo(OutputStream) - Method in class org.mariadb.jdbc.internal.common.query.parameters.StreamParameter
writeTo(OutputStream) - Method in class org.mariadb.jdbc.internal.common.query.parameters.StringParameter
writeTo(OutputStream) - Method in class org.mariadb.jdbc.internal.common.query.parameters.TimeParameter
writeTo(OutputStream) - Method in class org.mariadb.jdbc.internal.common.query.parameters.TimestampParameter
writeTo(OutputStream) - Method in interface org.mariadb.jdbc.internal.common.query.Query
writeToRewritablePart(OutputStream, int) - Method in class org.mariadb.jdbc.internal.common.query.MySQLClientParameterizedQuery
writeToRewritablePart(OutputStream, int) - Method in class org.mariadb.jdbc.internal.common.query.MySQLQuery
writeToRewritablePart(OutputStream, int) - Method in interface org.mariadb.jdbc.internal.common.query.Query

## Y

YEAR_IS_DATE_TYPE - Static variable in interface org.mariadb.jdbc.internal.common.ValueObject
yearIsDateType - Variable in class org.mariadb.jdbc.internal.common.Options

A B C D E F G H I J L M N O P Q R S T U V W Y