# Serialized Form

## Package org.h2.build

### Class org.h2.build.BuildBase.FileList extends java.util.ArrayList<java.nio.file.Path> implements Serializable

serialVersionUID:
  1L

### Class org.h2.build.BuildBase.StringList extends java.util.ArrayList<java.lang.String> implements Serializable

serialVersionUID:
  1L

## Package org.h2.jdbc

### Class org.h2.jdbc.JdbcBatchUpdateException extends java.sql.BatchUpdateException implements Serializable

serialVersionUID:
  1L

### Class org.h2.jdbc.JdbcSQLDataException extends java.sql.SQLDataException implements Serializable

serialVersionUID:
  1L

### Serialized Fields

#### originalMessage

    java.lang.String originalMessage

#### stackTrace

    java.lang.String stackTrace

#### message

    java.lang.String message

#### sql

    java.lang.String sql

### Class org.h2.jdbc.JdbcSQLException extends java.sql.SQLException implements Serializable

serialVersionUID:
  1L

### Serialized Fields

#### originalMessage

    java.lang.String originalMessage

#### stackTrace

    java.lang.String stackTrace

#### message

    java.lang.String message

#### sql

    java.lang.String sql

### Class org.h2.jdbc.JdbcSQLFeatureNotSupportedException extends java.sql.SQLFeatureNotSupportedException implements Serializable

serialVersionUID:
  1L

### Serialized Fields

#### originalMessage

    java.lang.String originalMessage

#### stackTrace

    java.lang.String stackTrace

#### message

    java.lang.String message

#### sql

    java.lang.String sql

### Class org.h2.jdbc.JdbcSQLIntegrityConstraintViolationException extends java.sql.SQLIntegrityConstraintViolationException implements Serializable

serialVersionUID:
  1L

### Serialized Fields

#### originalMessage

    java.lang.String originalMessage

#### stackTrace

    java.lang.String stackTrace

#### message

    java.lang.String message

#### sql

    java.lang.String sql

### Class org.h2.jdbc.JdbcSQLInvalidAuthorizationSpecException extends java.sql.SQLInvalidAuthorizationSpecException implements Serializable

serialVersionUID:
  1L

### Serialized Fields

#### originalMessage

    java.lang.String originalMessage

#### stackTrace

    java.lang.String stackTrace

#### message

    java.lang.String message

#### sql

    java.lang.String sql

### Class org.h2.jdbc.JdbcSQLNonTransientConnectionException extends java.sql.SQLNonTransientConnectionException implements Serializable

serialVersionUID:
  1L

### Serialized Fields

#### originalMessage

    java.lang.String originalMessage

#### stackTrace

    java.lang.String stackTrace

#### message

    java.lang.String message

#### sql

    java.lang.String sql

### Class org.h2.jdbc.JdbcSQLNonTransientException extends java.sql.SQLNonTransientException implements Serializable

serialVersionUID:
  1L

### Serialized Fields

#### originalMessage

    java.lang.String originalMessage

#### stackTrace

    java.lang.String stackTrace

#### message

    java.lang.String message

#### sql

    java.lang.String sql

### Class org.h2.jdbc.JdbcSQLSyntaxErrorException extends java.sql.SQLSyntaxErrorException implements Serializable

serialVersionUID:
  1L

### Serialized Fields

#### originalMessage

    java.lang.String originalMessage

#### stackTrace

    java.lang.String stackTrace

#### message

    java.lang.String message

#### sql

    java.lang.String sql

### Class org.h2.jdbc.JdbcSQLTimeoutException extends java.sql.SQLTimeoutException implements Serializable

serialVersionUID:
  1L

### Serialized Fields

#### originalMessage

    java.lang.String originalMessage

#### stackTrace

    java.lang.String stackTrace

#### message

    java.lang.String message

#### sql

    java.lang.String sql

### Class org.h2.jdbc.JdbcSQLTransactionRollbackException extends java.sql.SQLTransactionRollbackException implements Serializable

serialVersionUID:
  1L

### Serialized Fields

#### originalMessage

    java.lang.String originalMessage

#### stackTrace

    java.lang.String stackTrace

#### message

    java.lang.String message

#### sql

    java.lang.String sql

### Class org.h2.jdbc.JdbcSQLTransientException extends java.sql.SQLTransientException implements Serializable

serialVersionUID:
  1L

### Serialized Fields

#### originalMessage

    java.lang.String originalMessage

#### stackTrace

    java.lang.String stackTrace

#### message

    java.lang.String message

#### sql

    java.lang.String sql

## Package org.h2.jdbcx

### Class org.h2.jdbcx.JdbcDataSource extends TraceObject implements Serializable

serialVersionUID:
  1288136338451857771L

### Serialization Methods

#### readObject

    private void readObject(java.io.ObjectInputStream in)
                     throws java.io.IOException,
                            java.lang.ClassNotFoundException

Called when de-serializing the object.

Throws:
  `java.io.IOException` - on failure
  `java.lang.ClassNotFoundException` - on failure

### Serialized Fields

#### loginTimeout

    int loginTimeout

#### userName

    java.lang.String userName

#### passwordChars

    char[] passwordChars

#### url

    java.lang.String url

#### description

    java.lang.String description

## Package org.h2.message

### Class org.h2.message.DbException extends java.lang.RuntimeException implements Serializable

serialVersionUID:
  1L

### Serialized Fields

#### source

    java.lang.Object source

## Package org.h2.mvstore

### Class org.h2.mvstore.MVStoreException extends java.lang.RuntimeException implements Serializable

serialVersionUID:
  2847042930249663807L

### Serialized Fields

#### errorCode

    int errorCode

## Package org.h2.security.auth

### Class org.h2.security.auth.AuthConfigException extends java.lang.RuntimeException implements Serializable

serialVersionUID:
  1L

### Class org.h2.security.auth.AuthenticationException extends java.lang.Exception implements Serializable

serialVersionUID:
  1L

## Package org.h2.server.web

### Class org.h2.server.web.WebServlet extends javax.servlet.http.HttpServlet implements Serializable

serialVersionUID:
  1L

## Package org.h2.util

### Class org.h2.util.SmallLRUCache extends java.util.LinkedHashMap<K,V> implements Serializable

serialVersionUID:
  1L

### Serialized Fields

#### size

    int size

### Class org.h2.util.SortedProperties extends java.util.Properties implements Serializable

serialVersionUID:
  1L

## Package org.h2.value

### Class org.h2.value.CaseInsensitiveConcurrentMap extends java.util.concurrent.ConcurrentHashMap<java.lang.String,V> implements Serializable

serialVersionUID:
  1L

### Class org.h2.value.CaseInsensitiveMap extends java.util.HashMap<java.lang.String,V> implements Serializable

serialVersionUID:
  1L