## Uses of Class
org.mariadb.jdbc.internal.util.buffer.Buffer

Packages that use Buffer
org.mariadb.jdbc.internal.packet.dao
org.mariadb.jdbc.internal.packet.read
org.mariadb.jdbc.internal.packet.result
org.mariadb.jdbc.internal.util.buffer

### Uses of Buffer in org.mariadb.jdbc.internal.packet.dao

Constructors in org.mariadb.jdbc.internal.packet.dao with parameters of type Buffer
Constructor and Description
`ColumnInformation(Buffer buffer)` Read column information from buffer.

### Uses of Buffer in org.mariadb.jdbc.internal.packet.read

Methods in org.mariadb.jdbc.internal.packet.read that return Buffer
`Buffer` ReadPacketFetcher.`getPacket()` Get buffer packet.
`Buffer` ReadPacketFetcher.`getReusableBuffer()` Get buffer with shared array.

Constructors in org.mariadb.jdbc.internal.packet.read with parameters of type Buffer
Constructor and Description
`ReadInitialConnectPacket(Buffer buffer)` Read database initial stream.

### Uses of Buffer in org.mariadb.jdbc.internal.packet.result

Methods in org.mariadb.jdbc.internal.packet.result with parameters of type Buffer
`void` BinaryRowPacket.`appendPacketIfNeeded(Buffer buffer, ReadPacketFetcher packetFetcher)` Fetch stream to retrieve data.
`void` BinaryRowPacket.`appendPacketIfNeeded(Buffer buffer, ReadPacketFetcher packetFetcher, long encLength)` Fetch stream to retrieve data.
`ValueObject[]` TextRowPacket.`getRow(ReadPacketFetcher packetFetcher, Buffer buffer)` Read text row stream.
`ValueObject[]` RowPacket.`getRow(ReadPacketFetcher packetFetcher, Buffer buffer)`
`ValueObject[]` BinaryRowPacket.`getRow(ReadPacketFetcher packetFetcher, Buffer buffer)` Get next row data.

Constructors in org.mariadb.jdbc.internal.packet.result with parameters of type Buffer
Constructor and Description
`EndOfFilePacket(Buffer buffer)` Read EOF stream.
`ErrorPacket(Buffer buffer)` Reading error stream.
`LocalInfilePacket(Buffer buffer)` Read Local Infile Packet result.
`OkPacket(Buffer buffer)` Read Ok stream result.
`ResultSetPacket(Buffer buffer)` Initialize a ResultSetPacket : a resultset will have to be create.

### Uses of Buffer in org.mariadb.jdbc.internal.util.buffer

Methods in org.mariadb.jdbc.internal.util.buffer that return Buffer
`Buffer` Buffer.`skipLengthEncodedBytes()` Skip next length encode binary data.

Methods in org.mariadb.jdbc.internal.util.buffer with parameters of type Buffer
`void` Buffer.`appendPacket(Buffer otherBuffer)` Add stream to bytebuffer.