Interface | Description |
---|---|
AuthenticationListener | |
DynamicRealm.Transaction |
Encapsulates a Realm transaction.
|
OrderedRealmCollection<E extends RealmModel> |
An
OrderedRealmCollection is a collection which maintains an ordering for its elements. |
Realm.Transaction |
Encapsulates a Realm transaction.
|
Realm.Transaction.OnError |
Callback invoked to notify the caller thread about error during the transaction.
|
Realm.Transaction.OnSuccess |
Callback invoked to notify the caller thread about the success of the transaction.
|
RealmAsyncTask |
Represents a pending asynchronous Realm transaction.
|
RealmChangeListener<T> |
RealmChangeListener can be registered with a
Realm , RealmResults or RealmObject
to receive a notification about updates. |
RealmCollection<E extends RealmModel> |
RealmCollection is the root of the collection hierarchy that Realm supports. |
RealmMigration |
The RealmMigration class is used to perform the migration of one Realm schema to another.
|
RealmModel |
Interface for marking classes as RealmObjects, it can be used instead of extending
RealmObject . |
RealmObjectSchema.Function |
Function interface, used when traversing all objects of the current class and apply a function on each.
|
Session.ErrorHandler |
Interface used to report any session errors.
|
User.Callback | |
UserStore |
Class | Description |
---|---|
Credentials | |
Credentials.IdentityProvider |
Enumeration of the different types of identity providers.
|
DynamicRealm |
DynamicRealm is a dynamic variant of
Realm . |
DynamicRealmObject |
Class that wraps a normal RealmObject in order to allow dynamic access instead of a typed interface.
|
Property |
Class for handling properties/fields.
|
ProxyState<E extends RealmModel> |
This implements
RealmObjectProxy interface, to eliminate copying logic between
RealmObject and DynamicRealmObject . |
Realm |
The Realm class is the storage and transactional manager of your object persistent store.
|
Realm.Transaction.Callback |
Callback invoked to notify the caller thread.
|
RealmConfiguration |
A RealmConfiguration is used to setup a specific Realm instance.
|
RealmConfiguration.Builder |
RealmConfiguration.Builder used to construct instances of a RealmConfiguration in a fluent manner.
|
RealmList<E extends RealmModel> |
RealmList is used to model one-to-many relationships in a
RealmObject . |
RealmObject |
In Realm you define your RealmObject classes by sub-classing RealmObject and adding fields to be persisted.
|
RealmObjectSchema |
Class for interacting with the schema for a given RealmObject class.
|
RealmQuery<E extends RealmModel> |
A RealmQuery encapsulates a query on a
Realm or a RealmResults using the Builder
pattern. |
RealmResults<E extends RealmModel> |
This class holds all the matches of a
RealmQuery for a given Realm. |
RealmSchema |
Class for interacting with the Realm schema using a dynamic API.
|
Session | |
SyncConfiguration | |
SyncConfiguration.Builder |
Builder used to construct instances of a SyncConfiguration in a fluent manner.
|
SyncManager | |
User |
Enum | Description |
---|---|
Case |
This class describes the Case settings used in Realm queries.
|
ErrorCode | |
ErrorCode.Category | |
FieldAttribute |
This class contains all Realm attributes for a Realm field.
|
RealmFieldType |
List of the types used by Realm's underlying storage engine.
|
SessionState | |
Sort |
This class describes the sorting order used in Realm queries.
|
Exception | Description |
---|---|
ObjectServerError |