Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.hibernate.exception
Class DataException

    java.lang.Object
      java.lang.Throwable
          java.lang.Exception
              java.lang.RuntimeException
                  org.hibernate.exception.NestableRuntimeException
                      org.hibernate.HibernateException
                          org.hibernate.JDBCException
                              org.hibernate.exception.DataException

All Implemented Interfaces:
  Serializable, Nestable

    public class DataException

extends JDBCException

Implementation of JDBCException indicating that evaluation of the valid SQL statement against the given data resulted in some illegal operation, mismatched types or incorrect cardinality.

Author:
  Gavin King
See Also:
  Serialized Form

Field Summary

Fields inherited from class org.hibernate.exception.NestableRuntimeException
`delegate`

Constructor Summary
`DataException(String message, SQLException root)` Constructor for JDBCException.
`DataException(String message, SQLException root, String sql)` Constructor for JDBCException.

Method Summary

Methods inherited from class org.hibernate.JDBCException
`getErrorCode, getSQL, getSQLException, getSQLState`

Methods inherited from class org.hibernate.exception.NestableRuntimeException
`getCause, getMessage, getMessage, getMessages, getThrowable, getThrowableCount, getThrowables, indexOfThrowable, indexOfThrowable, printPartialStackTrace, printStackTrace, printStackTrace, printStackTrace`

Methods inherited from class java.lang.Throwable
`fillInStackTrace, getLocalizedMessage, getStackTrace, initCause, setStackTrace, toString`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

Constructor Detail

### DataException

    public DataException(String message,
                         SQLException root)

  Constructor for JDBCException.

  Parameters:
    `root` - The underlying exception.

### DataException

    public DataException(String message,
                         SQLException root,
                         String sql)

  Constructor for JDBCException.

  Parameters:
    `message` - Optional message.
    `root` - The underlying exception.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD