Package-level declarations

Types

Link copied to clipboard

Delegate for backlinks collections. Backlinks are used to establish reverse relationships between Realm models.

Link copied to clipboard

Base interface for all realm classes.

Link copied to clipboard

Delegate for backlinks on EmbeddedRealmObject. Backlinks are used to establish reverse relationships between Realm models.

Link copied to clipboard

Marker interface to define an embedded model.

Link copied to clipboard

A MutableRealmInt is a mutable, Long-like, numeric quantity.

Link copied to clipboard
interface RealmAny

RealmAny is used to represent a polymorphic Realm value.

Link copied to clipboard

A RealmDictionary is a specialization for RealmMaps whose keys are Strings.

Link copied to clipboard
typealias RealmDictionaryEntrySet<V> = RealmMapEntrySet<String, V>

Convenience alias for MutableSet<MutableMap.MutableEntry<String, V>>.

Link copied to clipboard
typealias RealmDictionaryMutableEntry<V> = RealmMapMutableEntry<String, V>

Convenience alias for RealmMapMutableEntry<String, V>. Represents the String-V pairs stored by a RealmDictionary.

Link copied to clipboard

A representation of a Realm timestamp. A timestamp represent a single point in time defined as the distance from the UNIX epoch: 00:00:00 UTC on 1 January 1970, expressed in seconds and nanoseconds.

Link copied to clipboard

RealmList is used to model one-to-many relationships in a RealmObject or EmbeddedRealmObject.

Link copied to clipboard
interface RealmMap<K, V> : MutableMap<K, V>

A RealmMap is used to map keys to values. RealmMaps cannot contain duplicate keys and each key can be mapped to at most one value. RealmMaps cannot have null keys but can have null values.

Link copied to clipboard

Marker interface to define a model (managed by Realm).

Link copied to clipboard
interface RealmSet<E> : MutableSet<E> , Deleteable

RealmSet is a collection that contains no duplicate elements.

Link copied to clipboard
interface RealmUUID

A class that represents an immutable universally unique identifier (UUID). A UUID represents a 128-bit value.

Link copied to clipboard

Base interface for all statically typed realm classes.