@ParametersAreNonnullByDefault
패키지 io.realm
-
인터페이스 요약 인터페이스 설명 CompactOnLaunchCallback 이 인터페이스는 파일을 처음 열 때 인스턴스가 반환되기 전에 Realm 파일을 압축해야 하는지 여부를 결정하는 데 사용됩니다.DynamicRealm.Transaction Realm 트랜잭션을 캡슐화합니다.DynamicRealm.Transaction.OnError 트랜잭션 중 오류를 호출자 스레드에 알리기 위해 호출되는 콜백입니다.DynamicRealm.Transaction.OnSuccess 호출자 스레드에게 트랜잭션 성공을 알리기 위해 호출되는 콜백입니다.MapChangeListener<K,V> MapChangeListener
를RealmMap
에 등록하면 마지막 시간 이후 지도에서 변경된 내용에 대한 세부 정보를 설명하는MapChangeSet
알림을 받을 수 있습니다.MapChangeSet<T> 이 인터페이스는 마지막 업데이트 중에 지도에 적용된 변경 사항을 설명합니다.ObjectChangeSet 객체의 변경 사항에 대한 정보입니다.OrderedCollectionChangeSet 이 인터페이스는 마지막 업데이트 중에 collection에 적용된 변경 사항을 설명합니다.OrderedRealmCollection<E> OrderedRealmCollection
는 요소의 순서를 유지하는 collection입니다.OrderedRealmCollectionChangeListener<T> OrderedRealmCollectionChangeListener
를RealmResults
에 등록하면 마지막 시간 이후 collection에서 변경된 내용에 대한 세부 정보를 설명하는OrderedCollectionChangeSet
알림을 받을 수 있습니다.Realm.Transaction Realm 트랜잭션을 캡슐화합니다.Realm.Transaction.OnError 트랜잭션 중 오류를 호출자 스레드에 알리기 위해 호출되는 콜백입니다.Realm.Transaction.OnSuccess 호출자 스레드에게 트랜잭션 성공을 알리기 위해 호출되는 콜백입니다.RealmAsyncTask 비동기 트랜잭션과 같이 보류 중인 비동기 Realm 작업을 나타냅니다.RealmChangeListener<T> RealmCollection<E> RealmCollection
Realm이 지원하는 collection 계층 구조의 루트입니다.RealmMigration RealmMigration 클래스는 한 Realm 스키마를 다른 Realm 스키마로 마이그레이션하는 데 사용됩니다.RealmModel 클래스를 RealmObject로 표시하기 위한 인터페이스로,RealmObject
확장하는 대신 사용할 수 있습니다.RealmObjectChangeListener<T 확장 RealmModel> RealmObjectSchema.Function 함수 인터페이스는 현재 클래스의 모든 객체를 순회하고 각각에 함수를 적용할 때 사용됩니다.SetChangeListener<T> SetChangeListener
를RealmSet
에 등록하면 마지막 시간 이후 세트에서 변경된 내용에 대한 세부 정보를 설명하는SetChangeSet
알림을 받을 수 있습니다. -
클래스 요약 클래스 설명 CollectionUtils DefaultCompactOnLaunchCallback 파일 압축 여부를 결정하기 위한 기본 구현입니다.DynamicRealm DynamicRealm은Realm
의 동적 변형입니다.DynamicRealm.Callback Realm.getInstanceAsync(RealmConfiguration, Realm.Callback)
또는DynamicRealm.getInstanceAsync(RealmConfiguration, DynamicRealm.Callback)
을 사용하여 Realm을 비동기적으로 로드한 결과를 보고할 때 사용되는 콜백입니다.DynamicRealm.Transaction.Callback 호출자 스레드에 알리기 위해 호출된 콜백입니다.DynamicRealmObject 유형화된 인터페이스 대신 동적 액세스를 허용하기 위해 일반 RealmObject를 래핑하는 클래스입니다.MutableRealmInteger MutableRealmInteger
은Long
와 같은 변경 가능한 숫자 수량입니다.OrderedCollectionChangeSet.Range OrderedRealmCollectionSnapshot<E> OrderedRealmCollectionSnapshot
는OrderedRealmCollection
의 특수한 유형입니다.ProxyState<E 확장 RealmModel> Realm Realm 클래스는 객체 영구 저장소의 저장 및 트랜잭션 관리자입니다.Realm.Callback Realm.getInstanceAsync(RealmConfiguration, Realm.Callback)
또는DynamicRealm.getInstanceAsync(RealmConfiguration, DynamicRealm.Callback)
을 사용하여 Realm을 비동기적으로 로드한 결과를 보고할 때 사용되는 콜백입니다.Realm.Transaction.Callback 호출자 스레드에 알리기 위해 호출된 콜백입니다.RealmAny RealmAny
다형성 Realm 값을 나타내는 데 사용됩니다.RealmAnyNativeFunctionsImple RealmAnyOperator RealmConfiguration RealmConfiguration은 특정 Realm 인스턴스를 설정하는 데 사용됩니다.RealmConfiguration.Builder RealmConfiguration.Builder는 RealmConfiguration의 인스턴스를 유창하게 구성하는 데 사용됩니다.RealmDictionary<V> 키가 문자열인RealmMap
의 전문화입니다.RealmList<E> RealmList는RealmObject
에서 일대다 관계를 모델링하는 데 사용됩니다.RealmMap<K,V> RealmMap은 키를 값에 매핑하는 데 사용됩니다.RealmObject Realm에서는 RealmObject를 하위 클래스로 분류하고 지속할 필드를 추가하여 RealmObject 클래스를 정의합니다.RealmObjectSchema 주어진 RealmObject 클래스의 스키마와 상호 작용하기 위한 클래스입니다.RealmQuery<E> RealmQuery는 빌더 패턴을 사용하여Realm
또는RealmResults
에 대한 쿼리를 캡슐화합니다.RealmResults<E> 이 클래스는 지정된 Realm에 대해RealmQuery
와(과) 일치하는 모든 항목을 보유합니다.Realm 스키마 Realm 스키마와 상호 작용하기 위한 클래스입니다.RealmSet<E> RealmSet는 중복 요소가 없는 collection입니다.SetChangeSet 이 클래스는 마지막 업데이트 중에 세트에 적용된 변경 사항을 설명합니다. -
열거형 요약 열거형 설명 사례 이 클래스는 Realm 쿼리에 사용되는 사례 설정을 설명합니다.FieldAttribute 이 클래스에는 Realm 필드에 대한 모든 Realm 속성이 포함되어 있습니다.FrozenPendingRow 동결된 PendingRow입니다.ImportFlag 이 클래스는 전체 객체를 저장할 때 데이터가 Realm에 저장되는 방법을 설명합니다.OrderedCollectionChangeSet.State 변경 집합의 특성을 설명하는 상태입니다.RealmAny.Type RealmAny에서 지원하는 모든 유형을 설명하는 열거형입니다.RealmFieldType Realm의 기본 storage engine에서 사용하는 유형 목록입니다.Sort 이 클래스는 Realm 쿼리에 사용되는 정렬 순서를 설명합니다.