- cancelTransaction() - Method in class io.realm.Realm
-
Revert all writes (created, updated, or deleted objects) made in the current write
transaction and end the transaction.
- CASE_INSENSITIVE - Static variable in class io.realm.RealmQuery
-
- CASE_SENSITIVE - Static variable in class io.realm.RealmQuery
-
- clear() - Method in class io.realm.dynamic.DynamicRealmList
-
Removes all elements from this list, leaving it empty.
- clear(Class<? extends RealmObject>) - Method in class io.realm.Realm
-
Remove all objects of the specified class.
- clear() - Method in class io.realm.RealmList
-
Removes all elements from this list, leaving it empty.
- clear() - Method in class io.realm.RealmResults
-
Removes all objects from the list.
- close() - Method in class io.realm.Realm
-
Closes the Realm instance and all its resources.
- commitTransaction() - Method in class io.realm.Realm
-
- compactRealm(RealmConfiguration) - Static method in class io.realm.Realm
-
Compact a Realm file.
- compactRealmFile(Context, String) - Static method in class io.realm.Realm
-
Deprecated.
- compactRealmFile(Context) - Static method in class io.realm.Realm
-
Deprecated.
- contains(String, String) - Method in class io.realm.RealmQuery
-
Condition that value of field contains the specified substring
- contains(String, String, boolean) - Method in class io.realm.RealmQuery
-
Condition that value of field contains the specified substring
- copyToRealm(E) - Method in class io.realm.Realm
-
Copies a RealmObject to the Realm instance and returns the copy.
- copyToRealm(Iterable<E>) - Method in class io.realm.Realm
-
Copies a collection of RealmObjects to the Realm instance and returns their copy.
- copyToRealmOrUpdate(E) - Method in class io.realm.Realm
-
Updates an existing RealmObject that is identified by the same
PrimaryKey
or create
a new copy if no existing object could be found.
- copyToRealmOrUpdate(Iterable<E>) - Method in class io.realm.Realm
-
Updates a list of existing RealmObjects that is identified by their
PrimaryKey
or create a
new copy if no existing object could be found.
- count() - Method in class io.realm.RealmQuery
-
Count the number of objects that fulfill the query conditions.
- createAllFromJson(Class<E>, JSONArray) - Method in class io.realm.Realm
-
Create a Realm object for each object in a JSON array.
- createAllFromJson(Class<E>, String) - Method in class io.realm.Realm
-
Create a Realm object for each object in a JSON array.
- createAllFromJson(Class<E>, InputStream) - Method in class io.realm.Realm
-
Create a Realm object for each object in a JSON array.
- createObject(Class<E>) - Method in class io.realm.Realm
-
Instantiates and adds a new object to the Realm.
- createObjectFromJson(Class<E>, JSONObject) - Method in class io.realm.Realm
-
Create a Realm object pre-filled with data from a JSON object.
- createObjectFromJson(Class<E>, String) - Method in class io.realm.Realm
-
Create a Realm object pre-filled with data from a JSON object.
- createObjectFromJson(Class<E>, InputStream) - Method in class io.realm.Realm
-
Create a Realm object pre-filled with data from a JSON object.
- createOrUpdateAllFromJson(Class<E>, JSONArray) - Method in class io.realm.Realm
-
Tries to update a list of existing objects identified by their primary key with new JSON data.
- createOrUpdateAllFromJson(Class<E>, String) - Method in class io.realm.Realm
-
Tries to update a list of existing objects identified by their primary key with new JSON data.
- createOrUpdateAllFromJson(Class<E>, InputStream) - Method in class io.realm.Realm
-
Tries to update a list of existing objects identified by their primary key with new JSON data.
- createOrUpdateObjectFromJson(Class<E>, JSONObject) - Method in class io.realm.Realm
-
Tries to update an existing object defined by its primary key with new JSON data.
- createOrUpdateObjectFromJson(Class<E>, String) - Method in class io.realm.Realm
-
Tries to update an existing object defined by its primary key with new JSON data.
- createOrUpdateObjectFromJson(Class<E>, InputStream) - Method in class io.realm.Realm
-
Tries to update an existing object defined by its primary key with new JSON data.
- get(int) - Method in class io.realm.dynamic.DynamicRealmList
-
Returns the element at the specified location in this list.
- get(int) - Method in class io.realm.RealmList
-
Returns the element at the specified location in this list.
- get(int) - Method in class io.realm.RealmResults
-
Returns the element at the specified location in this list.
- getBlob(String) - Method in class io.realm.dynamic.DynamicRealmObject
-
Returns the byte[]
value for a given field.
- getBoolean(String) - Method in class io.realm.dynamic.DynamicRealmObject
-
Returns the boolean
value for a given field.
- getByte(String) - Method in class io.realm.dynamic.DynamicRealmObject
-
Returns the byte
value for a given field.
- getConfiguration() - Method in class io.realm.Realm
-
- getCount() - Method in class io.realm.RealmBaseAdapter
-
- getDate(String) - Method in class io.realm.dynamic.DynamicRealmObject
-
Returns the Date
value for a given field.
- getDefaultInstance() - Static method in class io.realm.Realm
-
- getDefaultModule() - Static method in class io.realm.Realm
-
Returns the default Realm module.
- getDouble(String) - Method in class io.realm.dynamic.DynamicRealmObject
-
Returns the double
value for a given field.
- getDurability() - Method in class io.realm.RealmConfiguration
-
- getEncryptionKey() - Method in class io.realm.RealmConfiguration
-
- getFieldNames() - Method in class io.realm.dynamic.DynamicRealmObject
-
Returns the list of field names on this object.
- getFloat(String) - Method in class io.realm.dynamic.DynamicRealmObject
-
Returns the float
value for a given field.
- getInstance(Context) - Static method in class io.realm.Realm
-
Realm static constructor for the default Realm "default.realm".
- getInstance(Context, String) - Static method in class io.realm.Realm
-
Deprecated.
- getInstance(Context, byte[]) - Static method in class io.realm.Realm
-
Deprecated.
- getInstance(Context, String, byte[]) - Static method in class io.realm.Realm
-
Deprecated.
- getInstance(File) - Static method in class io.realm.Realm
-
Deprecated.
- getInstance(File, String) - Static method in class io.realm.Realm
-
Deprecated.
- getInstance(File, byte[]) - Static method in class io.realm.Realm
-
Deprecated.
- getInstance(File, String, byte[]) - Static method in class io.realm.Realm
-
Deprecated.
- getInstance(RealmConfiguration) - Static method in class io.realm.Realm
-
Realm static constructor that returns the Realm instance defined by provided
RealmConfiguration
- getInt(String) - Method in class io.realm.dynamic.DynamicRealmObject
-
Returns the int
value for a given field.
- getItem(int) - Method in class io.realm.RealmBaseAdapter
-
- getItemId(int) - Method in class io.realm.RealmBaseAdapter
-
Returns the current ID for an item.
- getList(String) - Method in class io.realm.dynamic.DynamicRealmObject
-
Returns the
RealmList
of objects being linked to from this field.
- getLong(String) - Method in class io.realm.dynamic.DynamicRealmObject
-
Returns the long
value for a given field.
- getMigration() - Method in class io.realm.RealmConfiguration
-
- getObject(String) - Method in class io.realm.dynamic.DynamicRealmObject
-
Returns the object being linked to from this field.
- getPath() - Method in exception io.realm.exceptions.RealmMigrationNeededException
-
Returns the canonical path to the Realm file that needs to be migrated.
- getPath() - Method in class io.realm.Realm
-
Returns the canonical path to where this Realm is persisted on disk.
- getPath() - Method in class io.realm.RealmConfiguration
-
- getRealmFileName() - Method in class io.realm.RealmConfiguration
-
- getRealmFolder() - Method in class io.realm.RealmConfiguration
-
- getSchemaMediator() - Method in class io.realm.RealmConfiguration
-
- getSchemaVersion() - Method in class io.realm.RealmConfiguration
-
- getShort(String) - Method in class io.realm.dynamic.DynamicRealmObject
-
Returns the short
value for a given field.
- getString(String) - Method in class io.realm.dynamic.DynamicRealmObject
-
Returns the String
value for a given field.
- getTable(Class<? extends RealmObject>) - Method in class io.realm.Realm
-
- getType() - Method in class io.realm.dynamic.DynamicRealmObject
-
Return the type of object.
- greaterThan(String, int) - Method in class io.realm.RealmQuery
-
Greater-than comparison
- greaterThan(String, long) - Method in class io.realm.RealmQuery
-
Greater-than comparison
- greaterThan(String, double) - Method in class io.realm.RealmQuery
-
Greater-than comparison
- greaterThan(String, float) - Method in class io.realm.RealmQuery
-
Greater-than comparison
- greaterThan(String, Date) - Method in class io.realm.RealmQuery
-
Greater-than comparison
- greaterThanOrEqualTo(String, int) - Method in class io.realm.RealmQuery
-
Greater-than-or-equal-to comparison
- greaterThanOrEqualTo(String, long) - Method in class io.realm.RealmQuery
-
Greater-than-or-equal-to comparison
- greaterThanOrEqualTo(String, double) - Method in class io.realm.RealmQuery
-
Greater-than-or-equal-to comparison
- greaterThanOrEqualTo(String, float) - Method in class io.realm.RealmQuery
-
Greater-than-or-equal-to comparison
- greaterThanOrEqualTo(String, Date) - Method in class io.realm.RealmQuery
-
Greater-than-or-equal-to comparison
- Realm - Class in io.realm
-
The Realm class is the storage and transactional manager of your object persistent store.
- Realm.Transaction - Interface in io.realm
-
Encapsulates a Realm transaction.
- RealmBaseAdapter<T extends RealmObject> - Class in io.realm
-
The RealmBaseAdapter class is an abstract utility class for binding UI elements to Realm data,
much like an CursorAdapter
.
- RealmBaseAdapter(Context, RealmResults<T>, boolean) - Constructor for class io.realm.RealmBaseAdapter
-
- RealmChangeListener - Interface in io.realm
-
Using RealmChangeListener, it is possible to be notified when a Realm instance has been updated.
- RealmClass - Annotation Type in io.realm.annotations
-
- RealmConfiguration - Class in io.realm
-
A RealmConfiguration is used to setup a specific Realm instance.
- RealmConfiguration.Builder - Class in io.realm
-
RealmConfiguration.Builder used to construct instances of a RealmConfiguration in a fluent manner.
- RealmConfiguration.Builder(File) - Constructor for class io.realm.RealmConfiguration.Builder
-
Creates an instance of the Builder for the RealmConfiguration.
- RealmConfiguration.Builder(Context) - Constructor for class io.realm.RealmConfiguration.Builder
-
Creates an instance of the Builder for the RealmConfiguration.
- RealmEncryptionNotSupportedException - Exception in io.realm.exceptions
-
On some devices (HTC One X for example), for some reason, the system doesn't pass the right
parameter (siginfo_t.si_addr) to the segfault signal handler which our encryption mechanism
relies on.
- RealmEncryptionNotSupportedException(String) - Constructor for exception io.realm.exceptions.RealmEncryptionNotSupportedException
-
- RealmError - Error in io.realm.exceptions
-
RealmError is Realm specific Error used when unrecoverable problems happen in the underlying
storage engine.
- RealmError(String) - Constructor for error io.realm.exceptions.RealmError
-
- RealmException - Exception in io.realm.exceptions
-
RealmException is Realm specific exceptions.
- RealmException(String) - Constructor for exception io.realm.exceptions.RealmException
-
- RealmException(String, Throwable) - Constructor for exception io.realm.exceptions.RealmException
-
- RealmIOException - Exception in io.realm.exceptions
-
Class for reporting problems with Realm files.
- RealmIOException(Throwable) - Constructor for exception io.realm.exceptions.RealmIOException
-
- RealmIOException() - Constructor for exception io.realm.exceptions.RealmIOException
-
- RealmIOException(String) - Constructor for exception io.realm.exceptions.RealmIOException
-
- RealmIOException(String, Throwable) - Constructor for exception io.realm.exceptions.RealmIOException
-
- RealmList<E extends RealmObject> - Class in io.realm
-
RealmList is used to model one-to-many relationships in a
RealmObject
.
- RealmList() - Constructor for class io.realm.RealmList
-
Create a RealmList in non-managed mode, where the elements are not controlled by a Realm.
- RealmList(E...) - Constructor for class io.realm.RealmList
-
Create a RealmList in non-managed mode with an initial list of elements.
- RealmMigration - Interface in io.realm
-
The RealmMigration class is used to describe the migration of one Realm schema to another.
- RealmMigrationNeededException - Exception in io.realm.exceptions
-
- RealmMigrationNeededException(String, String) - Constructor for exception io.realm.exceptions.RealmMigrationNeededException
-
- RealmMigrationNeededException(String, String, Throwable) - Constructor for exception io.realm.exceptions.RealmMigrationNeededException
-
- RealmModule - Annotation Type in io.realm.annotations
-
By default a Realm can stores all classes extending RealmObject in a project.
- RealmObject - Class in io.realm
-
In Realm you define your model classes by sub-classing RealmObject and adding fields to be
persisted.
- RealmObject() - Constructor for class io.realm.RealmObject
-
- RealmQuery<E extends RealmObject> - Class in io.realm
-
A RealmQuery encapsulates a query on a
Realm
or a
RealmResults
using the Builder pattern.
- RealmQuery(Realm, Class<E>) - Constructor for class io.realm.RealmQuery
-
Creating a RealmQuery instance.
- RealmQuery(RealmResults, Class<E>) - Constructor for class io.realm.RealmQuery
-
Create a RealmQuery instance from a @{link io.realm.RealmResults}.
- RealmResults<E extends RealmObject> - Class in io.realm
-
This class holds all the matches of a
RealmQuery
for a given Realm.
- refresh() - Method in class io.realm.Realm
-
Refresh the Realm instance and all the RealmResults and RealmObjects instances coming from it
- remove(int) - Method in class io.realm.dynamic.DynamicRealmList
-
Removes the object at the specified location from this list.
- remove(int) - Method in class io.realm.RealmList
-
Removes the object at the specified location from this list.
- remove(int) - Method in class io.realm.RealmResults
-
Removes an object at a given index.
- removeAllChangeListeners() - Method in class io.realm.Realm
-
Remove all user-defined change listeners
- removeChangeListener(RealmChangeListener) - Method in class io.realm.Realm
-
Remove the specified change listener
- removeDefaultConfiguration() - Static method in class io.realm.Realm
-
Removes the current default configuration (if any).
- removeFromRealm() - Method in class io.realm.dynamic.DynamicRealmObject
-
Deletes this object from the Realm.
- removeFromRealm() - Method in class io.realm.RealmObject
-
Removes the object from the Realm it is currently associated to.
- removeLast() - Method in class io.realm.RealmResults
-
Removes and returns the last object in the list.
- schemaVersion(long) - Method in class io.realm.RealmConfiguration.Builder
-
Sets the schema version of the Realm.
- set(int, DynamicRealmObject) - Method in class io.realm.dynamic.DynamicRealmList
-
Replaces the element at the specified location in this list with the
specified object.
- set(int, E) - Method in class io.realm.RealmList
-
Replaces the element at the specified location in this list with the
specified object.
- setAutoRefresh(boolean) - Method in class io.realm.Realm
-
Set the auto-refresh status of the Realm instance.
- setBlob(String, byte[]) - Method in class io.realm.dynamic.DynamicRealmObject
-
Sets the binary value of the given field.
- setBoolean(String, boolean) - Method in class io.realm.dynamic.DynamicRealmObject
-
Sets the boolean
value of the given field.
- setByte(String, byte) - Method in class io.realm.dynamic.DynamicRealmObject
-
Sets the byte
value of the given field.
- setDate(String, Date) - Method in class io.realm.dynamic.DynamicRealmObject
-
Sets the Date
value of the given field.
- setDefaultConfiguration(RealmConfiguration) - Static method in class io.realm.Realm
-
- setDouble(String, double) - Method in class io.realm.dynamic.DynamicRealmObject
-
Sets the double
value of the given field.
- setFloat(String, float) - Method in class io.realm.dynamic.DynamicRealmObject
-
Sets the float
value of the given field.
- setInt(String, int) - Method in class io.realm.dynamic.DynamicRealmObject
-
Sets the int
value of the given field.
- setList(String, DynamicRealmList) - Method in class io.realm.dynamic.DynamicRealmObject
-
- setLong(String, long) - Method in class io.realm.dynamic.DynamicRealmObject
-
Sets the long
value of the given field.
- setModules(Object, Object...) - Method in class io.realm.RealmConfiguration.Builder
-
Replaces the existing module(s) with one or more
RealmModule
s.
- setObject(String, DynamicRealmObject) - Method in class io.realm.dynamic.DynamicRealmObject
-
Sets a reference to another object on the given field.
- setShort(String, short) - Method in class io.realm.dynamic.DynamicRealmObject
-
Sets the short
value of the given field.
- setString(String, String) - Method in class io.realm.dynamic.DynamicRealmObject
-
Sets the String
value of the given field.
- shouldDeleteRealmIfMigrationNeeded() - Method in class io.realm.RealmConfiguration
-
- size() - Method in class io.realm.dynamic.DynamicRealmList
-
Returns the number of elements in this list.
- size() - Method in class io.realm.RealmList
-
Returns the number of elements in this List
.
- size() - Method in class io.realm.RealmResults
-
Returns the number of elements in this query result.
- sort(String) - Method in class io.realm.RealmResults
-
- sort(String, boolean) - Method in class io.realm.RealmResults
-
- sort(String[], boolean[]) - Method in class io.realm.RealmResults
-
- sort(String, boolean, String, boolean) - Method in class io.realm.RealmResults
-
- sort(String, boolean, String, boolean, String, boolean) - Method in class io.realm.RealmResults
-
- SORT_ORDER_ASCENDING - Static variable in class io.realm.RealmResults
-
- SORT_ORDER_DESCENDING - Static variable in class io.realm.RealmResults
-
- sum(String) - Method in class io.realm.RealmResults
-
Calculate the sum of a given field.
- sumDouble(String) - Method in class io.realm.RealmQuery
-
Calculate the sum of a field
- sumFloat(String) - Method in class io.realm.RealmQuery
-
Calculate the sum of a field
- sumInt(String) - Method in class io.realm.RealmQuery
-
Calculate the sum of a field