パッケージ org.seasar.doma.jdbc.entity

エンティティに関するクラスやインタフェースを提供します。

参照先:
          説明

インタフェースの概要
BasicPropertyType.AccessorFactory<E,V> ラッパーのアクセサのファクトリです。
BasicPropertyType.WrapperFactory<V> ラッパーのファクトリです。
EntityListener<E> エンティティのリスナーです。
EntityPropertyType<E,V> エンティティのプロパティ型を表します。
EntityPropertyTypeVisitor<R,P,TH extends Throwable> EntityPropertyType のビジターです。
EntityType<E> エンティティのメタタイプです。
EntityTypeVisitor<R,P,TH extends Throwable> EntityType のビジターです。
PostDeleteContext 削除処理の後処理のコンテキストです。
PostInsertContext 挿入処理の後処理のコンテキストです。
PostUpdateContext 更新処理の後処理のコンテキストです。
PreDeleteContext 削除処理の前処理のコンテキストです。
PreInsertContext 挿入処理の前処理のコンテキストです。
PreUpdateContext 更新処理の前処理のコンテキストです。
 

クラスの概要
AbstractEntityType<E> EntityType の骨格実装です。
AssignedIdPropertyType<PE,E extends PE,V,D> アプリケーションにより割り当てられる識別子のプロパティ型です。
BasicPropertyType<PE,E extends PE,V,D> 基本のプロパティ型です。
BasicPropertyType.DomainAccessorFactory<E,V,D> ドメインのアクセサのファクトリです。
BasicPropertyType.EnumWrapperFactory<V> 列挙型のラッパーのファクトリです。
BasicPropertyType.ParentValueAccessorFactory<PE,E extends PE,V> 親の値のアクセサのファクトリです。
BasicPropertyType.SimpleWrapperFactory<V> 単純なラッパーのファクトリです。
BasicPropertyType.ValueAccessorFactory<E,V> 値のアクセサのファクトリです。
EntityTypeFactory EntityType のファクトリクラスです。
GeneratedIdPropertyType<PE,E extends PE,V extends Number,D> 生成される識別子のプロパティ型です。
NullEntityListener 何も行わない EntityListener の実装です。
OriginalStatesAccessor<E> OriginalStates が注釈されたフィールドへアクセスするクラスです。
VersionPropertyType<PE,E extends PE,V extends Number,D> バージョンのプロパティ型です。
 

列挙型の概要
NamingType ネーミング規約を表します。
 

例外の概要
EntityPropertyAccessException エンティティプロパティへのアクセスに失敗した場合にスローされる例外です。
EntityPropertyNotDefinedException エンティティプロパティがエンティティクラスに定義されていない場合にスローされる例外です。
EntityPropertyNotFoundException エンティティプロパティがエンティティクラスで見つからない場合にスローされる例外です。
EntityTypeNotFoundException エンティティクラスに対応するメタクラスが見つからない場合にスローされる例外です。
OriginalStatesAccessException OriginalStatesが注釈されたフィールドへのアクセスに失敗した場合にスローされる例外です。
OriginalStatesNotFoundException OriginalStatesが注釈されたフィールドがエンティティクラスで見つからない場合にスローされる例外です。
WrapperConstructorNotFoundException Wrapper のコンストラクタが見つからない場合にスローされる例外です。
WrapperInstantiationException Wrapper をインスタンス化できない場合にスローされる例外です。
 

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

エンティティに関するクラスやインタフェースを提供します。



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