Public description of a class stored in a Realm, as a collection of managed Property objects. To construct a new instance, use the ObjectSchema.Builder API.
A mutable builder that allows you to construct an ObjectSchema instance.
Describes the complete set of classes which may be stored in a Realm, either from assembly declarations or, dynamically, by evaluating a Realm from disk. To construct a new RealmSchema instance, use the RealmSchema.Builder API.
A mutable builder that allows you to construct a RealmSchema instance.
A base class for the schema builders exposed by Realm.
Describes a single property of a class stored in a Realm.
An enum, containing the possible property types.