Nível do pacote declarações

Funções e tipos principais.

Tipos

Link copiado para a área de transferência
Interface BaseRealm : versionado

Classe base para todas as instâncias do Realm (Realm e MutableRealm).

Link copiado para a área de transferência
Diversão Interface CompactOnLaunchCallback

Essa interface é usada para determinar se um Arquivo de Realm deve ser compactado na primeira vez que o arquivo for aberto e antes que a instância seja retornada.

Link copiado para a área de transferência
Interface Configuração

Opções de configuração básicas compartilhadas entre todos os tipos de configuração de Realm.

Link copiado para a área de transferência
Interface Excluível

Uma exclusão é uma entidade que pode ser excluída em uma transação de escrita ou como parte de uma migração.

Link copiado para a área de transferência
Diversão Interface InitialDataCallback

Essa interface é usada para escrever dados em um Arquivo de Realm quando o arquivo é criado pela primeira vez. Ele será usado de maneira semelhante ao Realm.writeBlocking.

Link copiado para a área de transferência
de dados classe InitialRealmFileConfiguration(valor doativoFile : string, checksum do valor: string?)

Configuração para arquivos de ativos pré-agrupados utilizados como estado inicial do arquivo de domínio.

Link copiado para a área de transferência

Representa o estado gravável de um Arquivo de Realm.

Link copiado para a área de transferência
Interface Realm : TypedRealm

Uma instância do Realm é o principal ponto de entrada para interagir com um realm persistente.

Link copiado para a área de transferência

Uma configuração do Realm que define a configuração e configuração específicas para uma Instância de Realm.

Link copiado para a área de transferência
Interface TypedRealm : BaseRealm

Um domínio digitado que pode ser consultado para objetos de um tipo específico.

Link copiado para a área de transferência

Política de atualização que controla como lidar com a importação de objetos com chaves primárias existentes ao importá-los com MutableRealm.copyToRealm e io.realm.kotlin. dynamic.DynamicMutableRealm.copyToRealm .

Link copiado para a área de transferência
Interface Versionado
Link copiado para a área de transferência
de dados classe VersionId(versão valida : Long) : Comparável<ID da Versão>

Um VersionId representando o ID transacional do próprio Realm ou de seus objetos.

Funções

Link copiado para a área de transferência
in-line Diversão <t : TypedRealmObject> MutableRealm.excluir()

Exclui todos os objetos da classe especificada do Realm.