注釈型 RealmClass
io.realm.annotations
実装されたインターフェース:
Realm によって永続化できるクラスをマークするために使用されるインターフェース。
任意要素の概要
修飾子と型 | 任意要素と説明 |
---|---|
パブリックブール値 | このタイプのオブジェクトを「埋め込み」として定義します。 |
public RealmNameingPolicy | このクラス内のすべてのフィールドに適用された 命名ポリシー 。 |
public string | このクラスの Realm で使用される内部名を手動で設定します。 |
public string | このクラスの Realm で使用される内部名を手動で設定します。 |
要素の詳細
埋め込み | ||
---|---|---|
このタイプのオブジェクトを「埋め込み」として定義します。埋め込みオブジェクトは、通常のオブジェクトとは若干異なる動作をします。
デフォルト:
|
fieldNamePolicy |
---|
このクラス内のすべてのフィールドに適用された 命名ポリシー 。 デフォルトのポリシーはRealmNamePolicy.NO_ポリシー です。 RealmFieldアノテーションを使用することで、各フィールドの命名ポリシーを上書きできます。 デフォルト:
|
name |
---|
このクラスの Realm で使用される内部名を手動で設定します。 このクラスがモジュールの一部である場合、 RealmModule.ClassNamePolicy()を使用して設定されている名前ポリシーも上書きされます。 デフォルト:
|
価値 |
---|
このクラスの Realm で使用される内部名を手動で設定します。 このクラスがモジュールの一部である場合、 RealmModule.ClassNamePolicy()を使用して設定されている名前ポリシーも上書きされます。 デフォルト:
|