パッケージ org.iplass.mtp.entity
-
インタフェースの概要 インタフェース 説明 Entity Entity(データ)を表すインタフェース。EntityEventListener Entityの登録、更新、削除、ロード、検索、検証時になんらかの処理を実行したい場合に利用します。EntityManager Entityを管理するクラスのインタフェースです。PropertyNormalizer<T> Entityのプロパティの値の正規化をJavaクラスでカスタム実装する際のインタフェースです。PropertyValidator Entityのプロパティの値の検証をJavaクラスでカスタム実装する際のインタフェースです。 -
クラスの概要 クラス 説明 BinaryReference バイナリデータへの参照を表すEntityの属性値です。DeepCopyOption DeleteCondition 一括削除の際の削除条件を表す。DeleteOption 削除時のオプション。EntityEventContext EntityEventLintenerの呼び出しの際、 before~と、after~の呼び出しの間で保持されるContextです。EntityKey EntityのKEY情報GenericEntity Entityのデータを表現するクラス。InsertOption Entity追加処理時に指定可能なオプションです。LoadOption Entityのload時のオプションです。SearchOption 検索時のオプションを指定可能です。SearchResult<T> 検索結果をあらわすクラスです。SelectValue propertyが、SelectProperty型の場合、値として実際に返却されるクラス。UpdateCondition Entityデータを一括更新する際の更新条件。UpdateCondition.UpdateValue 一括更新時の更新項目を表すクラス。UpdateOption Entity更新処理時に指定可能なオプションです。ValidateError Entityの検証結果の詳細。ValidateResult Entityの検証結果を表します。ValidationContext Entityのプロパティの値を検証する際のContextです。 -
列挙型の概要 列挙 説明 DeleteTargetVersion 削除時の対象データのバージョン。SearchResult.ResultMode 検索結果の読み込みモードです。TargetVersion 更新時の対象データのバージョン。 -
例外の概要 例外 説明 EntityApplicationException Entityに関するアプリケーション例外のスーパークラス。EntityConcurrentUpdateException 別トランザクションと更新が競合した場合スローされる例外。EntityDuplicateValueException Entityが一意制約により登録、更新できなかった場合スローされる例外。EntityLockedByUserException 別ユーザーにてロックされているEntityを更新しようとした場合にスローされる例外。EntityQueryTimeoutException EQL発行時、timeoutヒントをセットした場合に、クエリがタイムアウトした際にスローされる例外。EntityRuntimeException Entityに関する操作の際発生したシステム例外。EntityValidationException バリデーションエラーがあった際にスローされる例外。EntityValueCastException EQLクエリー実行時などの場面において、 cast処理において値の変換に失敗した場合スローされる例外。