모든 클래스
-
모든 클래스 인터페이스 요약 클래스 요약 열거형 요약 예외 요약 오류 요약 주석 유형 요약 클래스 설명 AggregateIterable<ResultT> MongoCollection.aggregate(List)
작업에 대한 특정 이터러블입니다.ApiKey User
의 API 키를 나타내는 클래스입니다.ApiKeyAuth 이 클래스는 사용자가 제어 하에 API 키를 managed 수 있는 기능을 노출합니다.앱 앱 은 MongoDB Realm 앱 과 상호 작용하기 위한 주요 클라이언트 사이드 진입점입니다.App.Callback<T> App
에서 사용할 수 있는 비동기 메서드에 대한 콜백입니다.App.Result<T> 이 앱에서 MongoDB Realm에 대한 비동기 요청의 결과를 나타내는 결과 클래스입니다.AppConfiguration AppConfiguration은 MongoDB Realm 애플리케이션을 설정하는 데 사용됩니다.AppConfiguration.Builder AppConfiguration
의 인스턴스를 유창하게 구성하는 데 사용되는 빌더입니다.AppException 이 클래스는 MongoDB Realm 앱과 통신할 때 발생하는 모든 오류에 대한 래퍼입니다.AuthenticationListener 사용자 및 해당 인증과 관련된 이벤트를 설명하는 인터페이스BaseChangeEvent<DocumentT> 이 SDK의 감시 스트림에 의해 생성된 모든 MongoDB 영역 변경 이벤트에 존재하는 속성 집합을 나타냅니다.BaseChangeEvent.OperationType 발생할 수 있는 다양한 MongoDB 작업을 나타냅니다.베타 이 주석은 beta 단계에서 고려되는 클래스, 생성자 또는 메서드에 추가됩니다.사례 이 클래스는 Realm 쿼리에 사용되는 사례 설정을 설명합니다.ClientResetRequiredError 클라이언트 재설정 이벤트를 처리하는 데 필요한 클래스 캡슐화 정보입니다.CollectionChange<E 확장 OrderedRealmCollection> OrderedRealmCollectionChangeListener
트리거의 결과를 container로 래핑합니다.CollectionUtils CompactOnLaunchCallback 이 인터페이스는 파일을 처음 열 때 인스턴스가 반환되기 전에 Realm 파일을 압축해야 하는지 여부를 결정하는 데 사용됩니다.ConnectionListener 세션에서 사용하는 연결에 발생한 변경 사항을 보고할 때 사용되는 인터페이스입니다.ConnectionState SyncSession
에서 사용하는 기본 연결의 상태를 설명하는 열거형입니다.카운트 옵션 카운트 작업에 대한 옵션입니다.자격 증명 자격 증명은 지정된 로그인 제공자의 로그인을 나타내며 MongoDB Realm에서 사용자를 확인하고 액세스 권한을 부여하는 데 사용됩니다.Credentials.Provider 이 열거형에는 MongoDB Realm에서 지원하는 ID 제공자 목록이 포함되어 있습니다.DefaultCompactOnLaunchCallback 파일 압축 여부를 결정하기 위한 기본 구현입니다.DeleteResult 삭제 작업의 결과입니다.DiscardUnsyncedChangesStrategy 동기화되지 않은 데이터를 모두 삭제하여 클라이언트 재설정을 자동으로 해결하지만, 그렇지 않은 경우에는 Realm을 열린 상태로 유지하는 전략입니다.DownloadingRealmInterruptedException 초기 데이터 세트를 다운로드하는 동안 Realm이 중단되었을 때 사용되는 예외 클래스입니다.DynamicRealm DynamicRealm은Realm
의 동적 변형입니다.DynamicRealm.Callback Realm.getInstanceAsync(RealmConfiguration, Realm.Callback)
또는DynamicRealm.getInstanceAsync(RealmConfiguration, DynamicRealm.Callback)
을 사용하여 Realm을 비동기적으로 로드한 결과를 보고할 때 사용되는 콜백입니다.DynamicRealm.Transaction Realm 트랜잭션을 캡슐화합니다.DynamicRealm.Transaction.Callback 호출자 스레드에 알리기 위해 호출된 콜백입니다.DynamicRealm.Transaction.OnError 트랜잭션 중 오류를 호출자 스레드에 알리기 위해 호출되는 콜백입니다.DynamicRealm.Transaction.OnSuccess 호출자 스레드에게 트랜잭션 성공을 알리기 위해 호출되는 콜백입니다.DynamicRealmObject 유형화된 인터페이스 대신 동적 액세스를 허용하기 위해 일반 RealmObject를 래핑하는 클래스입니다.EmailPasswordAuth User
가Credentials.Provider.EMAIL_PASSWORD
제공자를 통해 로그인할 때 클래스 캡슐화 기능이 제공됩니다.오류 코드 이 클래스는 객체 서버 사용 또는 데이터 동기화와 관련된 모든 잠재적 오류를 열거합니다.ErrorCode.Category ErrorCode.Type FieldAttribute 이 클래스에는 Realm 필드에 대한 모든 Realm 속성이 포함되어 있습니다.FindIterable<ResultT> MongoCollection.find()
작업에 대한 특정 이터러블입니다.FindOneAndModifyOptions findOneAndUpdate, findOneAndReplace 또는 findOneAndDelete 작업(일반적으로 findOneAndModify 작업이라고도 함)에 적용할 옵션입니다.찾기 옵션 찾기 작업(일반적으로 쿼리라고도 함)에 적용할 옵션입니다.FlowFactory Realm 클래스에 대한 KotlinFlow
를 만들기 위한 팩토리 인터페이스입니다.FrozenPendingRow 동결된 PendingRow입니다.함수 연결된 Realm 앱에 대해 원격 Realm 함수를 호출하는 함수 관리자입니다.GoogleAuthType 이 열거형에는 MongoDB Realm에서 지원하는 Google 인증 유형 목록이 포함되어 있습니다.HttpLogObfuscator HttpLogObfuscator는 민감한 정보가 Logcat에 표시되지 않도록 합니다.무시 ImportFlag 이 클래스는 전체 객체를 저장할 때 데이터가 Realm에 저장되는 방법을 설명합니다.Index 이 주석은 필드에 검색 인덱스를 추가합니다.InsertManyResult 다수 삽입 연산의 결과입니다.InsertOneResult 1개 삽입 작업의 결과입니다.LinkingObjects 한 클래스에서 다른 클래스로의 역관계를 정의하기 위한 주석입니다.로그 레벨 API에서 이벤트를 기록할 때 Realm에서 정의하고 사용하는 로그 수준입니다.수동으로 동기화되지 않은 변경 전략 오류 코드ErrorCode.CLIENT_RESET
로 판단되는 클라이언트 재설정을 수동으로 해결하는 전략입니다.MapChangeListener<K,V> MapChangeListener
를RealmMap
에 등록하면 마지막 시간 이후 지도에서 변경된 내용에 대한 세부 정보를 설명하는MapChangeSet
알림을 받을 수 있습니다.MapChangeSet<T> 이 인터페이스는 마지막 업데이트 중에 지도에 적용된 변경 사항을 설명합니다.몽고클라이언트 Realm을 통해 원격으로 MongoDB의 데이터를 작업하는 데 사용되는 원격 MongoClient입니다.MongoCollection<DocumentT> MongoCollection 인터페이스는 문서에 대한 읽기 및 쓰기 액세스 권한을 제공합니다.MongoCursor<ResultT> Mongo 커서 클래스는 기본적으로 편의상 추가tryNext()
메서드를 포함하는Iterator
입니다.MongoDatabase RemoteMongoDatabase는Document
MongoCollection
에 대한 액세스를 제공합니다.MongoIterable<ResultT> MongoIterable은find()
또는aggregate()
쿼리와 같은 작업의 결과입니다.MongoNamespace 데이터베이스 이름과 collection 이름을 포함하는 MongoDB 네임스페이스입니다.MutableRealmInteger MutableRealmInteger
은Long
와 같은 변경 가능한 숫자 수량입니다.MutableSubscriptionSet SubscriptionSet.update(UpdateCallback)
을(를) 호출할 때 변경 가능한 구독 세트를 사용할 수 있습니다. 이것이SubscriptionSet
을(를) 수정하는 유일한 방법입니다.ObjectChange<E 확장 RealmModel> RealmObjectChangeListener
트리거의 결과를 container로 래핑합니다.ObjectChangeSet 객체의 변경 사항에 대한 정보입니다.OrderedCollectionChangeSet 이 인터페이스는 마지막 업데이트 중에 collection에 적용된 변경 사항을 설명합니다.OrderedCollectionChangeSet.Range OrderedCollectionChangeSet.State 변경 집합의 특성을 설명하는 상태입니다.OrderedRealmCollection<E> OrderedRealmCollection
는 요소의 순서를 유지하는 collection입니다.OrderedRealmCollectionChangeListener<T> OrderedRealmCollectionChangeListener
를RealmResults
에 등록하면 마지막 시간 이후 collection에서 변경된 내용에 대한 세부 정보를 설명하는OrderedCollectionChangeSet
알림을 받을 수 있습니다.OrderedRealmCollectionSnapshot<E> OrderedRealmCollectionSnapshot
는OrderedRealmCollection
의 특수한 유형입니다.기본 키 @PrimaryKey 주석은 필드를 Realm 내에서 기본 키로 표시합니다.진행 상황 Realm 데이터를 다운로드하거나 업로드할 때 진행률 알림을 캡슐화하는 데 사용되는 클래스입니다.ProgressListener Realm 객체 서버에 업로드되거나 Realm 객체 서버에서 다운로드되는 데이터에 대한 업데이트에 관심이 있을 때 사용되는 인터페이스입니다.ProgressMode 진행 변경 사항을 수신하는 방법을 설명하는 열거형입니다.ProxyState<E 확장 RealmModel> 푸시 푸시 클라이언트를 사용하면 클라이언트 앱에서 푸시 알림을 등록/등록 취소할 수 있습니다.Realm Realm 클래스는 객체 영구 저장소의 저장 및 트랜잭션 관리자입니다.Realm.Callback Realm.getInstanceAsync(RealmConfiguration, Realm.Callback)
또는DynamicRealm.getInstanceAsync(RealmConfiguration, DynamicRealm.Callback)
을 사용하여 Realm을 비동기적으로 로드한 결과를 보고할 때 사용되는 콜백입니다.Realm.Transaction Realm 트랜잭션을 캡슐화합니다.Realm.Transaction.Callback 호출자 스레드에 알리기 위해 호출된 콜백입니다.Realm.Transaction.OnError 트랜잭션 중 오류를 호출자 스레드에 알리기 위해 호출되는 콜백입니다.Realm.Transaction.OnSuccess 호출자 스레드에게 트랜잭션 성공을 알리기 위해 호출되는 콜백입니다.RealmAny RealmAny
다형성 Realm 값을 나타내는 데 사용됩니다.RealmAny.Type RealmAny에서 지원하는 모든 유형을 설명하는 열거형입니다.RealmAnyNativeFunctionsImple RealmAnyOperator RealmAsyncTask 비동기 트랜잭션과 같이 보류 중인 비동기 Realm 작업을 나타냅니다.RealmChangeListener<T> RealmClass Realm에서 유지할 수 있는 클래스를 표시하는 데 사용되는 인터페이스입니다.RealmCollection<E> RealmCollection
Realm이 지원하는 collection 계층 구조의 루트입니다.RealmConfiguration RealmConfiguration은 특정 Realm 인스턴스를 설정하는 데 사용됩니다.RealmConfiguration.Builder RealmConfiguration.Builder는 RealmConfiguration의 인스턴스를 유창하게 구성하는 데 사용됩니다.RealmDictionary<V> 키가 문자열인RealmMap
의 전문화입니다.RealmError RealmError는 기본 스토리지 엔진에서 복구할 수 없는 문제가 발생할 때 사용되는 Realm 특정 오류입니다.RealmEventStreamAsyncTask < T > RealmEventStreamAsyncTask는RealmAsyncTask
의 특정 버전으로, 스트림 결과를 생성하는 MongoDB Realm에 대해 수행되는 비동기 작업을 처리할 수 있는 비차단 메커니즘을 제공합니다.RealmEventStreamTask<T> RealmEventStreamTask는RealmAsyncTask
의 특정 버전으로, 스트림 결과를 생성하는 MongoDB Realm에 대해 수행된 비동기 작업을 처리할 수 있는 블로킹 메커니즘을 제공합니다.RealmException RealmException은 Realm 관련 예외입니다.RealmField Realm 모델 클래스의 필드에 사용되는 주석입니다.RealmFieldType Realm의 기본 storage engine에서 사용하는 유형 목록입니다.RealmFileException Realm 관련 파일에 액세스할 때 문제를 보고하기 위한 클래스입니다.RealmFileException.Kind 이RealmFileException
의 특정 종류입니다.RealmFlowFactory 코루틴Flow
를 만드는 데 사용되는 팩토리 클래스입니다.RealmList<E> RealmList는RealmObject
에서 일대다 관계를 모델링하는 데 사용됩니다.RealmLog 모든 Realm 구성 요소에서 사용하는 글로벌 로거입니다.RealmLogger RealmLog.add(RealmLogger)
에 등록할 수 있는 사용자 지정 로거용 인터페이스입니다.RealmMap<K,V> RealmMap은 키를 값에 매핑하는 데 사용됩니다.RealmMigration RealmMigration 클래스는 한 Realm 스키마를 다른 Realm 스키마로 마이그레이션하는 데 사용됩니다.RealmMigrationNededException RealmModel 클래스를 RealmObject로 표시하기 위한 인터페이스로,RealmObject
확장하는 대신 사용할 수 있습니다.RealmModule 기본적으로 Realm은 RealmObject를 확장하는 모든 클래스를 프로젝트에서 저장할 수 있습니다.RealmNamingPolicy 이 열거형은 클래스 및 필드 이름을 Java에서 사용되는 이름에서 Realm 파일에서 내부적으로 사용되는 이름으로 매핑할 수 있는 가능한 방법을 정의합니다.RealmObject Realm에서는 RealmObject를 하위 클래스로 분류하고 지속할 필드를 추가하여 RealmObject 클래스를 정의합니다.RealmObjectChangeListener<T 확장 RealmModel> RealmObjectSchema 주어진 RealmObject 클래스의 스키마와 상호 작용하기 위한 클래스입니다.RealmObjectSchema.Function 함수 인터페이스는 현재 클래스의 모든 객체를 순회하고 각각에 함수를 적용할 때 사용됩니다.RealmObservableFactory RxJava(<=2.0.*)용 Observable을 생성하기 위한 팩토리 클래스입니다.RealmPrimaryKeyConstractException 기본 키 제약 조건이 위반될 때 문제를 보고하기 위한 클래스입니다.RealmQuery<E> RealmQuery는 빌더 패턴을 사용하여Realm
또는RealmResults
에 대한 쿼리를 캡슐화합니다.RealmResults<E> 이 클래스는 지정된 Realm에 대해RealmQuery
와(과) 일치하는 모든 항목을 보유합니다.RealmResultTask<T> RealmResultTask는RealmAsyncTask
의 특정 버전으로, MongoDB Realm에 대해 수행되어 결과를 산출하는 비동기 작업을 처리하는 메커니즘을 제공합니다.Realm 스키마 Realm 스키마와 상호 작용하기 위한 클래스입니다.RealmSet<E> RealmSet는 중복 요소가 없는 collection입니다.필수 사항 이 주석은io.realm.RealmList
의 필드 또는 요소를 null을 허용하지 않는 것으로 표시합니다.RxObservableFactory Realm 클래스에 대한 Rx Observable을 생성하기 위한 팩토리 인터페이스입니다.SetChangeListener<T> SetChangeListener
를RealmSet
에 등록하면 마지막 시간 이후 세트에서 변경된 내용에 대한 세부 정보를 설명하는SetChangeSet
알림을 받을 수 있습니다.SetChangeSet 이 클래스는 마지막 업데이트 중에 세트에 적용된 변경 사항을 설명합니다.Sort 이 클래스는 Realm 쿼리에 사용되는 정렬 순서를 설명합니다.서브스크립션 구독은 특정 서버 쿼리와 해당 메타데이터를 정의합니다.SubscriptionSet 구독 세트는 유연한 동기화를 위해 구성된 특정 Realm에 대한 모든 현재Subscription
를 변경할 수 없는 보기입니다.SubscriptionSet.State 구독 세트가 있을 수 있는 상태입니다.SubscriptionSet.StateChangeCallback 서버가 구독 세트를 처리할 때까지 비동기적으로 대기할 때 사용되는 콜백입니다.SubscriptionSet.UpdateAsyncCallback 구독 세트를 비동기적으로 업데이트할 때 사용되는 콜백입니다.SubscriptionSet.UpdateCallback 구독 세트를 수정할 때 사용되는 인터페이스입니다.동기화 로컬 Realm과 원격 Realm 앱의 동기화를 처리하는 동기화 관리자입니다.Sync.Debug 디버깅 관련 옵션.SyncClientResetStrategy 일반 동기화 클라이언트 재설정 전략을 정의하는 인터페이스로,ManuallyRecoverUnsyncedChangesStrategy
또는DiscardUnsyncedChangesStrategy
일 수 있습니다.SyncConfiguration SyncConfiguration
은(는) MongoDB Realm을 사용하여 기기 간에 동기화할 수 있는 Realm 데이터베이스를 설정하는 데 사용됩니다.SyncConfiguration.Builder SyncConfiguration의 인스턴스를 유창하게 구성하는 데 사용되는 빌더입니다.SyncConfiguration.InitialFlexibleSyncSubscriptions 초기 구독 세트를 구성하기 위한 인터페이스입니다.SyncSession 세션은 장치의 단일 Realm과 Realm 객체 서버의 서버 Realm 간에 데이터가 동기화되는 방식을 제어합니다.SyncSession.ClientResetHandler 더 이상 사용되지 않습니다. SyncSession.ErrorHandler 세션 오류를 보고하는 데 사용되는 인터페이스입니다.SyncSession.State SyncSession의 상태를 설명하는 열거형입니다.UpdateDescription 지정된 업데이트 작업에서 수정된 필드를 나타냅니다.UpdateOptions 문서를 업데이트할 때 적용할 옵션입니다.UpdateResult 업데이트 작업의 결과입니다.사용자 사용자 는 Realm 앱 기능에 액세스하기 위해 사용자의 메타데이터와 토큰을 보유합니다.User.State 사용자의 잠재적 상태입니다.UserIdentity 각 사용자는Credentials.Provider
로 정의된 하나 이상의 ID로 표시됩니다.사용자 프로필