database
b2007102101

org.phosphoresce.commons.database.core
クラス DatabaseError

java.lang.Object
  拡張org.phosphoresce.commons.database.core.DatabaseError

public final class DatabaseError
extends java.lang.Object

レコードエレメントエラー保持クラス

作成者:
Kitagawa

コンストラクタの概要
DatabaseError(int rowIndex, int columnIndex, java.lang.Throwable exception)
          コンストラクタ
DatabaseError(int rowIndex, java.lang.Throwable exception)
          コンストラクタ
DatabaseError(java.lang.Throwable exception)
          コンストラクタ
 
メソッドの概要
 java.lang.String getErrorCode()
          保持する例外オブジェクトがSQLException派生クラスである場合にベンダー固有のエラーコードを取得します。
 java.lang.String getErrorMessage()
          エラーメッセージを取得します。
 java.lang.Throwable getException()
          例外オブジェクトを取得します。
 boolean isSQLException()
          保持する例外オブジェクトがSQLException派生クラスであるか判定します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

DatabaseError

public DatabaseError(int rowIndex,
                     int columnIndex,
                     java.lang.Throwable exception)
コンストラクタ

パラメータ:
rowIndex - エラー発生行位置
columnIndex - エラー発生カラム位置
exception - 例外オブジェクト

DatabaseError

public DatabaseError(int rowIndex,
                     java.lang.Throwable exception)
コンストラクタ

パラメータ:
rowIndex - エラー発生行位置
exception - 例外オブジェクト

DatabaseError

public DatabaseError(java.lang.Throwable exception)
コンストラクタ

パラメータ:
exception - 例外オブジェクト
メソッドの詳細

getErrorMessage

public java.lang.String getErrorMessage()
エラーメッセージを取得します。

戻り値:
エラーメッセージ

getErrorCode

public java.lang.String getErrorCode()
保持する例外オブジェクトがSQLException派生クラスである場合にベンダー固有のエラーコードを取得します。

戻り値:
ベンダー固有のエラーコード

isSQLException

public boolean isSQLException()
保持する例外オブジェクトがSQLException派生クラスであるか判定します。

戻り値:
保持する例外オブジェクトがSQLException派生クラスである場合trueを返却

getException

public java.lang.Throwable getException()
例外オブジェクトを取得します。

戻り値:
例外オブジェクト

database
b2007102101