パッケージ org.seasar.doma

アノテーション、および汎用的な例外を提供します。

参照先:
          説明

列挙型の概要
AnnotationTarget アノテーションを注釈する対象です。
GenerationType 識別子を生成する方法です。
MapKeyNamingType マップのキーのネーミング規約を表します。
 

例外の概要
DomaException このフレームワークでルートとなる実行時例外です。
DomaIllegalArgumentException 事前条件をもつパラメータへの引数が不正な場合にスローされる例外です。
DomaNullPointerException null でないことを期待されたパラメータへの引数が null の場合にスローされる例外です。
 

注釈型の概要
AnnotateWith Daoインタフェースの実装クラスのソースコードにアノテーションを注釈することを示します。
Annotation アノテーションを示します。
ArrayFactory Array のインスタンスを生成することを示します。
BatchDelete バッチ削除処理を示します。
BatchInsert バッチ挿入処理を示します。
BatchUpdate バッチ更新処理を示します。
BlobFactory Blob のインスタンスを生成することを示します。
ClobFactory Clob のインスタンスを生成することを示します。
Column データベースのテーブルのカラムを示します。
Dao Daoインタフェースであることを示します。
DaoMethod Daoインタフェースのメソッドのアノテーションであることを示します。
Delegate 委譲を示します。
Delete 削除処理を示します。
Domain ドメインクラスを示します。
DomainConverters DomainConverter を複数登録します。
Entity エンティティクラスを示します。
EntityField エンティティクラスのフィールドのアノテーションであることを示します。
EnumDomain 推奨されていません。 代わりに Domain を使用してください。
ExternalDomain 任意のクラスをドメインクラスとして扱うことを示します。
Function ストアドファンクションの呼び出しを示します。
GeneratedValue 識別子を自動生成する方法を示します。
Id エンティティの識別子を示します。
In ストアドファンクションやストアドプロシージャーへのINパラメータを示します。
InOut ストアドファンクションやストアドプロシージャーへのINOUTパラメータを示します。
Insert 挿入処理を示します。
NClobFactory NClob のインスタンスを生成することを示します。
OriginalStates エンティティがデータベースから取得された元の状態を管理するフィールドを示します。
Out ストアドファンクションやストアドプロシージャーへのOUTパラメータを示します。
ParameterName パラメータの名前を示します。
Procedure ストアドプロシージャーの呼び出しを示します。
ResultSet ストアドファンクションやストアドプロシージャーから返される結果セットにマッピングされることを示します。
Script SQLスクリプトの実行を示します。
Select 検索処理を示します。
SequenceGenerator シーケンスを利用する識別子ジェネレータを示します。
Suppress 警告メッセージを抑制することを示します。
Table データベースのテーブルを示します。
TableGenerator テーブルを利用する識別子ジェネレータを示します。
Transient 非永続化対象を示します。
Update 更新処理を示します。
Version 楽観的排他制御で使用されるバージョンを示します。
 

パッケージ org.seasar.doma の説明

アノテーション、および汎用的な例外を提供します。



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