Nível do pacote declarações

Tipos

Link copiado para a área de transferência
Link copiado para a área de transferência

Um RealmQuery encapsula uma query em um Realm, um RealmResults ou uma instância do RealmList utilizando o padrão Builder . A query é executada usando find ou assinando o fluxo retornado por asFlow.

Link copiado para a área de transferência

Um Realm Result contém os resultados da query do Realm.

Link copiado para a área de transferência

Queries que retornam valores escalares e anuláveis. Esse tipo de query é usado para representar com mais precisão os resultados fornecidos por algumas operações de query, por exemplo RealmQuery.min ou RealmQuery.max.

Link copiado para a área de transferência
Interface RealmScalarQuery<t>

Queries que retornam valores escalares. Esse tipo de query é usado para representar com mais precisão os resultados fornecidos por algumas operações de query, por exemplo RealmQuery.count ou RealmQuery.sum.

Link copiado para a área de transferência

query retornando um único RealmObject ou EmbeddedRealmObject.

Link copiado para a área de transferência

Esta enumeração descreve a ordem de classificação usada nas query do Realm.

Propriedades

Link copiado para a área de transferência
const valid true_predicate: String

Uma string de predicados do filtro de query que será verdadeira para todos os objetos, portanto, fará com que a query selecione todos os objetos.

Funções

Link copiado para a área de transferência
Diversão <t : BaseRealmObject, R> RealmQuery<t>.find(bloquear: (RealmResults<T>) -> R): R

Semelhante ao RealmQuery.find , mas recebe um bloco no qual os RealmResults da query são fornecidos.

Diversão <t, R> RealmScalarNullableQuery<t>.find(bloquear: (T?) -> R): R

Semelhante a RealmScalarNullableQuery.find , mas recebe um bloco no qual o resultado escalar da query é fornecido.

Diversão <t, R> RealmScalarQuery<t>.find(bloquear: (T) -> R): R

Semelhante a RealmScalarQuery.find , mas recebe um bloco no qual o resultado escalar da query é fornecido.

Diversão <t : BaseRealmObject, R> RealmSingleQuery<t>.find(bloquear: (T?) -> R): R

Semelhante a RealmSingleQuery.find , mas recebe um bloco no qual o RealmObject ou EmbeddedRealmObject da query é fornecido.

Link copiado para a área de transferência
in-line Diversão <t : Qualquer> RealmQuery<*>.max(propriedade: string): RealmScalarNullableQuery<t>

Semelhante ao RealmQuery.max, mas o parâmetro tipo é inferido automaticamente.

Link copiado para a área de transferência
in-line Diversão <t : Qualquer> RealmQuery<*>.min(propriedade: string): RealmScalarNullableQuery<t>

Semelhante ao RealmQuery.min, mas o parâmetro type é inferido automaticamente.

Link copiado para a área de transferência
in-line Diversão <t : Qualquer> RealmQuery<*>.soma(propriedade: string): RealmScalarQuery<t>

Semelhante ao RealmQuery.sum, mas o parâmetro tipo é inferido automaticamente.