Package org.iplass.mtp.entity
package org.iplass.mtp.entity
-
ClassDescriptionバイナリデータへの参照を表すEntityの属性値です。 EntityにBinaryPropertyが宣言されている場合は、 このインスタンスが返却されます。一括削除の際の削除条件を表す。削除時のオプション。削除時の対象データのバージョン。Entity(データ)を表すインタフェース。Entityに関するアプリケーション例外のスーパークラス。別トランザクションと更新が競合した場合スローされる例外。Entityが一意制約により登録、更新できなかった場合スローされる例外。 一意制約例外は、PKの重複、ユニークインデックスの重複で発生しうる。EntityEventLintenerの呼び出しの際、 before~と、after~の呼び出しの間で保持されるContextです。 (他のListenerともContextは共有されるので、キー名は重複し得ないものを利用するようにしてください)Entityの登録、更新、削除、ロード、検索、検証時になんらかの処理を実行したい場合に利用します。 当該インタフェースを実装したクラスをEventListenerとして、 EntityDefinitionに定義することにより、各イベント発生時にメソッドが呼び出されます。EntityのKEY情報別ユーザーにてロックされているEntityを更新しようとした場合にスローされる例外。Entityを管理するクラスのインタフェースです。 EntityManagerを利用し、定義されているEntityのデータのCRUD操作が可能です。EQL発行時、timeoutヒントをセットした場合に、クエリがタイムアウトした際にスローされる例外。Entityに関する操作の際発生したシステム例外。 システム例外が発生した場合は、EntityManagerにて、 トランザクションは自動的にsetRollbackOnly()される。バリデーションエラーがあった際にスローされる例外。EQLクエリー実行時などの場面において、 cast処理において値の変換に失敗した場合スローされる例外。Entityのデータを表現するクラス。 key-value形式で、Entityのプロパティの値を保持。Entity追加処理時に指定可能なオプションです。Entityのload時のオプションです。It is an interface for custom implementation in Java class that normalizes the value of Entity property.
Normalization is performed just before validation.
Normalization can be called multiple times for the same property value.Entityのプロパティの値の検証をJavaクラスでカスタム実装する際のインタフェースです。検索時のオプションを指定可能です。SearchResult<T>検索結果をあらわすクラスです。検索結果の読み込みモードです。 EntityManagerの検索時にSearchOption
にて指定可能です。 デフォルトはAT_ONCEです。propertyが、SelectProperty型の場合、値として実際に返却されるクラス。更新時の対象データのバージョン。Entityデータを一括更新する際の更新条件。一括更新時の更新項目を表すクラス。Entity更新処理時に指定可能なオプションです。Entityの検証結果の詳細。 項目別のエラーメッセージ、コードを保持。Entityの検証結果を表します。Entityのプロパティの値を検証する際のContextです。