Package io.realm
Interface RealmModel
-
- All Known Implementing Classes:
DynamicRealmObject
,RealmObject
public interface RealmModel
Interface for marking classes as RealmObjects, it can be used instead of extendingRealmObject
.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.- See Also:
RealmObject