Docs Menu

Docs HomeDevelop ApplicationsAtlas Device SDKs

Interface RealmModel

On this page

  • io.realm

Interface for marking classes as RealmObjects, it can be used instead of extending RealmObject .

All helper methods available to classes that extend RealmObject are instead available as static methods:

Person p = realm.createObject(Person.class);
// With the RealmModel interface
RealmObject.isValid(p);
// With the RealmObject base class
p.isValid();

Note: Object implementing this interface needs also to be annotated with RealmClass , so the annotation processor can generate the underlining proxy class.

Tip

See also:

← Interface RealmMigration

On this page