A Realm instance is the main entry point for interacting with a persisted realm.
Observe changes to the realm.
Close this realm and all underlying resources.
Returns the current number of active versions in the Realm file.
Check if this Realm has been closed or not.
Returns an immutable schema of the realm.
Returns the schema version of the realm.
Returns the Realm version of this object.
Modify the underlying Realm file in a suspendable transaction on the default Realm Write Dispatcher.
Modify the underlying Realm file while blocking the calling thread until the transaction is done.
Writes a compacted copy of the Realm to the given destination as defined by the targetConfiguration
Configuration used to configure this Realm instance.