io.realm
Interfaces implementadas:
RealmCollection Es la raíz de la jerarquía de colecciones que Realm admite. Define las operaciones en las colecciones de datos y su comportamiento en todas las implementaciones de RealmCollection.
Las colecciones de dominios son vistas en vivo de los datos subyacentes. Esto significa que se mantendrán actualizadas automáticamente. Por lo tanto, usar métodos como Collections.unmodifiableCollection(Collection) no impedirá que se modifique una colección.
Resumen del método
Modificador y Tipo | Método y descripción |
|---|---|
doble público | |
booleanopúblico | |
booleanopúblico | Esto elimina todos los objetos de la colección, tanto del reino subyacente como de la colección. |
booleanopúblico | isLoaded () Comprueba si una colección ya ha terminado de cargar sus datos. |
booleanopúblico | isManaged () Comprueba si la colección está administrada por Realm. |
booleanopúblico | isValid () Comprueba si la colección aún es válida para su uso, es decir, si la instancia io.realm.Realm no se ha cerrado. |
booleanopúblico | load () Bloquea la recopilación hasta que todos los datos estén disponibles. |
Númeropúblico | |
Númeropúblico | |
Númeropúblico | |
where () Devuelve una RealmQuery, que se puede utilizar para consultar objetos específicos de esta colección. |
Métodos heredados
Detalle del método
promedio
Devuelve el promedio de un campo dado. Parámetros
Devuelve el promedio del campo indicado entre los objetos de los resultados de la query. Esto será del tipo double para todos los campos de tipo numérico. Si no existen objetos o todos tienen Lanzamientos
|
contiene
Comprueba si este Parámetros
Devuelve
Lanzamientos
|
eliminarTodoDelReino
public boolean deleteAllFromRealm () |
|---|
Esto elimina todos los objetos de la colección, tanto del reino subyacente como de la colección. Devuelve
Lanzamientos
|
está cargado
public boolean isLoaded () |
|---|
Comprueba si una colección ya ha terminado de cargar sus datos. Devuelve
|
está administrado
public boolean isManaged () |
|---|
Comprueba si la colección está administrada por Realm. Una colección administrada es simplemente un contenedor de los datos del archivo Realm subyacente. En los subprocesos de Looper, una colección administrada se actualiza en tiempo real para que siempre apunte a los datos más recientes. Las colecciones administradas están confinadas en el subproceso, por lo que no se puede acceder a ellas desde otros subprocesos que no sean el que las creó. Si este método devuelve Devuelve
|
isValid
public boolean isValid () |
|---|
Comprueba si la colección sigue siendo válida, es decir, si la instancia io.realm.Realm no se ha cerrado. Siempre devolverá Devuelve
|
carga
public boolean load () |
|---|
Bloquea la recopilación hasta que todos los datos estén disponibles. Devuelve
|
máximo
Encuentra el valor máximo de un campo. Parámetros
Devuelve Si no existen objetos o todos tienen Lanzamientos
|
fecha máxima
Encuentra la fecha máxima. Parámetros
Devuelve Si no existen objetos o si todos tienen Lanzamientos
|
min
Encuentra el valor mínimo de un campo. Parámetros
Devuelve si no existen objetos o todos tienen Lanzamientos
|
minDate
Encuentra la fecha mínima. Parámetros
Devuelve Si no existen objetos o todos tienen Lanzamientos
|
suma
Calcula la suma de un campo dado. Parámetros
Devuelve La suma. Si no existen objetos o todos tienen Lanzamientos
|
donde
public RealmQuery where () |
|---|
Devuelve una RealmQuery, que se puede utilizar para consultar objetos específicos de esta colección. Devuelve un objeto RealmQuery. Lanzamientos
|