io.realm
Clase que encapsula un RealmObject normal para permitir el acceso dinámico en lugar de una interfaz tipificada. Usar un DynamicRealmObject es más lento que usar la clase RealmObject normal.
Constructores
Constructor y descripción |
|---|
Crea un objeto Realm dinámico basado en un objeto existente. |
Resumen del método
Modificador y Tipo | Método y descripción |
|---|---|
booleanopúblico | |
público E | |
public byte | |
booleanopúblico | Devuelve el valor |
public byte | |
Decimal128público | Devuelve el valor |
público RealmDictionary | Devuelve el RealmDictionary que contiene solo valores primitivos. |
público RealmDictionary | Devuelve el RealmDictionary de DynamicRealmObject que se vincula desde el campo dado. |
doble público | |
Devuelve la instancia de DynamicRealm donde pertenece este DynamicRealmObject. | |
Devuelve la lista de nombres de campos de este objeto. | |
public RealmFieldType | Devuelve el tipo utilizado por el motor de almacenamiento subyacente para representar este campo. |
carroza pública | |
entero público | |
lista de dominios públicos | Devuelve la RealmList que contiene solo valores primitivos. |
lista de dominios públicos | Devuelve la RealmList de DynamicRealmObject vinculados desde el campo proporcionado. |
public long | |
objeto público de DynamicRealmObject | |
ObjectIdpúblico | Devuelve el valor |
público RealmAny | Devuelve el valor |
conjunto de dominios públicos | Devuelve el RealmSet que contiene solo valores primitivos. |
conjunto de dominios públicos | Devuelve el RealmSet de DynamicRealmObject que se vincula desde el campo dado. |
corto público | |
getType () Devuelve el tipo de objeto. | |
UUIDpúblico | |
booleanopúblico | |
entero público | hashCode () Devuelve un valor de código hash para el objeto DynamicRealmObject. |
booleanopúblico | |
Resultados del dominiopúblico | Devuelve RealmResults que contiene todos los |
vacío público | |
ProxyStatepúblico | |
vacío público | |
vacío público | |
vacío público | Establece el valor |
vacío público | |
vacío público | |
vacío público | Establece el valor |
vacío público | Establece la referencia a un RealmDictionary en el campo dado. |
vacío público | |
vacío público | |
vacío público | |
vacío público | Establece la referencia a una RealmList en el campo dado. |
vacío público | |
vacío público | |
vacío público | Establece una referencia a otro objeto en el campo dado. |
vacío público | Establece el valor |
vacío público | Establece el valor |
vacío público | Establece la referencia a un RealmSet en el campo dado. |
vacío público | |
vacío público | |
vacío público | |
toString () |
Métodos heredados
Métodos heredados de la clase
getClasshashCodeequalsclonetoStringnotifynotifyAllwaitwaitwaitjava.lang.Object:,,,,,,,,,,finalizeMethods inherited from class io.realm.RealmObject :
deleteFromRealm,deleteFromRealm,isValid,isValid,isFrozen,freeze,isFrozen,freeze,isLoaded,isLoaded,isManaged,isManaged,getRealm,getRealm,load,load,addChangeListener,addChangeListener,addChangeListener,addChangeListener,removeChangeListener,removeChangeListener,removeChangeListener,removeChangeListener,removeAllChangeListeners,removeAllChangeListeners,asFlowable,asChangesetObservable,asFlowable,asChangesetObservable
Detalle del constructor
Crea un objeto Realm dinámico basado en un objeto existente. Parámetros
|
Detalle del método
equals
Obtener
Devuelve el valor del campo dado. Parámetros
Devuelve el valor del campo. Lanzamientos
|
getBlob
Devuelve el valor Parámetros
Devuelve el valor byte[]. Lanzamientos
|
getBoolean
Devuelve el valor Si el campo admite valores nulos, utilice isNull(String) para verificar en Parámetros
Devuelve el valor booleano. Lanzamientos
|
getByte
Devuelve el valor Si el campo admite valores nulos, utilice isNull(String) para verificar en Parámetros
Devuelve el valor del byte. Lanzamientos
|
getDate
Devuelve el valor Parámetros
Devuelve El valor de la fecha. Lanzamientos
|
obtenerDecimal128
Devuelve el valor Parámetros
Devuelve el valor decimal128. Lanzamientos
|
getDictionary
Devuelve el RealmDictionary que contiene solo valores primitivos. Si el diccionario contiene referencias a otros objetos Realm, utilice getDictionary(String) en su lugar. Parámetros
Devuelve Los datos de RealmDictionary para este campo. Lanzamientos
|
Devuelve el RealmDictionary de DynamicRealmObject que se vincula desde el campo dado. Si el diccionario contiene tipos primitivos, utilice getDictionary(String, Class) en su lugar. Parámetros
Devuelve Los datos de RealmDictionary para este campo. Lanzamientos
|
obtenerDoble
Devuelve el valor Si el campo admite valores nulos, utilice isNull(String) para verificar en Parámetros
Devuelve el doble valor. Lanzamientos
|
getDynamicRealm
public DynamicRealm getDynamicRealm () |
|---|
Devuelve la instancia de DynamicRealm donde pertenece este DynamicRealmObject. No debe llamar a DynamicRealm.close() contra la instancia devuelta. Devuelve Instancia deDynamicRealm donde pertenece este objeto. Lanzamientos
|
obtenerNombresDeCampo
public String getFieldNames () |
|---|
Devuelve la lista de nombres de campos de este objeto. Devuelve lista de nombres de campos de este objeto o la lista vacía si el objeto no tiene ningún campo. |
getFieldType
Devuelve el tipo utilizado por el motor de almacenamiento subyacente para representar este campo. Devuelve el tipo subyacente utilizado por Realm para representar este campo. |
getFloat
Devuelve el valor Si el campo admite valores nulos, utilice isNull(String) para verificar en Parámetros
Devuelve el valor flotante. Lanzamientos
|
getInt
Devuelve el valor Si el campo admite valores nulos, utilice isNull(String) para verificar en Parámetros
Devuelve el valor int. Los valores enteros superiores a Lanzamientos
|
obtenerLista
Devuelve la RealmList que contiene solo valores primitivos. Si la lista contiene referencias a otros objetos Realm, utilice getList(String) en su lugar. Parámetros
Devuelve Los datos de RealmList para este campo. Lanzamientos
|
Devuelve la RealmList de DynamicRealmObject vinculados desde el campo proporcionado. Si la lista contiene tipos primitivos, utilice getList(String, Class) en su lugar. Parámetros
Devuelve Los datos de RealmList para este campo. Lanzamientos
|
getLong
Devuelve el valor Si el campo admite valores nulos, utilice isNull(String) para verificar en Parámetros
Devuelve El valor largo. Los valores enteros superiores a Lanzamientos
|
obtenerObjeto
Devuelve el objeto al que se vincula desde este campo. Parámetros
Devuelve la representación DynamicRealmObject del objeto vinculado o Lanzamientos
|
getObjectId
Devuelve el valor Parámetros
Devuelve el valor de ObjectId. Lanzamientos
|
obtenerRealmAny
Devuelve el valor Parámetros
Devuelve el ReinoCualquier valor. Lanzamientos
|
getRealmSet
Devuelve el RealmSet que contiene solo valores primitivos. Si el conjunto contiene referencias a otros objetos Realm, utilice getRealmSet(String) en su lugar. Parámetros
Devuelve Los datos de RealmSet para este campo. Lanzamientos
|
Devuelve el RealmSet de DynamicRealmObject que se vincula desde el campo dado. Si el conjunto contiene tipos primitivos, utilice getRealmSet(String, Class) en su lugar. Parámetros
Devuelve Los datos de RealmSet para este campo. Lanzamientos
|
obtener corto
Devuelve el valor Si el campo admite valores nulos, utilice isNull(String) para verificar en Parámetros
Devuelve El valor corto. Los valores enteros superiores a Lanzamientos
|
getString
Devuelve el valor Parámetros
Devuelve el valor de la cadena. Lanzamientos
|
obtenerTipo
Devuelve el tipo de objeto. Normalmente corresponde al nombre de una clase que extiende RealmObject. Devuelve este tipo de objetos. |
getUUID
Devuelve el valor Parámetros
Devuelve el valor UUID. Lanzamientos
|
tieneCampo
código hash
public int hashCode () |
|---|
Devuelve un valor de código hash para el objeto DynamicRealmObject. Según el contrato general de Object.hashCode(), cualesquiera dos objetos para los cuales equals devuelve Tenga en cuenta que un RealmObject es un objeto activo y puede actualizarse con cambios de otros subprocesos. Esto significa que el valor del código hash del objeto no es estable y no debe usarse como clave en HashMap ni guardarse en HashSet. Devuelve un valor de código hash para el objeto. Anulaciones
Tip |
es nulo
Comprueba si el valor de un campo dado es Parámetros
Devuelve
Lanzamientos
|
objetos de enlace
Devuelve RealmResults que contiene todos los Se agrega una entrada para cada referencia, por ejemplo, si la misma referencia aparece en una lista varias veces, el objeto src aparecerá aquí varias veces. Parámetros
Devuelve el resultado. Lanzamientos
|
reino$injectObjectContext
public void realm$injectObjectContext () |
|---|
reinoObtener$estadoproxy
public ProxyState realmGet$proxyState () |
|---|
conjunto
Establece el valor del campo dado. Este método intentará convertir automáticamente los números y booleanos especificados como El uso de establecedores tipificados será más rápido que usar este método. Lanzamientos
|
setBlob
Establece el valor binario del campo dado. Parámetros
Lanzamientos
|
setBoolean
Establece el valor Parámetros
Lanzamientos
|
setByte
Establece el valor Parámetros
Lanzamientos
|
establecer fecha
Establece el valor Parámetros
Lanzamientos
|
setDecimal128
Establece el valor Parámetros
Lanzamientos
|
setDictionary
Establece la referencia a un RealmDictionary en el campo dado. Esto copiará todos los elementos del diccionario en Realm, pero cualquier cambio posterior no se reflejará en Realm. Use getDictionary(String) para obtener una referencia al diccionario administrado. Parámetros
Lanzamientos
|
conjuntoDoble
Establece el valor Parámetros
Lanzamientos
|
setFloat
Establece el valor Parámetros
Lanzamientos
|
setInt
Establece el valor Parámetros
Lanzamientos
|
lista de conjuntos
Establece la referencia a una RealmList en el campo dado. Esto copiará todos los elementos de la lista en Realm, pero cualquier cambio posterior no se reflejará en Realm. Use getList(String) para obtener una referencia a la lista administrada. Parámetros
Lanzamientos
|
conjunto largo
Establece el valor Parámetros
Lanzamientos
|
establecerNull
Establece el valor en Parámetros
Lanzamientos
|
establecerObjeto
Establece una referencia a otro objeto en el campo dado. Parámetros
Lanzamientos
|
setObjectId
Establece el valor Parámetros
Lanzamientos
|
establecerReinoCualquiera
Establece el valor Parámetros
Lanzamientos
|
setRealmSet
Establece la referencia a un RealmSet en el campo dado. Esto copiará todos los elementos del conjunto en Realm, pero cualquier cambio posterior no se reflejará en Realm. Use getRealmSet(String) para obtener una referencia al conjunto administrado. Parámetros
Lanzamientos
|
setShort
Establece el valor Parámetros
Lanzamientos
|
cadena de establecimiento
Establece el valor Parámetros
Lanzamientos
|
setUUID
Establece el valor Parámetros
Lanzamientos
|