パッケージ io.realm
RealmModel とのインターフェース
-
- すべての既知の実装クラス:
DynamicRealmObject
,RealmObject
public interface RealmModel
クラスを RealmObjects としてマークするためのインターフェース。RealmObject
を拡張する代わりに使用できます。RealmObject を拡張するクラスで使用できるすべてのヘルパー メソッドは、代わりに静的メソッドとして使用できます。
Person p = realm.createObject(Person.class); // With the RealmModel interface RealmObject.isValid(p); // With the RealmObject base class p.isValid();
注: このインターフェースを実装するオブジェクトも
RealmClass
で注釈が付けられている必要があります。これにより、注釈プロセッサは基礎のプロキシ クラスを生成できます。- 以下も参照してください。
RealmObject