Package org.hibernate.exception
Class DataException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- javax.persistence.PersistenceException
-
- org.hibernate.HibernateException
-
- org.hibernate.JDBCException
-
- org.hibernate.exception.DataException
-
- All Implemented Interfaces:
java.io.Serializable
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.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DataException(java.lang.String message, java.sql.SQLException root)
Constructor for JDBCException.DataException(java.lang.String message, java.sql.SQLException root, java.lang.String sql)
Constructor for JDBCException.
-
Method Summary
-
Methods inherited from class org.hibernate.JDBCException
getErrorCode, getSQL, getSQLException, getSQLState
-
-
-
-
Constructor Detail
-
DataException
public DataException(java.lang.String message, java.sql.SQLException root)
Constructor for JDBCException.- Parameters:
root
- The underlying exception.
-
DataException
public DataException(java.lang.String message, java.sql.SQLException root, java.lang.String sql)
Constructor for JDBCException.- Parameters:
message
- Optional message.root
- The underlying exception.
-
-