Top Description Classes Enums
module org.jooq

Package org.jooq.exception


This package contains jOOQ's exceptions.

Class Summary

Modifier and TypeClass and Description
public class
ConfigurationException

The Configuration was set up in a way that does not allow for a particular operation.

public class
ControlFlowSignal

An exception that is used to influence control flows.

public class
DataAccessException

The DataAccessException is a generic RuntimeException indicating that something went wrong while executing a SQL statement from jOOQ.

public class
DataChangedException

An error occurred while storing a record with optimistic locking active, whose underlying data had already been changed.

public class
DataDefinitionException

An error occurred while running DDL statements in DSLContext#meta(org.jooq.Source...) and related API.

public class
DataException

The DataException is jOOQ's equivalent of JDBC's SQLDataException.

public class
DataMigrationException

An error occurred while running a Migration.

public class
public class
DataTypeException

An error occurred while handling data types.

public class
DetachedException

An operation was invoked on a detached object (Query, QueryPart, or UpdatableRecord).

public class
public class
IntegrityConstraintViolationException

The IntegrityConstraintViolationException is jOOQ's equivalent of JDBC's SQLIntegrityConstraintViolationException.

public class
InvalidResultException

An unexpected result was encountered after executing a Query.

public class
IOException

The jOOQ IOException is a wrapper for a java.io.IOException.

public class
LoaderConfigurationException

The LoaderConfigurationException indicates that a Loader was executed with an illegal execution configuration.

public class
MappingException

An error occurred while fetching data into a user defined Java object with any of these methods:

public class
MockFileDatabaseException

An unexpected result can be encountered while loading a file-based MockDataProvider.

public class
NoDataFoundException

No rows were returned from a ResultQuery, when exactly one row was expected.

public class
SQLDialectNotSupportedException

An exception thrown if an SQL construct is used, which is not supported by the dialect set in Configuration#dialect()

public class
TemplatingException

An exception that occurs with plain SQL templating.

public class
TooManyRowsException

Too many rows (more than 1) were returned from a ResultQuery.

Enum Summary

Modifier and TypeEnum and Description
public enum
SQLStateClass

The class of the SQL state as specified by the SQL:2011 standard, or by individual vendors.

public enum
SQLStateSubclass

The subclass of the SQL state class as specified by the SQL standard, or by individual vendors.