|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
I - このインタフェースの実装がもつ外部インタフェースの型public interface Entity<I>
エンティティを表します。
このインタフェースの実装はスレッドセーフであることは要求されません。
| メソッドの概要 | |
|---|---|
I |
__asInterface()
このインスタンスを外部インタフェースとして返します。 |
String |
__getCatalogName()
カタログ名を返します。 |
List<EntityProperty<?>> |
__getEntityProperties()
エンティティプロパティのリストを返します。 |
EntityProperty<?> |
__getEntityProperty(String __name)
プロパティ名に対応するエンティティプロパティを返します。 |
GeneratedIdProperty<?> |
__getGeneratedIdProperty()
生成される識別子プロパティを返します。 |
String |
__getName()
エンティティの名前を返します。 |
String |
__getSchemaName()
スキーマ名を返します。 |
String |
__getTableName()
テーブル名を返します。 |
VersionProperty<?> |
__getVersionProperty()
バージョンプロパティを返します。 |
void |
__preDelete()
削除処理の前処理を行います。 |
void |
__preInsert()
挿入処理の前処理を行います。 |
void |
__preUpdate()
更新処理の前処理を行います。 |
| メソッドの詳細 |
|---|
String __getName()
String __getCatalogName()
nullString __getSchemaName()
nullString __getTableName()
nullGeneratedIdProperty<?> __getGeneratedIdProperty()
nullVersionProperty<?> __getVersionProperty()
nullEntityProperty<?> __getEntityProperty(String __name)
__name - プロパティ名
List<EntityProperty<?>> __getEntityProperties()
I __asInterface()
void __preInsert()
void __preUpdate()
void __preDelete()
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||