# Serialized Form

## Package org.h2.build

### Class org.h2.build.BuildBase.FileList

class FileList extends ArrayList<Path> implements Serializable

serialVersionUID:
  1L

### Class org.h2.build.BuildBase.StringList

class StringList extends ArrayList<String> implements Serializable

serialVersionUID:
  1L

## Package org.h2.jdbc

### Exception Class org.h2.jdbc.JdbcBatchUpdateException

class JdbcBatchUpdateException extends BatchUpdateException implements Serializable

serialVersionUID:
  1L

### Exception Class org.h2.jdbc.JdbcSQLDataException

class JdbcSQLDataException extends SQLDataException implements Serializable

serialVersionUID:
  1L

#### Serialized Fields

##### message

    String message

##### originalMessage

    String originalMessage

##### sql

    String sql

##### stackTrace

    String stackTrace

### Exception Class org.h2.jdbc.JdbcSQLException

class JdbcSQLException extends SQLException implements Serializable

serialVersionUID:
  1L

#### Serialized Fields

##### message

    String message

##### originalMessage

    String originalMessage

##### sql

    String sql

##### stackTrace

    String stackTrace

### Exception Class org.h2.jdbc.JdbcSQLFeatureNotSupportedException

class JdbcSQLFeatureNotSupportedException extends SQLFeatureNotSupportedException implements Serializable

serialVersionUID:
  1L

#### Serialized Fields

##### message

    String message

##### originalMessage

    String originalMessage

##### sql

    String sql

##### stackTrace

    String stackTrace

### Exception Class org.h2.jdbc.JdbcSQLIntegrityConstraintViolationException

class JdbcSQLIntegrityConstraintViolationException extends SQLIntegrityConstraintViolationException implements Serializable

serialVersionUID:
  1L

#### Serialized Fields

##### message

    String message

##### originalMessage

    String originalMessage

##### sql

    String sql

##### stackTrace

    String stackTrace

### Exception Class org.h2.jdbc.JdbcSQLInvalidAuthorizationSpecException

class JdbcSQLInvalidAuthorizationSpecException extends SQLInvalidAuthorizationSpecException implements Serializable

serialVersionUID:
  1L

#### Serialized Fields

##### message

    String message

##### originalMessage

    String originalMessage

##### sql

    String sql

##### stackTrace

    String stackTrace

### Exception Class org.h2.jdbc.JdbcSQLNonTransientConnectionException

class JdbcSQLNonTransientConnectionException extends SQLNonTransientConnectionException implements Serializable

serialVersionUID:
  1L

#### Serialized Fields

##### message

    String message

##### originalMessage

    String originalMessage

##### sql

    String sql

##### stackTrace

    String stackTrace

### Exception Class org.h2.jdbc.JdbcSQLNonTransientException

class JdbcSQLNonTransientException extends SQLNonTransientException implements Serializable

serialVersionUID:
  1L

#### Serialized Fields

##### message

    String message

##### originalMessage

    String originalMessage

##### sql

    String sql

##### stackTrace

    String stackTrace

### Exception Class org.h2.jdbc.JdbcSQLSyntaxErrorException

class JdbcSQLSyntaxErrorException extends SQLSyntaxErrorException implements Serializable

serialVersionUID:
  1L

#### Serialized Fields

##### message

    String message

##### originalMessage

    String originalMessage

##### sql

    String sql

##### stackTrace

    String stackTrace

### Exception Class org.h2.jdbc.JdbcSQLTimeoutException

class JdbcSQLTimeoutException extends SQLTimeoutException implements Serializable

serialVersionUID:
  1L

#### Serialized Fields

##### message

    String message

##### originalMessage

    String originalMessage

##### sql

    String sql

##### stackTrace

    String stackTrace

### Exception Class org.h2.jdbc.JdbcSQLTransactionRollbackException

class JdbcSQLTransactionRollbackException extends SQLTransactionRollbackException implements Serializable

serialVersionUID:
  1L

#### Serialized Fields

##### message

    String message

##### originalMessage

    String originalMessage

##### sql

    String sql

##### stackTrace

    String stackTrace

### Exception Class org.h2.jdbc.JdbcSQLTransientException

class JdbcSQLTransientException extends SQLTransientException implements Serializable

serialVersionUID:
  1L

#### Serialized Fields

##### message

    String message

##### originalMessage

    String originalMessage

##### sql

    String sql

##### stackTrace

    String stackTrace

## Package org.h2.jdbcx

### Class org.h2.jdbcx.JdbcDataSource

class JdbcDataSource extends TraceObject implements Serializable

serialVersionUID:
  1288136338451857771L

#### Serialization Methods

##### readObject

private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
Called when de-serializing the object.

Parameters:
  `in` - the input stream
Throws:
  `IOException` - on failure
  `ClassNotFoundException` - on failure

#### Serialized Fields

##### description

    String description

##### loginTimeout

    int loginTimeout

##### passwordChars

    char[] passwordChars

##### url

    String url

##### userName

    String userName

## Package org.h2.message

### Exception Class org.h2.message.DbException

class DbException extends RuntimeException implements Serializable

serialVersionUID:
  1L

#### Serialized Fields

##### source

    Object source

## Package org.h2.mvstore

### Exception Class org.h2.mvstore.MVStoreException

class MVStoreException extends RuntimeException implements Serializable

serialVersionUID:
  2847042930249663807L

#### Serialized Fields

##### errorCode

    int errorCode

## Package org.h2.security.auth

### Exception Class org.h2.security.auth.AuthConfigException

class AuthConfigException extends RuntimeException implements Serializable

serialVersionUID:
  1L

### Exception Class org.h2.security.auth.AuthenticationException

class AuthenticationException extends Exception implements Serializable

serialVersionUID:
  1L

## Package org.h2.server.web

### Class org.h2.server.web.JakartaWebServlet

class JakartaWebServlet extends jakarta.servlet.http.HttpServlet implements Serializable

serialVersionUID:
  1L

### Class org.h2.server.web.WebServlet

class WebServlet extends javax.servlet.http.HttpServlet implements Serializable

serialVersionUID:
  1L

## Package org.h2.util

### Class org.h2.util.SmallLRUCache

class SmallLRUCache extends LinkedHashMap<K,V> implements Serializable

serialVersionUID:
  1L

#### Serialized Fields

##### size

    int size

### Class org.h2.util.SortedProperties

class SortedProperties extends Properties implements Serializable

serialVersionUID:
  1L

## Package org.h2.value

### Class org.h2.value.CaseInsensitiveConcurrentMap

class CaseInsensitiveConcurrentMap extends ConcurrentHashMap<String,V> implements Serializable

serialVersionUID:
  1L

### Class org.h2.value.CaseInsensitiveMap

class CaseInsensitiveMap extends HashMap<String,V> implements Serializable

serialVersionUID:
  1L