TypedRealm

interface TypedRealm : BaseRealm

A typed realm that can be queried for objects of a specific type.

Functions

getNumberOfActiveVersions
Link copied to clipboard
abstract fun getNumberOfActiveVersions(): Long

Returns the current number of active versions in the Realm file. A large number of active versions can have a negative impact on the Realm file size on disk.

isClosed
Link copied to clipboard
abstract fun isClosed(): Boolean

Check if this Realm has been closed or not. If the Realm has been closed, most methods will throw IllegalStateException if called.

objects
Link copied to clipboard
abstract fun <T : RealmObject> objects(clazz: KClass<T>): RealmResults<T>

Returns the results of querying for all objects of a specific type.

version
Link copied to clipboard
abstract fun version(): VersionId

Returns the Realm version of this object. This version number is tied to the transaction the object was read from.

Properties

configuration
Link copied to clipboard
abstract val configuration: RealmConfiguration

Configuration used to configure this Realm instance.

Inheritors

MutableRealm
Link copied to clipboard
Realm
Link copied to clipboard

Extensions

objects
Link copied to clipboard
inline fun <T : RealmObject> TypedRealm.objects(): RealmResults<T>

Returns the results of querying for all objects of a specific type.