org.hsqldb
Class HsqlException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- org.hsqldb.HsqlException
-
- All Implemented Interfaces:
- java.io.Serializable
public class HsqlException extends java.lang.RuntimeExceptionClass encapsulating all exceptions that can be thrown within the engine. Instances are used to create instances of java.sql.SQLException and returned to JDBC callers.- Since:
- 1.7.2
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class and Description static classHsqlException.HsqlRuntimeMemoryError
-
Field Summary
Fields Modifier and Type Field and Description static HsqlException[]emptyArrayjava.lang.Objectinfostatic HsqlExceptionnoDataCondition
-
Constructor Summary
Constructors Constructor and Description HsqlException(Result r)HsqlException(java.lang.Throwable t, java.lang.String errorState, int errorCode)HsqlException(java.lang.Throwable t, java.lang.String message, java.lang.String state, int code)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description booleanequals(java.lang.Object other)intgetErrorCode()intgetLevel()java.lang.StringgetMessage()java.lang.StringgetSQLState()intgetStatementCode()inthashCode()voidsetLevel(int level)voidsetMessage(java.lang.String message)voidsetStatementType(int group, int code)
-
-
-
Field Detail
-
emptyArray
public static final HsqlException[] emptyArray
-
noDataCondition
public static final HsqlException noDataCondition
-
info
public java.lang.Object info
-
-
Constructor Detail
-
HsqlException
public HsqlException(java.lang.Throwable t, java.lang.String message, java.lang.String state, int code)- Parameters:
message- Stringstate- XOPEN / SQL code for exceptioncode- number code in HSQLDB
-
HsqlException
public HsqlException(Result r)
- Parameters:
r- containing the members
-
HsqlException
public HsqlException(java.lang.Throwable t, java.lang.String errorState, int errorCode)
-
-
Method Detail
-
getMessage
public java.lang.String getMessage()
- Overrides:
getMessagein classjava.lang.Throwable- Returns:
- message
-
setMessage
public void setMessage(java.lang.String message)
-
getSQLState
public java.lang.String getSQLState()
- Returns:
- SQL State
-
getErrorCode
public int getErrorCode()
- Returns:
- vendor specific error code
-
setLevel
public void setLevel(int level)
-
getLevel
public int getLevel()
-
getStatementCode
public int getStatementCode()
-
setStatementType
public void setStatementType(int group, int code)
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object other)
- Overrides:
equalsin classjava.lang.Object
-
-
DataMelt 3.0 © DataMelt by jWork.ORG