Interface RealmObjectChangeListener
On this page
io.realm
RealmObjectChangeListener
can be registered on a RealmModel or RealmObject to receive detailed notifications when an object changes.
Realm instances on a thread without an android.os.Looper cannot register a RealmObjectChangeListener
.
Listener cannot be registered inside a transaction.
Method Summary
Modifier and Type | Method and Description |
---|---|
public void | When this gets called to return the results of an asynchronous query made by RealmQuery.findFirstAsync() , |
Method Detail
onChange
When this gets called to return the results of an asynchronous query made by RealmQuery.findFirstAsync() , When this gets called because the object was deleted, When this gets called because the object was modified, If a field points to another RealmObject this listener will only be triggered if the field is set to a new object or null. Updating the referenced RealmObject will not trigger this listener. If a field points to a RealmList, this listener will only be triggered if one or multiple objects are inserted, removed or moved within the List. Updating the objects in the RealmList will not trigger this listener. Changes to LinkingObjects annotated RealmResults fields will not be monitored, nor reported through this change listener. Parameters
|