## Uses of Class
org.mariadb.jdbc.client.socket.PacketReader

Packages that use PacketReader
org.mariadb.jdbc.client.result
org.mariadb.jdbc.message.client
org.mariadb.jdbc.message.server
org.mariadb.jdbc.plugin.authentication
org.mariadb.jdbc.plugin.authentication.addon
org.mariadb.jdbc.plugin.authentication.addon.gssapi
org.mariadb.jdbc.plugin.authentication.standard

### Uses of PacketReader in org.mariadb.jdbc.client.result

Fields in org.mariadb.jdbc.client.result declared as PacketReader
`protected PacketReader` Result.`reader`

Constructors in org.mariadb.jdbc.client.result with parameters of type PacketReader
`CompleteResult​(Statement stmt, boolean binaryProtocol, long maxRows, ColumnDefinitionPacket[] metadataList, PacketReader reader, Context context, int resultSetType, boolean closeOnCompletion, boolean traceEnable)`
`Result​(Statement stmt, boolean binaryProtocol, long maxRows, ColumnDefinitionPacket[] metadataList, PacketReader reader, Context context, int resultSetType, boolean closeOnCompletion, boolean traceEnable)`
`StreamingResult​(Statement stmt, boolean binaryProtocol, long maxRows, ColumnDefinitionPacket[] metadataList, PacketReader reader, Context context, int fetchSize, ReentrantLock lock, int resultSetType, boolean closeOnCompletion, boolean traceEnable)`
`UpdatableResult​(Statement stmt, boolean binaryProtocol, long maxRows, ColumnDefinitionPacket[] metadataList, PacketReader reader, Context context, int resultSetType, boolean closeOnCompletion, boolean traceEnable)`

### Uses of PacketReader in org.mariadb.jdbc.message.client

Methods in org.mariadb.jdbc.message.client with parameters of type PacketReader
`default Completion` ClientMessage.`readPacket​(Statement stmt, int fetchSize, long maxRows, int resultSetConcurrency, int resultSetType, boolean closeOnCompletion, PacketReader reader, PacketWriter writer, Context context, ExceptionFactory exceptionFactory, ReentrantLock lock, boolean traceEnable)`
`Completion` PreparePacket.`readPacket​(Statement stmt, int fetchSize, long maxRows, int resultSetConcurrency, int resultSetType, boolean closeOnCompletion, PacketReader reader, PacketWriter writer, Context context, ExceptionFactory exceptionFactory, ReentrantLock lock, boolean traceEnable)`

### Uses of PacketReader in org.mariadb.jdbc.message.server

Constructors in org.mariadb.jdbc.message.server with parameters of type PacketReader
`CachedPrepareResultPacket​(org.mariadb.jdbc.client.ReadableByteBuf buffer, PacketReader reader, Context context)`
`PrepareResultPacket​(org.mariadb.jdbc.client.ReadableByteBuf buffer, PacketReader reader, Context context)`

### Uses of PacketReader in org.mariadb.jdbc.plugin.authentication

Methods in org.mariadb.jdbc.plugin.authentication with parameters of type PacketReader
`org.mariadb.jdbc.client.ReadableByteBuf` AuthenticationPlugin.`process​(PacketWriter encoder, PacketReader decoder, Context context)` Process plugin authentication.

### Uses of PacketReader in org.mariadb.jdbc.plugin.authentication.addon

Methods in org.mariadb.jdbc.plugin.authentication.addon with parameters of type PacketReader
`org.mariadb.jdbc.client.ReadableByteBuf` ClearPasswordPlugin.`process​(PacketWriter out, PacketReader in, Context context)` Send password in clear text to server.
`org.mariadb.jdbc.client.ReadableByteBuf` SendGssApiAuthPacket.`process​(PacketWriter out, PacketReader in, Context context)` Process gssapi plugin authentication.

### Uses of PacketReader in org.mariadb.jdbc.plugin.authentication.addon.gssapi

Methods in org.mariadb.jdbc.plugin.authentication.addon.gssapi with parameters of type PacketReader
`void` GssapiAuth.`authenticate​(PacketWriter writer, PacketReader in, String servicePrincipalName, String mechanisms)`
`void` StandardGssapiAuthentication.`authenticate​(PacketWriter out, PacketReader in, String servicePrincipalName, String mechanisms)` Process default GSS plugin authentication.
`void` WindowsNativeSspiAuthentication.`authenticate​(PacketWriter out, PacketReader in, String servicePrincipalName, String mechanisms)` Process native windows GSS plugin authentication.

### Uses of PacketReader in org.mariadb.jdbc.plugin.authentication.standard

Methods in org.mariadb.jdbc.plugin.authentication.standard with parameters of type PacketReader
`org.mariadb.jdbc.client.ReadableByteBuf` CachingSha2PasswordPlugin.`process​(PacketWriter out, PacketReader in, Context context)` Process native password plugin authentication.
`org.mariadb.jdbc.client.ReadableByteBuf` Ed25519PasswordPlugin.`process​(PacketWriter out, PacketReader in, Context context)` Process Ed25519 password plugin authentication.
`org.mariadb.jdbc.client.ReadableByteBuf` NativePasswordPlugin.`process​(PacketWriter out, PacketReader in, Context context)` Process native password plugin authentication.
`org.mariadb.jdbc.client.ReadableByteBuf` SendPamAuthPacket.`process​(PacketWriter out, PacketReader in, Context context)` Process PAM plugin authentication.