패키지 수준 선언

핵심 기능 및 유형.

유형

클립보드에 링크 복사됨
인터페이스 BaseRealm : 버전관리

모든 Realm 인스턴스(RealmMutableRealm)에 대한 기본 클래스입니다.

클립보드에 링크 복사됨
fun 인터페이스 CompactOnLaunchCallback

이 인터페이스는 파일을 처음 열 때 인스턴스가 반환되기 전에 Realm 파일을 압축해야 하는지 여부를 결정하는 데 사용됩니다.

클립보드에 링크 복사됨
인터페이스 구성

모든 영역 구성 유형 간에 공유되는 기본 구성 옵션입니다.

클립보드에 링크 복사됨
인터페이스 삭제 가능

삭제 가능 항목은 쓰기 트랜잭션(write transaction) 또는 마이그레이션의 일부로 삭제할 수 있는 엔터티입니다.

클립보드에 링크 복사됨
fun 인터페이스 초기 데이터 콜백

이 인터페이스는 파일이 처음 생성될 때 Realm 파일에 데이터를 쓰는 데 사용됩니다. Realm.writeBlocking 을 사용할 때와 비슷한 방식으로 사용됩니다.

클립보드에 링크 복사됨
데이터 클래스 초기 RealmFileConfiguration(val 자산 파일: string, val 체크섬: string?)

Realm 파일의 초기 상태로 사용되는 사전 번들 자산 파일에 대한 구성입니다.

클립보드에 링크 복사됨
인터페이스 MutableRealm : TypedRealm

Realm 파일의 쓰기 가능한 상태를 나타냅니다.

클립보드에 링크 복사됨
인터페이스 Realm : TypedRealm

Realm 인스턴스는 지속형 영역과 상호 작용하기 위한 주요 점입니다.

클립보드에 링크 복사됨
인터페이스 RealmConfiguration : 구성

Realm 인스턴스에 대한 특정 설정 및 구성을 정의하는 Realm 구성 입니다.

클립보드에 링크 복사됨
인터페이스 TypedRealm : BaseRealm

특정 유형의 객체를 쿼리할 수 있는 유형이 지정된 Realm 입니다.

클립보드에 링크 복사됨

MutableRealm.copyToRealmio.realm.kotlin.static.DynmicMutableRealm.copyToRealm 으로 객체를 가져올 때 기존 기본 키가 있는 객체 가져오기를 처리하는 방법을 제어하는 업데이트 정책.

클립보드에 링크 복사됨
인터페이스 버전 지정
클립보드에 링크 복사됨
데이터 클래스 VersionId(val 버전: Long) : Comparable<VersionId>

Realm 자체 또는 해당 객체의 트랜잭션 ID를 나타내는 VersionId 입니다.

함수

클립보드에 링크 복사됨

Realm에서 지정된 클래스의 모든 객체를 삭제합니다.