クラス
org.seasar.doma.jdbc.SqlKind の使用

SqlKind を使用しているパッケージ
org.seasar.doma.jdbc JDBC に関するインタフェースやクラスを提供します。 
 

org.seasar.doma.jdbc での SqlKind の使用
 

SqlKind として宣言されている org.seasar.doma.jdbc のフィールド
protected  SqlKind UniqueConstraintException.kind
          SQLの種別
protected  SqlKind SqlExecutionException.kind
          SQLの種別
protected  SqlKind ResultMappingException.kind
          SQLの種別
protected  SqlKind OptimisticLockException.kind
          SQLの種別
protected  SqlKind NoResultException.kind
          SQLの種別
protected  SqlKind NonUniqueResultException.kind
          SQLの種別
protected  SqlKind NonSingleColumnException.kind
          SQLの種別
protected  SqlKind MappedPropertyNotFoundException.kind
          SQLの種別
 

SqlKind を返す org.seasar.doma.jdbc のメソッド
 SqlKind UniqueConstraintException.getKind()
          SQLの種別を返します。
 SqlKind SqlExecutionException.getKind()
          SQLの種別を返します。
 SqlKind Sql.getKind()
          SQLの種別を返します。
 SqlKind ResultMappingException.getKind()
          SQLの種別を返します。
 SqlKind OptimisticLockException.getKind()
          SQLの種別を返します。
 SqlKind NoResultException.getKind()
          SQLの種別を返します。
 SqlKind NonUniqueResultException.getKind()
          SQLの種別を返します。
 SqlKind NonSingleColumnException.getKind()
          SQLの種別を返します。
 SqlKind MappedPropertyNotFoundException.getKind()
          SQLの種別を返します。
static SqlKind SqlKind.valueOf(String name)
          指定した名前を持つこの型の列挙型定数を返します。
static SqlKind[] SqlKind.values()
          この列挙型の定数を含む配列を宣言されている順序で返します。
 

SqlKind 型のパラメータを持つ org.seasar.doma.jdbc のコンストラクタ
BatchOptimisticLockException(ExceptionSqlLogType logType, SqlKind kind, String rawSql, String sqlFilePath)
          楽観的排他制御に失敗した未加工SQLを指定してインスタンスを構築します。
BatchSqlExecutionException(ExceptionSqlLogType logType, SqlKind kind, String rawSql, String sqlFilePath, Throwable cause, Throwable rootCause)
          未加工SQL、スローされた原因、根本原因を指定してインスタンスを構築します。
BatchUniqueConstraintException(ExceptionSqlLogType logType, SqlKind kind, String rawSql, String sqlFilePath, Throwable cause)
          未加工SQLと原因を指定してインスタンスを構築します。
MappedPropertyNotFoundException(ExceptionSqlLogType logType, String columnName, String expectedPropertyName, String entityClassName, SqlKind kind, String rawSql, String formattedSql, String sqlFilePath)
          インスタンスを構築します。
NonSingleColumnException(ExceptionSqlLogType logType, SqlKind kind, String rawSql, String formattedSql, String sqlFilePath)
          1列でない結果を返した未加工SQLとフォーマット済みSQLを指定してインスタンスを構築します。
NonUniqueResultException(ExceptionSqlLogType logType, SqlKind kind, String rawSql, String formattedSql, String sqlFilePath)
          2件以上の結果を返した未加工SQLとフォーマット済みSQLを指定してインスタンスを構築します。
NoResultException(ExceptionSqlLogType logType, SqlKind kind, String rawSql, String formattedSql, String sqlFilePath)
          0件の結果を返した未加工SQLとフォーマット済みSQLを指定してインスタンスを構築します。
OptimisticLockException(ExceptionSqlLogType logType, SqlKind kind, String rawSql, String formattedSql, String sqlFilePath)
          楽観的排他制御に失敗した未加工SQLとフォーマット済みSQLを指定してインスタンスを構築します。
OptimisticLockException(MessageResource messageCode, SqlKind kind, String rawSql, String sqlFilePath)
          メッセージコードと未加工SQLを指定してサブクラスから呼び出しインスタンスを構築します。
ResultMappingException(ExceptionSqlLogType logType, String entityClassName, List<String> unmappedPropertyNames, List<String> expectedColumnNames, SqlKind kind, String rawSql, String formattedSql, String sqlFilePath)
          インスタンスを構築します。
SqlExecutionException(ExceptionSqlLogType logType, SqlKind kind, String rawSql, String formattedSql, String sqlFilePath, Throwable cause, Throwable rootCause)
          未加工SQLとフォーマット済みSQLを指定してインスタンスを構築します。
SqlExecutionException(MessageResource messageCode, SqlKind kind, String rawSql, String formattedSql, String sqlFilePath, Throwable cause, Throwable rootCause)
          メッセージコード、未加工SQL、フォーマット済みSQLを指定してインスタンスを構築します。
UniqueConstraintException(ExceptionSqlLogType logType, SqlKind kind, String rawSql, String formattedSql, String sqlFilePath, Throwable cause)
          未加工SQLとフォーマット済みSQLを指定してインスタンスを構築します。
UniqueConstraintException(MessageResource messageCode, SqlKind kind, String rawSql, String sqlFilePath, Throwable cause)
          メッセージコードと未加工SQLを指定してインスタンスを構築します。
 



Copyright © 2009-2014 The Seasar Foundation. All Rights Reserved.