## Uses of Interface
org.mariadb.jdbc.internal.common.ValueObject

Packages that use ValueObject
Package | Description
--- | ---
org.mariadb.jdbc.internal.common |
org.mariadb.jdbc.internal.common.queryresults |
org.mariadb.jdbc.internal.mysql |
org.mariadb.jdbc.internal.mysql.packet |

### Uses of ValueObject in org.mariadb.jdbc.internal.common

Classes in org.mariadb.jdbc.internal.common that implement ValueObject
Modifier and Type | Class and Description
--- | ---
`class` | `AbstractValueObject`

### Uses of ValueObject in org.mariadb.jdbc.internal.common.queryresults

Fields in org.mariadb.jdbc.internal.common.queryresults declared as ValueObject
Modifier and Type | Field and Description
--- | ---
`ValueObject[]` | StreamingSelectResult.`values`

Methods in org.mariadb.jdbc.internal.common.queryresults that return ValueObject
Modifier and Type | Method and Description
--- | ---
`abstract ValueObject` | SelectQueryResult.`getValueObject(int index)` gets the value object at position index, starts at 0
`ValueObject` | CachedSelectResult.`getValueObject(int i)` gets the value at position i in the result set.
`ValueObject` | StreamingSelectResult.`getValueObject(int i)` gets the value at position i in the result set.

### Uses of ValueObject in org.mariadb.jdbc.internal.mysql

Classes in org.mariadb.jdbc.internal.mysql that implement ValueObject
Modifier and Type | Class and Description
--- | ---
`class` | `MySQLValueObject` Contains the raw value returned from the server Is immutable

### Uses of ValueObject in org.mariadb.jdbc.internal.mysql.packet

Methods in org.mariadb.jdbc.internal.mysql.packet that return ValueObject
Modifier and Type | Method and Description
--- | ---
`ValueObject[]` | MySQLRowPacket.`getRow(PacketFetcher packetFetcher)`