org.hibernate

Class HibernateException

Implemented Interfaces:
Nestable
Known Direct Subclasses:
BatchFailedException, CacheException, CallbackException, IdentifierGenerationException, InstantiationException, JDBCException, LazyInitializationException, MappingException, NonUniqueObjectException, NonUniqueResultException, PersistentObjectException, PropertyAccessException, PropertyValueException, QueryException, SerializationException, SessionException, StaleStateException, TooManyRowsAffectedException, TransactionException, TransientObjectException, TypeMismatchException, UnresolvableObjectException, ValidationFailure, WrongClassException

public class HibernateException
extends NestableRuntimeException

Any exception that occurs inside the persistence layer or JDBC driver. SQLExceptions are always wrapped by instances of JDBCException.
Author:
Gavin King
See Also:
JDBCException

Field Summary

Fields inherited from class org.hibernate.exception.NestableRuntimeException

delegate

Constructor Summary

HibernateException(String s)
HibernateException(String string, Throwable root)
HibernateException(Throwable root)

Method Summary

Methods inherited from class org.hibernate.exception.NestableRuntimeException

getCause, getMessage, getMessage, getMessages, getThrowable, getThrowableCount, getThrowables, indexOfThrowable, indexOfThrowable, printPartialStackTrace, printStackTrace, printStackTrace, printStackTrace

Constructor Details

HibernateException

public HibernateException(String s)

HibernateException

public HibernateException(String string,
                          Throwable root)

HibernateException

public HibernateException(Throwable root)