# Serialized Form

## Package org.mariadb.jdbc

### Class org.mariadb.jdbc.MariaDbBlob extends Object implements Serializable

serialVersionUID:
  -4736603161284649490L

### Serialization Methods

#### readObject

    private void readObject(ObjectInputStream in)
                     throws IOException,
                            ClassNotFoundException

Throws:
  `IOException`
  `ClassNotFoundException`

#### writeObject

    private void writeObject(ObjectOutputStream out)
                      throws IOException

Throws:
  `IOException`

### Serialized Fields

#### data

    byte[] data

### Class org.mariadb.jdbc.MariaDbClob extends MariaDbBlob implements Serializable

serialVersionUID:
  -3066501059817815286L

## Package org.mariadb.jdbc.internal.com.send.authentication.ed25519.math

### Class org.mariadb.jdbc.internal.com.send.authentication.ed25519.math.Curve extends Object implements Serializable

serialVersionUID:
  4578920872509827L

### Serialized Fields

#### f

    Field f

#### d

    FieldElement d

#### d2

    FieldElement d2

#### I

    FieldElement I

#### zeroP2

    GroupElement zeroP2

#### zeroP3

    GroupElement zeroP3

#### zeroPrecomp

    GroupElement zeroPrecomp

### Class org.mariadb.jdbc.internal.com.send.authentication.ed25519.math.Field extends Object implements Serializable

serialVersionUID:
  8746587465875676L

### Serialized Fields

#### ZERO

    FieldElement ZERO

#### ONE

    FieldElement ONE

#### TWO

    FieldElement TWO

#### FOUR

    FieldElement FOUR

#### FIVE

    FieldElement FIVE

#### EIGHT

    FieldElement EIGHT

#### b

    int b

#### q

    FieldElement q

#### qm2

    FieldElement qm2

q-2

#### qm5d8

    FieldElement qm5d8

(q-5) / 8

#### enc

    Encoding enc

### Class org.mariadb.jdbc.internal.com.send.authentication.ed25519.math.FieldElement extends Object implements Serializable

serialVersionUID:
  1239527465875676L

### Serialized Fields

#### f

    Field f

### Class org.mariadb.jdbc.internal.com.send.authentication.ed25519.math.GroupElement extends Object implements Serializable

serialVersionUID:
  2395879087349587L

### Serialized Fields

#### curve

    Curve curve

Variable is package private only so that tests run.

#### repr

    GroupElement.Representation repr

Variable is package private only so that tests run.

#### X

    FieldElement X

Variable is package private only so that tests run.

#### Y

    FieldElement Y

Variable is package private only so that tests run.

#### Z

    FieldElement Z

Variable is package private only so that tests run.

#### T

    FieldElement T

Variable is package private only so that tests run.

#### precmp

    GroupElement[][] precmp

Precomputed table for `GroupElement.scalarMultiply(byte[])`, filled if necessary.

Variable is package private only so that tests run.

#### dblPrecmp

    GroupElement[] dblPrecmp

Precomputed table for `GroupElement.doubleScalarMultiplyVariableTime(org.mariadb.jdbc.internal.com.send.authentication.ed25519.math.GroupElement, byte[], byte[])`, filled if necessary.

Variable is package private only so that tests run.

## Package org.mariadb.jdbc.internal.com.send.authentication.ed25519.math.ed25519

### Class org.mariadb.jdbc.internal.com.send.authentication.ed25519.math.ed25519.Ed25519FieldElement extends FieldElement implements Serializable

### Serialized Fields

#### t

    int[] t

Variable is package private for encoding.

## Package org.mariadb.jdbc.internal.com.send.authentication.ed25519.spec

### Class org.mariadb.jdbc.internal.com.send.authentication.ed25519.spec.EdDSANamedCurveSpec extends EdDSAParameterSpec implements Serializable

### Serialized Fields

#### name

    String name

### Class org.mariadb.jdbc.internal.com.send.authentication.ed25519.spec.EdDSAParameterSpec extends Object implements Serializable

serialVersionUID:
  8274987108472012L

### Serialized Fields

#### curve

    Curve curve

#### hashAlgo

    String hashAlgo

#### sc

    ScalarOps sc

#### B

    GroupElement B

## Package org.mariadb.jdbc.internal.com.send.parameters

### Class org.mariadb.jdbc.internal.com.send.parameters.OffsetTimeParameter extends Object implements Serializable

### Class org.mariadb.jdbc.internal.com.send.parameters.ZonedDateTimeParameter extends Object implements Serializable

## Package org.mariadb.jdbc.internal.io

### Class org.mariadb.jdbc.internal.io.LruTraceCache extends LinkedHashMap<String,TraceObject> implements Serializable

### Serialized Fields

#### increment

    AtomicLong increment

#### dateFormat

    DateFormat dateFormat

## Package org.mariadb.jdbc.internal.util

### Class org.mariadb.jdbc.internal.util.CallableStatementCache extends LinkedHashMap<CallableStatementCacheKey,CallableStatement> implements Serializable

### Serialized Fields

#### maxSize

    int maxSize

### Class org.mariadb.jdbc.internal.util.ServerPrepareStatementCache extends LinkedHashMap<String,ServerPrepareResult> implements Serializable

### Serialized Fields

#### maxSize

    int maxSize

#### protocol

    Protocol protocol

## Package org.mariadb.jdbc.internal.util.dao

### Class org.mariadb.jdbc.internal.util.dao.ReconnectDuringTransactionException extends SQLException implements Serializable

## Package org.mariadb.jdbc.internal.util.exceptions

### Class org.mariadb.jdbc.internal.util.exceptions.MaxAllowedPacketException extends IOException implements Serializable

### Serialized Fields

#### mustReconnect

    boolean mustReconnect