インタフェース
org.seasar.doma.MessageCode の使用

MessageCode を使用しているパッケージ
org.seasar.doma アノテーション、および Doma の汎用的な例外を提供します。 
org.seasar.doma.bean JavaBeans にアクセスするためのクラスを提供します。 
org.seasar.doma.converter 値を特定の型へ変換するコンバーターを提供します。 
org.seasar.doma.copy エンティティ、JavaBeans、 Map のオブジェクトをコピーするクラスを提供します。 
org.seasar.doma.jdbc JDBC に関するインタフェースやクラスを提供します。 
org.seasar.doma.message アプリケーションに通知されるメッセージを扱うクラスを提供します。 
 

org.seasar.doma での MessageCode の使用
 

MessageCode として宣言されている org.seasar.doma のフィールド
protected  MessageCode DomaException.messageCode
          メッセージコード
 

MessageCode を返す org.seasar.doma のメソッド
 MessageCode DomaException.getMessageCode()
          メッセージコードを返します。
 

MessageCode 型のパラメータを持つ org.seasar.doma のコンストラクタ
DomaException(MessageCode messageCode, Object... args)
          インスタンスを構築します。
DomaException(MessageCode messageCode, Throwable cause, Object... args)
          この例外の原因となった Throwable を指定してインスタンスを構築します。
 

org.seasar.doma.bean での MessageCode の使用
 

MessageCode 型のパラメータを持つ org.seasar.doma.bean のコンストラクタ
BeanException(MessageCode messageCode, Object... args)
          インスタンスを構築します。
BeanException(MessageCode messageCode, Throwable cause, Object... args)
          この例外の原因となった Throwable を指定してインスタンスを構築します。
 

org.seasar.doma.converter での MessageCode の使用
 

MessageCode 型のパラメータを持つ org.seasar.doma.converter のコンストラクタ
ConversionException(MessageCode messageCode, Object... args)
          インスタンスを構築します。
ConversionException(MessageCode messageCode, Throwable cause, Object... args)
          この例外の原因となった Throwable を指定してインスタンスを構築します。
 

org.seasar.doma.copy での MessageCode の使用
 

MessageCode 型のパラメータを持つ org.seasar.doma.copy のコンストラクタ
CopyException(MessageCode messageCode, Object... args)
          インスタンスを構築します。
CopyException(MessageCode messageCode, Throwable cause, Object... args)
          この例外の原因となった Throwable を指定してインスタンスを構築します。
 

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

MessageCode 型のパラメータを持つ org.seasar.doma.jdbc のコンストラクタ
JdbcException(MessageCode messageCode, Object... args)
          インスタンスを構築します。
JdbcException(MessageCode messageCode, Throwable cause, Object... args)
          この例外の原因となった Throwable を指定してインスタンスを構築します。
OptimisticLockException(MessageCode messageCode, String rawSql)
          メッセージコードと未加工SQLを指定してサブクラスから呼び出しインスタンスを構築します。
SqlExecutionException(MessageCode messageCode, String rawSql, String formattedSql, Throwable cause, Throwable rootCause)
          メッセージコード、未加工SQL、フォーマット済みSQLを指定してインスタンスを構築します。
UniqueConstraintException(MessageCode messageCode, String rawSql, Throwable cause)
          メッセージコードと未加工SQLを指定してインスタンスを構築します。
 

org.seasar.doma.message での MessageCode の使用
 

MessageCode 型の型パラメータを持つ org.seasar.doma.message のクラス
 class AbstractMessageResource<M extends Enum<M> & MessageCode>
          Enum で表現されたメッセージコードを扱うリソースバンドルです。
 

MessageCode を実装している org.seasar.doma.message のクラス
 class DomaMessageCode
          デフォルトロケール用のメッセージパターンの列挙です。
 



Copyright © 2009 The Seasar Foundation. All Rights Reserved.