realm library Null safety

Classes

Configuration Configuration
Configuration used to create a Realm instance
Ignored
Indicates an ignored property. [...]
Indexed
Indicates an indexed property. [...]
MapTo
MapTo annotation for class member level. [...]
PrimaryKey
Indicates a primary key property. [...]
Realm Realm
A Realm instance represents a Realm database.
RealmList<T extends Object> Realm
Instances of this class are live collections and will update as new elements are either added to or deleted from the collection or from the Realm.
RealmListChanges<T extends Object>
Describes the changes in a Realm results collection since the last time the notification callback was invoked.
RealmModel
Annotation class used to define Realm data model classes and their properties
RealmObjectChanges<T extends RealmObject>
Describes the changes in on a single RealmObject since the last time the notification callback was invoked.
RealmResults<T extends RealmObject> Realm
Instances of this class are live collections and will update as new elements are either added to or deleted from the Realm that match the underlying query.
RealmResultsChanges<T extends RealmObject>
Describes the changes in a Realm results collection since the last time the notification callback was invoked.
RealmSchema Configuration
Describes the complete set of classes which may be stored in a Realm
Scheduler
SchemaObject Configuration
A collection of properties describing the underlying schema of a RealmObject.
SchemaProperty Configuration
Describes a RealmObject's property with its name, type and other attributes in the RealmSchema

Mixins

RealmEntity
RealmObject Realm
An object that is persisted in Realm. [...]

Extensions

RealmListOfObject

Enums

RealmCollectionType Configuration
All supported Realm collection types.
RealmPropertyType Configuration
All supported Realm property types.

Exceptions / Errors

RealmError Realm
A base class of all Realm errors.
RealmException Realm
An exception being thrown when a Realm operation or RealmObject access fails.
RealmStateError
Thrown if the Realm operation is not allowed by the current state of the object.
RealmUnsupportedSetError Realm
Thrown if the operation is not supported.