在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → SQLite &ORM的替代品:Realm源码下载

SQLite &ORM的替代品:Realm源码下载

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:3.95M
  • 下载次数:0
  • 浏览次数:12
  • 发布时间:2024-03-03
  • 实例类别:一般编程问题
  • 发 布 人:chenxiaolan
  • 文件格式:.zip
  • 所需积分:2
 相关标签: SQLite sql ORM 移动数据库

实例介绍

【实例简介】
realm-java:Realm is a mobile database: a replacement for SQLite & ORMs源码下载
【核心代码】
文件清单
└── realm-java-02bddd5e5011976ae19a6814f864575bcd7d9ceb
    ├── build.gradle
    ├── CHANGELOG.md
    ├── CONTRIBUTING.md
    ├── dependencies.list
    ├── Dockerfile
    ├── examples
    │   ├── architectureComponentsExample
    │   │   ├── build.gradle
    │   │   ├── lint.xml
    │   │   └── src
    │   │       └── main
    │   │           ├── AndroidManifest.xml
    │   │           ├── java
    │   │           │   └── io
    │   │           │       └── realm
    │   │           │           └── examples
    │   │           │               └── arch
    │   │           │                   ├── ArchExampleActivity.java
    │   │           │                   ├── BackgroundTask.java
    │   │           │                   ├── CustomApplication.java
    │   │           │                   ├── livemodel
    │   │           │                   │   ├── LiveRealmObject.java
    │   │           │                   │   └── LiveRealmResults.java
    │   │           │                   ├── model
    │   │           │                   │   └── Person.java
    │   │           │                   ├── PersonFragment.java
    │   │           │                   ├── PersonListFragment.java
    │   │           │                   ├── PersonListViewModel.java
    │   │           │                   ├── PersonViewModel.java
    │   │           │                   └── utils
    │   │           │                       └── ContextUtils.java
    │   │           └── res
    │   │               ├── drawable
    │   │               │   ├── ic_play_arrow_black_24dp.xml
    │   │               │   └── ic_stop_black_24dp.xml
    │   │               ├── layout
    │   │               │   ├── activity_arch_example.xml
    │   │               │   ├── fragment_person_list.xml
    │   │               │   ├── fragment_person.xml
    │   │               │   └── item_person.xml
    │   │               ├── mipmap-hdpi
    │   │               │   └── ic_launcher.png
    │   │               ├── mipmap-mdpi
    │   │               │   └── ic_launcher.png
    │   │               ├── mipmap-xhdpi
    │   │               │   └── ic_launcher.png
    │   │               ├── mipmap-xxhdpi
    │   │               │   └── ic_launcher.png
    │   │               ├── mipmap-xxxhdpi
    │   │               │   └── ic_launcher.png
    │   │               ├── values
    │   │               │   ├── dimens.xml
    │   │               │   ├── strings.xml
    │   │               │   └── styles.xml
    │   │               └── values-w820dp
    │   │                   └── dimens.xml
    │   ├── build.gradle
    │   ├── compatibilityExample
    │   │   ├── build.gradle
    │   │   ├── gradle.properties
    │   │   ├── lint.xml
    │   │   ├── README.md
    │   │   └── src
    │   │       └── main
    │   │           ├── AndroidManifest.xml
    │   │           ├── java
    │   │           │   └── io
    │   │           │       └── realm
    │   │           │           └── examples
    │   │           │               └── compatibility
    │   │           │                   ├── MyActivity.kt
    │   │           │                   └── MyApplication.kt
    │   │           └── res
    │   │               ├── drawable
    │   │               │   └── logo.png
    │   │               ├── drawable-xxhdpi
    │   │               │   └── ic_exit_to_app_white_24dp.png
    │   │               ├── drawable-xxxhdpi
    │   │               │   └── ic_exit_to_app_white_24dp.png
    │   │               ├── layout
    │   │               │   └── activity_my_activty.xml
    │   │               ├── mipmap-hdpi
    │   │               │   └── ic_launcher.png
    │   │               ├── mipmap-mdpi
    │   │               │   └── ic_launcher.png
    │   │               ├── mipmap-xhdpi
    │   │               │   └── ic_launcher.png
    │   │               ├── mipmap-xxhdpi
    │   │               │   └── ic_launcher.png
    │   │               └── values
    │   │                   ├── dimens.xml
    │   │                   ├── realm_colors.xml
    │   │                   ├── strings.xml
    │   │                   └── styles.xml
    │   ├── coroutinesExample
    │   │   ├── build.gradle
    │   │   ├── proguard-rules.pro
    │   │   └── src
    │   │       └── main
    │   │           ├── AndroidManifest.xml
    │   │           ├── java
    │   │           │   └── io
    │   │           │       └── realm
    │   │           │           └── examples
    │   │           │               └── coroutinesexample
    │   │           │                   ├── data
    │   │           │                   │   └── newsreader
    │   │           │                   │       ├── local
    │   │           │                   │       │   ├── RealmNYTDao.kt
    │   │           │                   │       │   ├── RealmNYTimes.kt
    │   │           │                   │       │   └── repository
    │   │           │                   │       │       └── NewsReaderRepository.kt
    │   │           │                   │       └── network
    │   │           │                   │           ├── model
    │   │           │                   │           │   └── NYTimes.kt
    │   │           │                   │           ├── NYTimesApiClient.kt
    │   │           │                   │           └── NYTimesService.kt
    │   │           │                   ├── di
    │   │           │                   │   └── DependencyGraph.kt
    │   │           │                   ├── MainActivity.kt
    │   │           │                   ├── MainApplication.kt
    │   │           │                   ├── ui
    │   │           │                   │   ├── details
    │   │           │                   │   │   ├── DetailsFragment.kt
    │   │           │                   │   │   └── DetailsViewModel.kt
    │   │           │                   │   └── main
    │   │           │                   │       ├── MainAdapter.kt
    │   │           │                   │       ├── MainFragment.kt
    │   │           │                   │       └── MainViewModel.kt
    │   │           │                   └── util
    │   │           │                       └── NewsReaderFlowFactory.kt
    │   │           └── res
    │   │               ├── drawable
    │   │               │   └── ic_launcher_background.xml
    │   │               ├── drawable-v24
    │   │               │   └── ic_launcher_foreground.xml
    │   │               ├── layout
    │   │               │   ├── activity_main.xml
    │   │               │   ├── fragment_details.xml
    │   │               │   ├── fragment_main.xml
    │   │               │   └── item_article.xml
    │   │               ├── mipmap-anydpi-v26
    │   │               │   ├── ic_launcher_round.xml
    │   │               │   └── ic_launcher.xml
    │   │               ├── mipmap-hdpi
    │   │               │   ├── ic_launcher.png
    │   │               │   └── ic_launcher_round.png
    │   │               ├── mipmap-mdpi
    │   │               │   ├── ic_launcher.png
    │   │               │   └── ic_launcher_round.png
    │   │               ├── mipmap-xhdpi
    │   │               │   ├── ic_launcher.png
    │   │               │   └── ic_launcher_round.png
    │   │               ├── mipmap-xxhdpi
    │   │               │   ├── ic_launcher.png
    │   │               │   └── ic_launcher_round.png
    │   │               ├── mipmap-xxxhdpi
    │   │               │   ├── ic_launcher.png
    │   │               │   └── ic_launcher_round.png
    │   │               └── values
    │   │                   ├── colors.xml
    │   │                   ├── dimens.xml
    │   │                   ├── strings.xml
    │   │                   ├── styles.xml
    │   │                   └── themes.xml
    │   ├── encryptionExample
    │   │   ├── build.gradle
    │   │   ├── lint.xml
    │   │   └── src
    │   │       └── main
    │   │           ├── AndroidManifest.xml
    │   │           ├── java
    │   │           │   └── io
    │   │           │       └── realm
    │   │           │           └── examples
    │   │           │               └── encryption
    │   │           │                   ├── EncryptionExampleActivity.java
    │   │           │                   ├── MyApplication.java
    │   │           │                   ├── Person.java
    │   │           │                   └── Util.java
    │   │           └── res
    │   │               ├── mipmap-hdpi
    │   │               │   └── ic_launcher.png
    │   │               ├── mipmap-mdpi
    │   │               │   └── ic_launcher.png
    │   │               ├── mipmap-xhdpi
    │   │               │   └── ic_launcher.png
    │   │               ├── mipmap-xxhdpi
    │   │               │   └── ic_launcher.png
    │   │               ├── mipmap-xxxhdpi
    │   │               │   └── ic_launcher.png
    │   │               └── values
    │   │                   ├── strings.xml
    │   │                   └── styles.xml
    │   ├── gradle
    │   │   └── wrapper
    │   │       ├── gradle-wrapper.jar
    │   │       └── gradle-wrapper.properties
    │   ├── gradle.properties
    │   ├── gradlew
    │   ├── gradlew.bat
    │   ├── gridViewExample
    │   │   ├── build.gradle
    │   │   ├── lint.xml
    │   │   ├── proguard-rules.pro
    │   │   └── src
    │   │       └── main
    │   │           ├── AndroidManifest.xml
    │   │           ├── assets
    │   │           │   └── cities.json
    │   │           ├── java
    │   │           │   └── io
    │   │           │       └── realm
    │   │           │           └── examples
    │   │           │               └── realmgridview
    │   │           │                   ├── CityAdapter.java
    │   │           │                   ├── City.java
    │   │           │                   ├── GridViewExampleActivity.java
    │   │           │                   └── MyApplication.java
    │   │           └── res
    │   │               ├── layout
    │   │               │   ├── activity_realm_example.xml
    │   │               │   └── city_listitem.xml
    │   │               ├── mipmap-hdpi
    │   │               │   └── ic_launcher.png
    │   │               ├── mipmap-mdpi
    │   │               │   └── ic_launcher.png
    │   │               ├── mipmap-xhdpi
    │   │               │   └── ic_launcher.png
    │   │               ├── mipmap-xxhdpi
    │   │               │   └── ic_launcher.png
    │   │               ├── mipmap-xxxhdpi
    │   │               │   └── ic_launcher.png
    │   │               └── values
    │   │                   ├── strings.xml
    │   │                   └── styles.xml
    │   ├── introExample
    │   │   ├── build.gradle
    │   │   ├── lint.xml
    │   │   └── src
    │   │       └── main
    │   │           ├── AndroidManifest.xml
    │   │           ├── java
    │   │           │   └── io
    │   │           │       └── realm
    │   │           │           └── examples
    │   │           │               └── intro
    │   │           │                   ├── IntroExampleActivity.java
    │   │           │                   ├── model
    │   │           │                   │   ├── Cat.java
    │   │           │                   │   ├── Dog.java
    │   │           │                   │   └── Person.java
    │   │           │                   └── MyApplication.java
    │   │           └── res
    │   │               ├── layout
    │   │               │   └── activity_realm_basic_example.xml
    │   │               ├── mipmap-hdpi
    │   │               │   └── ic_launcher.png
    │   │               ├── mipmap-mdpi
    │   │               │   └── ic_launcher.png
    │   │               ├── mipmap-xhdpi
    │   │               │   └── ic_launcher.png
    │   │               ├── mipmap-xxhdpi
    │   │               │   └── ic_launcher.png
    │   │               ├── mipmap-xxxhdpi
    │   │               │   └── ic_launcher.png
    │   │               ├── values
    │   │               │   ├── dimens.xml
    │   │               │   ├── strings.xml
    │   │               │   └── styles.xml
    │   │               └── values-w820dp
    │   │                   └── dimens.xml
    │   ├── jsonExample
    │   │   ├── build.gradle
    │   │   ├── lint.xml
    │   │   ├── lombok.config
    │   │   └── src
    │   │       └── main
    │   │           ├── AndroidManifest.xml
    │   │           ├── assets
    │   │           │   └── cities.json
    │   │           ├── java
    │   │           │   └── io
    │   │           │       └── realm
    │   │           │           └── examples
    │   │           │               └── json
    │   │           │                   ├── CityAdapter.java
    │   │           │                   ├── City.java
    │   │           │                   ├── JsonExampleActivity.java
    │   │           │                   └── MyApplication.java
    │   │           └── res
    │   │               ├── layout
    │   │               │   ├── activity_realm_example.xml
    │   │               │   └── city_listitem.xml
    │   │               ├── mipmap-hdpi
    │   │               │   └── ic_launcher.png
    │   │               ├── mipmap-mdpi
    │   │               │   └── ic_launcher.png
    │   │               ├── mipmap-xhdpi
    │   │               │   └── ic_launcher.png
    │   │               ├── mipmap-xxhdpi
    │   │               │   └── ic_launcher.png
    │   │               ├── mipmap-xxxhdpi
    │   │               │   └── ic_launcher.png
    │   │               ├── values
    │   │               │   ├── dimens.xml
    │   │               │   ├── strings.xml
    │   │               │   └── styles.xml
    │   │               └── values-w820dp
    │   │                   └── dimens.xml
    │   ├── kotlinExample
    │   │   ├── build.gradle
    │   │   ├── lint.xml
    │   │   └── src
    │   │       └── main
    │   │           ├── AndroidManifest.xml
    │   │           ├── kotlin
    │   │           │   └── io
    │   │           │       └── realm
    │   │           │           └── examples
    │   │           │               └── kotlin
    │   │           │                   ├── KotlinExampleActivity.kt
    │   │           │                   ├── model
    │   │           │                   │   ├── Cat.kt
    │   │           │                   │   ├── Dog.kt
    │   │           │                   │   └── Person.kt
    │   │           │                   └── MyApplication.kt
    │   │           └── res
    │   │               ├── layout
    │   │               │   └── activity_realm_basic_example.xml
    │   │               ├── mipmap-hdpi
    │   │               │   └── ic_launcher.png
    │   │               ├── mipmap-mdpi
    │   │               │   └── ic_launcher.png
    │   │               ├── mipmap-xhdpi
    │   │               │   └── ic_launcher.png
    │   │               ├── mipmap-xxhdpi
    │   │               │   └── ic_launcher.png
    │   │               ├── mipmap-xxxhdpi
    │   │               │   └── ic_launcher.png
    │   │               ├── values
    │   │               │   ├── dimens.xml
    │   │               │   ├── strings.xml
    │   │               │   └── styles.xml
    │   │               └── values-w820dp
    │   │                   └── dimens.xml
    │   ├── migrationExample
    │   │   ├── build.gradle
    │   │   ├── lint.xml
    │   │   └── src
    │   │       └── main
    │   │           ├── AndroidManifest.xml
    │   │           ├── java
    │   │           │   └── io
    │   │           │       └── realm
    │   │           │           └── examples
    │   │           │               └── realmmigrationexample
    │   │           │                   ├── MigrationExampleActivity.java
    │   │           │                   ├── model
    │   │           │                   │   ├── Migration.java
    │   │           │                   │   ├── Person.java
    │   │           │                   │   └── Pet.java
    │   │           │                   └── MyApplication.java
    │   │           └── res
    │   │               ├── layout
    │   │               │   └── activity_realm_migration_example.xml
    │   │               ├── mipmap-hdpi
    │   │               │   └── ic_launcher.png
    │   │               ├── mipmap-mdpi
    │   │               │   └── ic_launcher.png
    │   │               ├── mipmap-xhdpi
    │   │               │   └── ic_launcher.png
    │   │               ├── mipmap-xxhdpi
    │   │               │   └── ic_launcher.png
    │   │               ├── mipmap-xxxhdpi
    │   │               │   └── ic_launcher.png
    │   │               ├── raw
    │   │               │   ├── default0.realm
    │   │               │   ├── default1.realm
    │   │               │   └── default2.realm
    │   │               ├── values
    │   │               │   ├── dimens.xml
    │   │               │   ├── strings.xml
    │   │               │   └── styles.xml
    │   │               └── values-w820dp
    │   │                   └── dimens.xml
    │   ├── moduleExample
    │   │   ├── app
    │   │   │   ├── build.gradle
    │   │   │   ├── keystore
    │   │   │   │   └── release.keystore
    │   │   │   ├── lint.xml
    │   │   │   ├── proguard-rules.pro
    │   │   │   └── src
    │   │   │       └── main
    │   │   │           ├── AndroidManifest.xml
    │   │   │           ├── java
    │   │   │           │   └── io
    │   │   │           │       └── realm
    │   │   │           │           └── examples
    │   │   │           │               └── appmodules
    │   │   │           │                   ├── model
    │   │   │           │                   │   ├── Cow.java
    │   │   │           │                   │   ├── CrossModuleLinks.java
    │   │   │           │                   │   ├── Pig.java
    │   │   │           │                   │   ├── Snake.java
    │   │   │           │                   │   └── Spider.java
    │   │   │           │                   ├── modules
    │   │   │           │                   │   └── CreepyAnimalsModule.java
    │   │   │           │                   ├── ModulesExampleActivity.java
    │   │   │           │                   └── MyApplication.java
    │   │   │           └── res
    │   │   │               ├── layout
    │   │   │               │   └── activity_modules_example.xml
    │   │   │               ├── mipmap-hdpi
    │   │   │               │   └── ic_launcher.png
    │   │   │               ├── mipmap-mdpi
    │   │   │               │   └── ic_launcher.png
    │   │   │               ├── mipmap-xhdpi
    │   │   │               │   └── ic_launcher.png
    │   │   │               ├── mipmap-xxhdpi
    │   │   │               │   └── ic_launcher.png
    │   │   │               ├── mipmap-xxxhdpi
    │   │   │               │   └── ic_launcher.png
    │   │   │               ├── values
    │   │   │               │   ├── dimens.xml
    │   │   │               │   ├── strings.xml
    │   │   │               │   └── styles.xml
    │   │   │               └── values-w820dp
    │   │   │                   └── dimens.xml
    │   │   └── library
    │   │       ├── build.gradle
    │   │       ├── lint.xml
    │   │       └── src
    │   │           └── main
    │   │               ├── AndroidManifest.xml
    │   │               ├── java
    │   │               │   └── io
    │   │               │       └── realm
    │   │               │           └── examples
    │   │               │               └── librarymodules
    │   │               │                   ├── model
    │   │               │                   │   ├── Cat.java
    │   │               │                   │   ├── Dog.java
    │   │               │                   │   ├── Elephant.java
    │   │               │                   │   ├── EmbeddedAnimal.java
    │   │               │                   │   ├── Lion.java
    │   │               │                   │   └── Zebra.java
    │   │               │                   ├── modules
    │   │               │                   │   ├── AllAnimalsModule.java
    │   │               │                   │   ├── DomesticAnimalsModule.java
    │   │               │                   │   └── ZooAnimalsModule.java
    │   │               │                   └── Zoo.java
    │   │               └── res
    │   │                   └── values
    │   │                       └── strings.xml
    │   ├── mongoDbRealmExample
    │   │   ├── build.gradle
    │   │   ├── gradle.properties
    │   │   ├── lint.xml
    │   │   ├── README.md
    │   │   └── src
    │   │       └── main
    │   │           ├── AndroidManifest.xml
    │   │           ├── java
    │   │           │   └── com
    │   │           │       └── mongodb
    │   │           │           └── realm
    │   │           │               └── example
    │   │           │                   ├── CounterActivity.kt
    │   │           │                   ├── LoginActivity.kt
    │   │           │                   ├── model
    │   │           │                   │   └── CRDTCounter.kt
    │   │           │                   └── MyApplication.kt
    │   │           └── res
    │   │               ├── drawable
    │   │               │   ├── button_counter.xml
    │   │               │   └── logo.png
    │   │               ├── drawable-xxhdpi
    │   │               │   └── ic_exit_to_app_white_24dp.png
    │   │               ├── drawable-xxxhdpi
    │   │               │   └── ic_exit_to_app_white_24dp.png
    │   │               ├── layout
    │   │               │   ├── activity_counter.xml
    │   │               │   └── activity_login.xml
    │   │               ├── menu
    │   │               │   └── menu_counter.xml
    │   │               ├── mipmap-hdpi
    │   │               │   └── ic_launcher.png
    │   │               ├── mipmap-mdpi
    │   │               │   └── ic_launcher.png
    │   │               ├── mipmap-xhdpi
    │   │               │   └── ic_launcher.png
    │   │               ├── mipmap-xxhdpi
    │   │               │   └── ic_launcher.png
    │   │               ├── values
    │   │               │   ├── dimens.xml
    │   │               │   ├── realm_colors.xml
    │   │               │   ├── strings.xml
    │   │               │   └── styles.xml
    │   │               └── values-w820dp
    │   │                   └── dimens.xml
    │   ├── multiprocessExample
    │   │   ├── build.gradle
    │   │   ├── proguard-rules.pro
    │   │   └── src
    │   │       └── main
    │   │           ├── AndroidManifest.xml
    │   │           ├── java
    │   │           │   └── io
    │   │           │       └── realm
    │   │           │           └── examples
    │   │           │               └── realmmultiprocessexample
    │   │           │                   ├── AnotherProcessService.java
    │   │           │                   ├── MainActivity.java
    │   │           │                   ├── models
    │   │           │                   │   └── ProcessInfo.java
    │   │           │                   ├── MyApplication.java
    │   │           │                   └── Utils.java
    │   │           └── res
    │   │               ├── layout
    │   │               │   └── activity_main.xml
    │   │               ├── mipmap-hdpi
    │   │               │   └── ic_launcher.png
    │   │               ├── mipmap-mdpi
    │   │               │   └── ic_launcher.png
    │   │               ├── mipmap-xhdpi
    │   │               │   └── ic_launcher.png
    │   │               ├── mipmap-xxhdpi
    │   │               │   └── ic_launcher.png
    │   │               ├── mipmap-xxxhdpi
    │   │               │   └── ic_launcher.png
    │   │               ├── values
    │   │               │   ├── colors.xml
    │   │               │   ├── dimens.xml
    │   │               │   ├── strings.xml
    │   │               │   └── styles.xml
    │   │               └── values-w820dp
    │   │                   └── dimens.xml
    │   ├── rxJavaExample
    │   │   ├── build.gradle
    │   │   ├── lint.xml
    │   │   ├── README.md
    │   │   └── src
    │   │       └── main
    │   │           ├── AndroidManifest.xml
    │   │           ├── java
    │   │           │   └── io
    │   │           │       └── realm
    │   │           │           └── examples
    │   │           │               └── rxjava
    │   │           │                   ├── animation
    │   │           │                   │   └── AnimationActivity.java
    │   │           │                   ├── gotchas
    │   │           │                   │   └── GotchasActivity.java
    │   │           │                   ├── MainActivity.java
    │   │           │                   ├── model
    │   │           │                   │   └── Person.java
    │   │           │                   ├── MyApplication.java
    │   │           │                   ├── retrofit
    │   │           │                   │   ├── GitHubApi.java
    │   │           │                   │   ├── GitHubUser.java
    │   │           │                   │   ├── RetrofitExample.java
    │   │           │                   │   └── UserViewModel.java
    │   │           │                   └── throttle
    │   │           │                       └── ThrottleSearchActivity.java
    │   │           └── res
    │   │               ├── layout
    │   │               │   ├── activity_animations.xml
    │   │               │   ├── activity_gotchas.xml
    │   │               │   ├── activity_main.xml
    │   │               │   ├── activity_network.xml
    │   │               │   └── activity_throttlesearch.xml
    │   │               ├── mipmap-hdpi
    │   │               │   └── ic_launcher.png
    │   │               ├── mipmap-mdpi
    │   │               │   └── ic_launcher.png
    │   │               ├── mipmap-xhdpi
    │   │               │   └── ic_launcher.png
    │   │               ├── mipmap-xxhdpi
    │   │               │   └── ic_launcher.png
    │   │               ├── mipmap-xxxhdpi
    │   │               │   └── ic_launcher.png
    │   │               ├── values
    │   │               │   ├── colors.xml
    │   │               │   ├── dimens.xml
    │   │               │   ├── strings.xml
    │   │               │   └── styles.xml
    │   │               └── values-w820dp
    │   │                   └── dimens.xml
    │   ├── settings.gradle
    │   ├── threadExample
    │   │   ├── build.gradle
    │   │   ├── lint.xml
    │   │   └── src
    │   │       └── main
    │   │           ├── AndroidManifest.xml
    │   │           ├── java
    │   │           │   └── io
    │   │           │       └── realm
    │   │           │           └── examples
    │   │           │               └── threads
    │   │           │                   ├── AsyncQueryFragment.java
    │   │           │                   ├── AsyncTaskFragment.java
    │   │           │                   ├── model
    │   │           │                   │   ├── Dot.java
    │   │           │                   │   ├── Person.java
    │   │           │                   │   └── Score.java
    │   │           │                   ├── MyApplication.java
    │   │           │                   ├── PassingObjectsFragment.java
    │   │           │                   ├── ReceivingActivity.java
    │   │           │                   ├── ReceivingService.java
    │   │           │                   ├── ThreadExampleActivity.java
    │   │           │                   ├── ThreadFragment.java
    │   │           │                   ├── WakefulReceivingBroadcastReceiver.java
    │   │           │                   ├── WakefulReceivingService.java
    │   │           │                   └── widget
    │   │           │                       └── DotsView.java
    │   │           └── res
    │   │               ├── layout
    │   │               │   ├── activity_main.xml
    │   │               │   ├── activity_receiving.xml
    │   │               │   ├── fragment_async_query.xml
    │   │               │   ├── fragment_asynctask.xml
    │   │               │   ├── fragment_passing_objects.xml
    │   │               │   └── fragment_thread.xml
    │   │               ├── menu
    │   │               │   └── menu_backgroundthread.xml
    │   │               ├── mipmap-hdpi
    │   │               │   └── ic_launcher.png
    │   │               ├── mipmap-mdpi
    │   │               │   └── ic_launcher.png
    │   │               ├── mipmap-xhdpi
    │   │               │   └── ic_launcher.png
    │   │               ├── mipmap-xxhdpi
    │   │               │   └── ic_launcher.png
    │   │               ├── mipmap-xxxhdpi
    │   │               │   └── ic_launcher.png
    │   │               └── values
    │   │                   ├── colors.xml
    │   │                   ├── dimens.xml
    │   │                   ├── strings.xml
    │   │                   └── styles.xml
    │   └── unitTestExample
    │       ├── build.gradle
    │       ├── gradle.properties
    │       ├── lint.xml
    │       ├── README.md
    │       ├── src
    │       │   ├── androidTest
    │       │   │   └── java
    │       │   │       └── io
    │       │   │           └── realm
    │       │   │               └── examples
    │       │   │                   └── unittesting
    │       │   │                       └── jUnit4ExampleTest.java
    │       │   ├── main
    │       │   │   ├── AndroidManifest.xml
    │       │   │   ├── java
    │       │   │   │   └── io
    │       │   │   │       └── realm
    │       │   │   │           └── examples
    │       │   │   │               └── unittesting
    │       │   │   │                   ├── ExampleActivity.java
    │       │   │   │                   ├── model
    │       │   │   │                   │   ├── Cat.java
    │       │   │   │                   │   ├── Dog.java
    │       │   │   │                   │   └── Person.java
    │       │   │   │                   └── repository
    │       │   │   │                       ├── DogRepositoryImpl.java
    │       │   │   │                       └── DogRepository.java
    │       │   │   └── res
    │       │   │       ├── layout
    │       │   │       │   └── activity_example.xml
    │       │   │       ├── mipmap-hdpi
    │       │   │       │   └── ic_launcher.png
    │       │   │       ├── mipmap-mdpi
    │       │   │       │   └── ic_launcher.png
    │       │   │       ├── mipmap-xhdpi
    │       │   │       │   └── ic_launcher.png
    │       │   │       ├── mipmap-xxhdpi
    │       │   │       │   └── ic_launcher.png
    │       │   │       ├── mipmap-xxxhdpi
    │       │   │       │   └── ic_launcher.png
    │       │   │       ├── values
    │       │   │       │   ├── colors.xml
    │       │   │       │   ├── dimens.xml
    │       │   │       │   ├── strings.xml
    │       │   │       │   └── styles.xml
    │       │   │       └── values-w820dp
    │       │   │           └── dimens.xml
    │       │   └── test
    │       │       └── java
    │       │           └── io
    │       │               └── realm
    │       │                   └── examples
    │       │                       └── unittesting
    │       │                           ├── ExampleActivityTest.java
    │       │                           └── ExampleRealmTest.java
    │       └── unittest-config-settings.png
    ├── gradle
    │   └── wrapper
    │       ├── gradle-wrapper.jar
    │       └── gradle-wrapper.properties
    ├── gradle-plugin
    │   ├── build.gradle
    │   ├── gradle
    │   │   └── wrapper
    │   │       ├── gradle-wrapper.jar
    │   │       └── gradle-wrapper.properties
    │   ├── gradle.properties
    │   ├── gradlew
    │   ├── gradlew.bat
    │   ├── settings.gradle
    │   └── src
    │       ├── main
    │       │   ├── kotlin
    │       │   │   └── io
    │       │   │       └── realm
    │       │   │           └── gradle
    │       │   │               ├── Realm.kt
    │       │   │               └── SimpleAGPVersion.kt
    │       │   ├── resources
    │       │   │   └── META-INF
    │       │   │       └── gradle-plugins
    │       │   │           └── realm-android.properties
    │       │   └── templates
    │       │       └── Version.kt
    │       └── test
    │           └── groovy
    │               └── io
    │                   └── realm
    │                       └── gradle
    │                           └── PluginTest.groovy
    ├── gradle.properties
    ├── gradlew
    ├── gradlew.bat
    ├── Jenkinsfile
    ├── latest
    ├── library-benchmarks
    │   ├── build.gradle
    │   ├── gradle
    │   │   └── wrapper
    │   │       ├── gradle-wrapper.jar
    │   │       └── gradle-wrapper.properties
    │   ├── gradle.properties
    │   ├── gradlew
    │   ├── gradlew.bat
    │   ├── settings.gradle
    │   └── src
    │       ├── androidTest
    │       │   ├── AndroidManifest.xml
    │       │   └── java
    │       │       └── io
    │       │           └── realm
    │       │               └── benchmarks
    │       │                   ├── CopyToRealmBenchmarks.kt
    │       │                   ├── CopyToRealmOrUpdateBenchmarks.kt
    │       │                   ├── entities
    │       │                   │   ├── AllTypes.java
    │       │                   │   └── AllTypesPrimaryKey.java
    │       │                   ├── FrozenObjectsBenchmarks.kt
    │       │                   ├── RealmAllocBenchmarks.kt
    │       │                   ├── RealmBenchmarks.kt
    │       │                   ├── RealmInsertBenchmark.kt
    │       │                   ├── RealmObjectReadBenchmarks.kt
    │       │                   ├── RealmObjectWriteBenchmarks.kt
    │       │                   ├── RealmQueryBenchmarks.kt
    │       │                   └── RealmResultsBenchmarks.kt
    │       └── main
    │           └── AndroidManifest.xml
    ├── library-build-transformer
    │   ├── build.gradle
    │   ├── gradle
    │   │   └── wrapper
    │   │       ├── gradle-wrapper.jar
    │   │       └── gradle-wrapper.properties
    │   ├── gradle.properties
    │   ├── gradlew
    │   ├── gradlew.bat
    │   ├── README.md
    │   ├── settings.gradle
    │   └── src
    │       ├── main
    │       │   └── kotlin
    │       │       └── io
    │       │           └── realm
    │       │               └── buildtransformer
    │       │                   ├── asm
    │       │                   │   ├── ClassPoolTransformer.kt
    │       │                   │   └── visitors
    │       │                   │       ├── AnnotatedCodeStripVisitor.kt
    │       │                   │       └── AnnotationVisitor.kt
    │       │                   ├── ext
    │       │                   │   └── FileExt.kt
    │       │                   ├── RealmBuildTransformer.kt
    │       │                   └── util
    │       │                       └── Stopwatch.kt
    │       └── test
    │           ├── java
    │           │   └── io
    │           │       └── realm
    │           │           ├── buildtransformer
    │           │           │   └── testclasses
    │           │           │       ├── NestedTestClass.java
    │           │           │       ├── SimpleTestClass.java
    │           │           │       ├── SimpleTestFields.java
    │           │           │       ├── SimpleTestMethods.java
    │           │           │       ├── SubClass.java
    │           │           │       └── SuperClass.java
    │           │           └── internal
    │           │               └── annotations
    │           │                   ├── CustomAnnotation.java
    │           │                   └── ObjectServer.java
    │           └── kotlin
    │               └── io
    │                   └── realm
    │                       └── buildtransformer
    │                           ├── DynamicClassLoader.kt
    │                           └── VisitorTests.kt
    ├── LICENSE
    ├── mavencentral-properties.gradle
    ├── mavencentral-publications.gradle
    ├── mavencentral-publish.gradle
    ├── media
    │   ├── favicon.ico
    │   ├── logo-dark.svg
    │   └── logo.svg
    ├── README.md
    ├── realm
    │   ├── build.gradle
    │   ├── config
    │   │   ├── checkstyle
    │   │   │   ├── checkstyle-suppressions.xml
    │   │   │   └── checkstyle.xml
    │   │   ├── findbugs
    │   │   │   └── findbugs-filter.xml
    │   │   ├── pmd
    │   │   │   └── ruleset.xml
    │   │   └── studio
    │   │       ├── Realm_lint.xml
    │   │       └── Realm-style.xml
    │   ├── gradle
    │   │   └── wrapper
    │   │       ├── gradle-wrapper.jar
    │   │       └── gradle-wrapper.properties
    │   ├── gradle.properties
    │   ├── gradlew
    │   ├── gradlew.bat
    │   ├── kotlin-extensions
    │   │   ├── build.gradle
    │   │   ├── lib
    │   │   │   └── package-list.txt
    │   │   ├── proguard-rules.pro
    │   │   └── src
    │   │       ├── androidTest
    │   │       │   └── kotlin
    │   │       │       └── io
    │   │       │           └── realm
    │   │       │               ├── CoroutinesTests.kt
    │   │       │               ├── entities
    │   │       │               │   ├── AllPropTypesClass.kt
    │   │       │               │   ├── PrimaryKeyClass.kt
    │   │       │               │   └── SimpleClass.kt
    │   │       │               ├── KotlinRealmModelTests.kt
    │   │       │               ├── KotlinRealmQueryTests.kt
    │   │       │               └── KotlinRealmTests.kt
    │   │       ├── androidTestObjectServer
    │   │       │   └── kotlin
    │   │       │       └── io
    │   │       │           └── realm
    │   │       │               └── kotlin
    │   │       │                   └── KotlinSyncedRealmTests.kt
    │   │       ├── main
    │   │       │   ├── AndroidManifest.xml
    │   │       │   └── kotlin
    │   │       │       └── io
    │   │       │           └── realm
    │   │       │               └── kotlin
    │   │       │                   ├── DynamicRealmExtensions.kt
    │   │       │                   ├── RealmExtensions.kt
    │   │       │                   ├── RealmListExtensions.kt
    │   │       │                   ├── RealmModelExtensions.kt
    │   │       │                   ├── RealmObjectExtensions.kt
    │   │       │                   ├── RealmQueryExtensions.kt
    │   │       │                   └── RealmResultsExtensions.kt
    │   │       └── objectServer
    │   │           └── kotlin
    │   │               └── io
    │   │                   └── realm
    │   │                       └── kotlin
    │   │                           └── SyncedRealmExtensions.kt
    │   ├── realm-annotations-processor
    │   │   ├── build.gradle
    │   │   └── src
    │   │       ├── main
    │   │       │   ├── java
    │   │       │   │   └── io
    │   │       │   │       └── realm
    │   │       │   │           └── processor
    │   │       │   │               ├── Backlink.kt
    │   │       │   │               ├── ClassCollection.kt
    │   │       │   │               ├── ClassMetaData.kt
    │   │       │   │               ├── Constants.kt
    │   │       │   │               ├── DefaultModuleGenerator.kt
    │   │       │   │               ├── ext
    │   │       │   │               │   └── JavaWriterExt.kt
    │   │       │   │               ├── ModuleMetaData.kt
    │   │       │   │               ├── nameconverter
    │   │       │   │               │   ├── CamelCaseConverter.kt
    │   │       │   │               │   ├── IdentityConverter.kt
    │   │       │   │               │   ├── LowerCaseWithSeparatorConverter.kt
    │   │       │   │               │   ├── NameConverter.kt
    │   │       │   │               │   ├── PascalCaseConverter.kt
    │   │       │   │               │   └── WordTokenizer.kt
    │   │       │   │               ├── OsObjectBuilderTypeHelper.kt
    │   │       │   │               ├── RealmFieldElement.kt
    │   │       │   │               ├── RealmJsonTypeHelper.kt
    │   │       │   │               ├── RealmProcessor.kt
    │   │       │   │               ├── RealmProxyClassGenerator.kt
    │   │       │   │               ├── RealmProxyInterfaceGenerator.kt
    │   │       │   │               ├── RealmProxyMediatorGenerator.kt
    │   │       │   │               ├── RealmVersionChecker.kt
    │   │       │   │               ├── TypeMirrors.kt
    │   │       │   │               └── Utils.kt
    │   │       │   ├── resources
    │   │       │   │   └── META-INF
    │   │       │   │       ├── gradle
    │   │       │   │       │   └── incremental.annotation.processors
    │   │       │   │       └── services
    │   │       │   │           └── javax.annotation.processing.Processor
    │   │       │   └── templates
    │   │       │       └── Version.java
    │   │       └── test
    │   │           ├── java
    │   │           │   └── io
    │   │           │       └── realm
    │   │           │           └── processor
    │   │           │               ├── NameConverterTests.java
    │   │           │               ├── RealmBacklinkProcessorTest.java
    │   │           │               ├── RealmCounterProcessorTest.java
    │   │           │               ├── RealmEmbeddedObjectsTest.java
    │   │           │               ├── RealmNameTest.java
    │   │           │               ├── RealmProcessorTest.java
    │   │           │               ├── RealmSyntheticTestClass.java
    │   │           │               └── ValueListProcessorTest.java
    │   │           └── resources
    │   │               ├── io
    │   │               │   └── realm
    │   │               │       ├── DefaultRealmModule.java
    │   │               │       ├── DefaultRealmModuleMediator.java
    │   │               │       ├── some_test_AllTypesRealmProxy.java
    │   │               │       ├── some_test_AllTypesRealmProxy-pre-dictionary.java
    │   │               │       ├── some_test_BooleansRealmProxy.java
    │   │               │       ├── some_test_EmbeddedClassRealmProxy.java
    │   │               │       ├── some_test_EmbeddedClassSimpleParentRealmProxy.java
    │   │               │       ├── some_test_NamePolicyMixedClassSettingsRealmProxy.java
    │   │               │       ├── some_test_NamePolicyModuleDefaultsRealmProxy.java
    │   │               │       ├── some_test_NullTypesRealmProxy.java
    │   │               │       └── some_test_SimpleRealmProxy.java
    │   │               └── some
    │   │                   └── test
    │   │                       ├── AllTypes.java
    │   │                       ├── AppModuleAllClasses.java
    │   │                       ├── AppModuleCustomClasses.java
    │   │                       ├── ÁrvíztűrőTükörfúrógép.java
    │   │                       ├── BacklinkSelfReference.java
    │   │                       ├── BacklinkSource.java
    │   │                       ├── BacklinkTarget.java
    │   │                       ├── Booleans.java
    │   │                       ├── conflict
    │   │                       │   └── BacklinkSelfReference.java
    │   │                       ├── ConflictingFieldName.java
    │   │                       ├── CustomAccessor.java
    │   │                       ├── CustomInterface.java
    │   │                       ├── EmbeddedClass.java
    │   │                       ├── EmbeddedClassMissingFieldDescription.java
    │   │                       ├── EmbeddedClassMissingFinalOnLinkingObjects.java
    │   │                       ├── EmbeddedClassMultipleRequiredParents.java
    │   │                       ├── EmbeddedClassOptionalParents.java
    │   │                       ├── EmbeddedClassParent.java
    │   │                       ├── EmbeddedClassPrimaryKey.java
    │   │                       ├── EmbeddedClassRequiredParent.java
    │   │                       ├── EmbeddedClassSimpleParent.java
    │   │                       ├── EmbeddedObject.java
    │   │                       ├── Empty.java
    │   │                       ├── ExtendRealmList.java
    │   │                       ├── FieldNames.java
    │   │                       ├── FieldRealmResults.java
    │   │                       ├── Final.java
    │   │                       ├── InterfaceList.java
    │   │                       ├── InterfaceObjectReference.java
    │   │                       ├── InvalidAllTypesModuleMixedParameters.java
    │   │                       ├── InvalidAllTypesModuleWrongType.java
    │   │                       ├── InvalidLibraryModuleMixedParameters.java
    │   │                       ├── InvalidLibraryModuleWrongType.java
    │   │                       ├── InvalidListElementType.java
    │   │                       ├── InvalidModelRealmModel_1.java
    │   │                       ├── InvalidModelRealmModel_2.java
    │   │                       ├── InvalidModelRealmModel_3.java
    │   │                       ├── InvalidResultsElementType.java
    │   │                       ├── LibraryModuleAllClasses.java
    │   │                       ├── LibraryModuleCustomClasses.java
    │   │                       ├── MissingGenericType.java
    │   │                       ├── NamePolicyClassOnly.java
    │   │                       ├── NamePolicyConflictingModuleDefinitionsForAllClasses.java
    │   │                       ├── NamePolicyConflictingModuleDefinitionsForMixedDefinitions.java
    │   │                       ├── NamePolicyConflictingModuleDefinitionsForNamedClasses.java
    │   │                       ├── NamePolicyFieldNameOnly.java
    │   │                       ├── NamePolicyMixedClassSettings.java
    │   │                       ├── NamePolicyModuleDefaults.java
    │   │                       ├── NamePolicyModule.java
    │   │                       ├── NoAccessors.java
    │   │                       ├── NullTypes.java
    │   │                       ├── RealmDictionaryMissingGenerics.java
    │   │                       ├── RealmDictionaryModel.java
    │   │                       ├── RealmDictionaryModelRealmAnyRequired.java
    │   │                       ├── RealmDictionaryModelRealmModelRequired.java
    │   │                       ├── RealmDictionaryModelWrongType.java
    │   │                       ├── RealmMapModel.java
    │   │                       ├── RealmSetMissingGenerics.java
    │   │                       ├── RealmSetModel.java
    │   │                       ├── RealmSetModelWrongType.java
    │   │                       ├── Simple.java
    │   │                       ├── SimpleRealmModel.java
    │   │                       ├── Transient.java
    │   │                       ├── UseExtendRealmList.java
    │   │                       ├── ValidModelRealmModel_ExtendingRealmObject.java
    │   │                       ├── ValueList.java
    │   │                       └── Volatile.java
    │   ├── realm-library
    │   │   ├── build.gradle
    │   │   ├── gradle.properties
    │   │   ├── proguard-rules-build-common.pro
    │   │   ├── proguard-rules-build-objectServer.pro
    │   │   ├── proguard-rules-consumer-base.pro
    │   │   ├── proguard-rules-consumer-common.pro
    │   │   ├── proguard-rules-consumer-objectServer.pro
    │   │   └── src
    │   │       ├── androidTest
    │   │       │   ├── AndroidManifest.xml
    │   │       │   ├── assets
    │   │       │   │   ├── 080_annotationtypes.realm
    │   │       │   │   ├── 0841_annotationtypes.realm
    │   │       │   │   ├── 0841_pk_migration.realm
    │   │       │   │   ├── all_simple_types.json
    │   │       │   │   ├── all_types_invalid.json
    │   │       │   │   ├── all_types_null.json
    │   │       │   │   ├── all_types_primary_key_field_only.json
    │   │       │   │   ├── all_types_primary_key_null.json
    │   │       │   │   ├── array.json
    │   │       │   │   ├── asset_file.realm
    │   │       │   │   ├── backlinks-fieldInUse.realm
    │   │       │   │   ├── core6_string_pk_indexed.realm
    │   │       │   │   ├── date_as_iso8601_string.json
    │   │       │   │   ├── date_as_long.json
    │   │       │   │   ├── date_as_string.json
    │   │       │   │   ├── decimal128_as_double.json
    │   │       │   │   ├── decimal128_as_int.json
    │   │       │   │   ├── decimal128_as_long.json
    │   │       │   │   ├── decimal128_as_string.json
    │   │       │   │   ├── default0.realm
    │   │       │   │   ├── default-notnullable-primarykey.realm
    │   │       │   │   ├── default-nullable-primarykey.realm
    │   │       │   │   ├── empty.json
    │   │       │   │   ├── ios
    │   │       │   │   │   ├── 0.98.0-alltypes-mix.realm
    │   │       │   │   │   ├── 6.0.0-beta.2-alltypes-default-encrypted.realm
    │   │       │   │   │   ├── 6.0.0-beta.2-alltypes-default.realm
    │   │       │   │   │   ├── 6.0.0-beta.2-alltypes-max.realm
    │   │       │   │   │   ├── 6.0.0-beta.2-alltypes-max.realm.lock
    │   │       │   │   │   ├── 6.0.0-beta.2-alltypes-min.realm
    │   │       │   │   │   ├── 6.0.0-beta.2-alltypes-null-value.realm
    │   │       │   │   │   ├── 6.0.0-beta.2-alltypes.realm
    │   │       │   │   │   └── README.md
    │   │       │   │   ├── list_alltypes_primarykey.json
    │   │       │   │   ├── mutablerealminteger-int.json
    │   │       │   │   ├── mutablerealminteger-long.json
    │   │       │   │   ├── mutablerealminteger-null.json
    │   │       │   │   ├── mutablerealminteger-required-null.json
    │   │       │   │   ├── nulltypes_invalid.json
    │   │       │   │   ├── nulltypes.json
    │   │       │   │   ├── objectid_as_string.json
    │   │       │   │   ├── other_json_object.json
    │   │       │   │   ├── readonly.realm
    │   │       │   │   ├── realmlist_empty.json
    │   │       │   │   ├── realmlist.json
    │   │       │   │   ├── rename-and-add-indexed.realm
    │   │       │   │   ├── rename-and-add.realm
    │   │       │   │   ├── single_child_object.json
    │   │       │   │   ├── string-only-pre-null-0.82.2.realm
    │   │       │   │   ├── string-only-required-pre-null-0.82.2.realm
    │   │       │   │   ├── unicode_codepoints.csv
    │   │       │   │   └── uuid_as_string.json
    │   │       │   ├── java
    │   │       │   │   ├── io
    │   │       │   │   │   └── realm
    │   │       │   │   │       ├── BulkInsertTests.java
    │   │       │   │   │       ├── CollectionTests.java
    │   │       │   │   │       ├── ColumnInfoTests.java
    │   │       │   │   │       ├── CustomRealmNameTests.java
    │   │       │   │   │       ├── DynamicRealmAsyncQueryTests.kt
    │   │       │   │   │       ├── DynamicRealmObjectTests.java
    │   │       │   │   │       ├── DynamicRealmTests.java
    │   │       │   │   │       ├── entities
    │   │       │   │   │       │   ├── AllJavaTypes.java
    │   │       │   │   │       │   ├── AllJavaTypesUnsupportedTypes.java
    │   │       │   │   │       │   ├── AnimalModule.java
    │   │       │   │   │       │   ├── AnnotationNameConventions.java
    │   │       │   │   │       │   ├── AnnotationTypes.java
    │   │       │   │   │       │   ├── AssetFileModule.java
    │   │       │   │   │       │   ├── CatOwner.java
    │   │       │   │   │       │   ├── conflict
    │   │       │   │   │       │   │   ├── AllJavaTypes.java
    │   │       │   │   │       │   │   ├── List.java
    │   │       │   │   │       │   │   ├── Map.java
    │   │       │   │   │       │   │   ├── package-info.java
    │   │       │   │   │       │   │   └── String.java
    │   │       │   │   │       │   ├── ConflictingFieldName.java
    │   │       │   │   │       │   ├── CustomMethods.java
    │   │       │   │   │       │   ├── CyclicType.java
    │   │       │   │   │       │   ├── CyclicTypePrimaryKey.java
    │   │       │   │   │       │   ├── DefaultValueConstructor.java
    │   │       │   │   │       │   ├── DefaultValueFromOtherConstructor.java
    │   │       │   │   │       │   ├── DefaultValueOfField.java
    │   │       │   │   │       │   ├── DefaultValueOverwriteNullLink.java
    │   │       │   │   │       │   ├── DefaultValueSetter.java
    │   │       │   │   │       │   ├── FieldOrder.java
    │   │       │   │   │       │   ├── HumanModule.java
    │   │       │   │   │       │   ├── IndexedFields.java
    │   │       │   │   │       │   ├── IOSAllTypes.java
    │   │       │   │   │       │   ├── IOSChild.java
    │   │       │   │   │       │   ├── MappedAllJavaTypes.java
    │   │       │   │   │       │   ├── migration
    │   │       │   │   │       │   │   ├── HandleBackLinksChild1.java
    │   │       │   │   │       │   │   ├── HandleBackLinksChild2.java
    │   │       │   │   │       │   │   ├── HandleBackLinksParent1.java
    │   │       │   │   │       │   │   ├── HandleBackLinksParent2.java
    │   │       │   │   │       │   │   ├── MigrationClassRenamed.java
    │   │       │   │   │       │   │   ├── MigrationCore6PKStringIndexedByDefault.java
    │   │       │   │   │       │   │   ├── MigrationFieldRenameAndAdd.java
    │   │       │   │   │       │   │   ├── MigrationFieldRenamed.java
    │   │       │   │   │       │   │   ├── MigrationFieldTypeToInteger.java
    │   │       │   │   │       │   │   ├── MigrationFieldTypeToInt.java
    │   │       │   │   │       │   │   ├── MigrationIndexedFieldRenamed.java
    │   │       │   │   │       │   │   ├── MigrationPosteriorIndexOnly.java
    │   │       │   │   │       │   │   └── MigrationPriorIndexOnly.java
    │   │       │   │   │       │   ├── MutableRealmIntegerTypes.java
    │   │       │   │   │       │   ├── NonLatinFieldNames.java
    │   │       │   │   │       │   ├── NoPrimaryKeyNullTypes.java
    │   │       │   │   │       │   ├── NoPrimaryKeyWithPrimaryKeyObjectRelation.java
    │   │       │   │   │       │   ├── NullablePrimitiveFields.java
    │   │       │   │   │       │   ├── Object4957.java
    │   │       │   │   │       │   ├── ObjectIdPrimaryKey.java
    │   │       │   │   │       │   ├── OwnerPrimaryKey.java
    │   │       │   │   │       │   ├── pojo
    │   │       │   │   │       │   │   ├── AllTypesRealmModel.java
    │   │       │   │   │       │   │   ├── InvalidRealmModel.java
    │   │       │   │   │       │   │   ├── PojoWithRealmListOfRealmObject.java
    │   │       │   │   │       │   │   ├── RealmModelWithRealmListOfRealmModel.java
    │   │       │   │   │       │   │   ├── RealmModelWithRealmModelField.java
    │   │       │   │   │       │   │   ├── RealmObjectWithRealmListOfRealmModel.java
    │   │       │   │   │       │   │   └── RealmObjectWithRealmModelField.java
    │   │       │   │   │       │   ├── PrimaryKeyAsObjectId.java
    │   │       │   │   │       │   ├── PrimaryKeyMix.java
    │   │       │   │   │       │   ├── PrimaryKeyRequiredAsString.java
    │   │       │   │   │       │   ├── PrimaryKeyWithNoPrimaryKeyObjectRelation.java
    │   │       │   │   │       │   ├── PrimitiveListTypes.java
    │   │       │   │   │       │   ├── RandomPrimaryKey.java
    │   │       │   │   │       │   ├── realmname
    │   │       │   │   │       │   │   ├── ClassNameOverrideModulePolicy.java
    │   │       │   │   │       │   │   ├── ClassWithPolicy.java
    │   │       │   │   │       │   │   ├── ClassWithValueDefinedNames.java
    │   │       │   │   │       │   │   ├── CustomRealmNamesModule.java
    │   │       │   │   │       │   │   ├── DefaultPolicyFromModule.java
    │   │       │   │   │       │   │   └── FieldNameOverrideClassPolicy.java
    │   │       │   │   │       │   ├── StringAndInt.java
    │   │       │   │   │       │   ├── StringOnly.java
    │   │       │   │   │       │   ├── StringOnlyModule.java
    │   │       │   │   │       │   ├── StringOnlyReadOnly.java
    │   │       │   │   │       │   ├── StringOnlyRequired.java
    │   │       │   │   │       │   └── Thread.java
    │   │       │   │   │       ├── FrozenObjectsTests.java
    │   │       │   │   │       ├── GCTests.java
    │   │       │   │   │       ├── instrumentation
    │   │       │   │   │       │   ├── ActivityLifecycle.java
    │   │       │   │   │       │   ├── LifecycleComponentFactory.java
    │   │       │   │   │       │   ├── Lifecycle.java
    │   │       │   │   │       │   └── package-info.java
    │   │       │   │   │       ├── internal
    │   │       │   │   │       │   ├── android
    │   │       │   │   │       │   │   ├── ISO8601UtilsTest.java
    │   │       │   │   │       │   │   └── JsonUtilsTest.java
    │   │       │   │   │       │   ├── AndroidCapabilitiesTest.java
    │   │       │   │   │       │   ├── JNIColumnInfoTest.java
    │   │       │   │   │       │   ├── JNINativeTest.java
    │   │       │   │   │       │   ├── JNIQueryTest.java
    │   │       │   │   │       │   ├── JNIRowTest.java
    │   │       │   │   │       │   ├── JNITableInsertTest.java
    │   │       │   │   │       │   ├── JNITableTest.java
    │   │       │   │   │       │   ├── ObserverPairListTests.java
    │   │       │   │   │       │   ├── OsListTests.java
    │   │       │   │   │       │   ├── OsObjectStoreTests.java
    │   │       │   │   │       │   ├── OsResultsTests.java
    │   │       │   │   │       │   ├── OsSharedRealmTests.java
    │   │       │   │   │       │   ├── PrimaryKeyTests.java
    │   │       │   │   │       │   ├── RealmNotifierTests.java
    │   │       │   │   │       │   ├── TableIndexAndDistinctTest.java
    │   │       │   │   │       │   └── test
    │   │       │   │   │       │       └── ExtraTests.java
    │   │       │   │   │       ├── IOSRealmTests.java
    │   │       │   │   │       ├── LinkingObjectsDynamicTests.java
    │   │       │   │   │       ├── LinkingObjectsManagedTests.java
    │   │       │   │   │       ├── LinkingObjectsQueryTests.java
    │   │       │   │   │       ├── LinkingObjectsUnmanagedTests.java
    │   │       │   │   │       ├── log
    │   │       │   │   │       │   └── RealmLogTests.java
    │   │       │   │   │       ├── ManagedOrderedRealmCollectionTests.java
    │   │       │   │   │       ├── ManagedRealmCollectionTests.java
    │   │       │   │   │       ├── ManagedRealmListForValueTests.java
    │   │       │   │   │       ├── ManagedRealmListForValue_toArrayTests.java
    │   │       │   │   │       ├── MediatorTest.java
    │   │       │   │   │       ├── migration
    │   │       │   │   │       │   └── MigrationPrimaryKey.java
    │   │       │   │   │       ├── MutableRealmIntegerTests.java
    │   │       │   │   │       ├── NotificationsTest.java
    │   │       │   │   │       ├── ObjectChangeSetTests.java
    │   │       │   │   │       ├── OrderedCollectionChangeSetTests.java
    │   │       │   │   │       ├── OrderedRealmCollectionIteratorTests.java
    │   │       │   │   │       ├── OrderedRealmCollectionSnapshotTests.java
    │   │       │   │   │       ├── OrderedRealmCollectionTests.java
    │   │       │   │   │       ├── QueryTests.java
    │   │       │   │   │       ├── RealmAnnotationTests.java
    │   │       │   │   │       ├── RealmAsyncQueryTests.java
    │   │       │   │   │       ├── RealmCacheTests.java
    │   │       │   │   │       ├── RealmChangeListenerTests.java
    │   │       │   │   │       ├── RealmCollectionTests.java
    │   │       │   │   │       ├── RealmConfigurationTests.java
    │   │       │   │   │       ├── RealmInMemoryTest.java
    │   │       │   │   │       ├── RealmInterprocessTest.java
    │   │       │   │   │       ├── RealmJsonAbsentPrimaryKeyTests.java
    │   │       │   │   │       ├── RealmJsonNullPrimaryKeyTests.java
    │   │       │   │   │       ├── RealmJsonTests.java
    │   │       │   │   │       ├── RealmLinkTests.java
    │   │       │   │   │       ├── RealmListTests.java
    │   │       │   │   │       ├── RealmMigrationTests.java
    │   │       │   │   │       ├── RealmModelTests.java
    │   │       │   │   │       ├── RealmNullPrimaryKeyTests.java
    │   │       │   │   │       ├── RealmObjectSchemaTests.java
    │   │       │   │   │       ├── RealmObjectTests.java
    │   │       │   │   │       ├── RealmPrimaryKeyTests.java
    │   │       │   │   │       ├── RealmProxyMediatorTests.java
    │   │       │   │   │       ├── RealmQueryTests.java
    │   │       │   │   │       ├── RealmResultsTests.java
    │   │       │   │   │       ├── RealmSchemaTests.java
    │   │       │   │   │       ├── RealmTests.java
    │   │       │   │   │       ├── RunTestInLooperThreadLifeCycleTest.java
    │   │       │   │   │       ├── RxJavaTests.java
    │   │       │   │   │       ├── SortTest.java
    │   │       │   │   │       ├── TypeBasedNotificationsTests.java
    │   │       │   │   │       ├── UnManagedOrderedRealmCollectionTests.java
    │   │       │   │   │       ├── UnManagedRealmCollectionTests.java
    │   │       │   │   │       ├── UTFStringsTests.java
    │   │       │   │   │       └── util
    │   │       │   │   │           ├── ExceptionHolder.java
    │   │       │   │   │           ├── LooperSpy.java
    │   │       │   │   │           ├── RealmBackgroundTask.java
    │   │       │   │   │           └── RealmThread.java
    │   │       │   │   └── ThreadStressTests.java
    │   │       │   ├── kotlin
    │   │       │   │   └── io
    │   │       │   │       └── realm
    │   │       │   │           ├── Decimal128Tests.kt
    │   │       │   │           ├── DictionaryMiscTests.kt
    │   │       │   │           ├── DictionaryTester.kt
    │   │       │   │           ├── EmbeddedObjectsTest.kt
    │   │       │   │           ├── entities
    │   │       │   │           │   ├── DictionaryAllTypes.java
    │   │       │   │           │   ├── DictionaryContainerClass.kt
    │   │       │   │           │   ├── embedded
    │   │       │   │           │   │   ├── EmbeddedSimpleChild.kt
    │   │       │   │           │   │   ├── EmbeddedSimpleListParent.kt
    │   │       │   │           │   │   ├── EmbeddedSimpleListParentWithoutPrimaryKey.kt
    │   │       │   │           │   │   ├── EmbeddedSimpleParent.kt
    │   │       │   │           │   │   ├── EmbeddedTreeLeaf.kt
    │   │       │   │           │   │   ├── EmbeddedTreeNode.kt
    │   │       │   │           │   │   ├── EmbeddedTreeParent.kt
    │   │       │   │           │   │   ├── EmbeddedWithConstructorArgs.kt
    │   │       │   │           │   │   └── SimpleEmbeddedObject.kt
    │   │       │   │           │   ├── PopulatedDictionaryClass.kt
    │   │       │   │           │   ├── RealmAnyDefaultNonPK.kt
    │   │       │   │           │   ├── RealmAnyDefaultPK.kt
    │   │       │   │           │   ├── RealmAnyIndexed.kt
    │   │       │   │           │   ├── RealmAnyNotIndexed.kt
    │   │       │   │           │   ├── RealmAnyNotIndexedWithPK.kt
    │   │       │   │           │   ├── RealmAnyRealmListWithPK.kt
    │   │       │   │           │   ├── SetAllTypes.java
    │   │       │   │           │   ├── SetAllTypesPrimaryKey.java
    │   │       │   │           │   └── SetContainerClass.kt
    │   │       │   │           ├── GenericTester.kt
    │   │       │   │           ├── KotlinSchemaTests.kt
    │   │       │   │           ├── ManagedDictionaryTesters.kt
    │   │       │   │           ├── ManagedSetTester.kt
    │   │       │   │           ├── ModelDefaultValuesTests.kt
    │   │       │   │           ├── NoPKRealmModelSetTester.kt
    │   │       │   │           ├── NullMixedSetTester.kt
    │   │       │   │           ├── ObjectIdTests.kt
    │   │       │   │           ├── ParameterizedDictionaryTests.kt
    │   │       │   │           ├── ParameterizedSetTests.kt
    │   │       │   │           ├── realmany
    │   │       │   │           │   ├── DynamicRealmAnyTests.kt
    │   │       │   │           │   ├── RealmAnyBulkInsertsTests.kt
    │   │       │   │           │   ├── RealmAnyChangeListenerTests.kt
    │   │       │   │           │   ├── RealmAnyHelper.kt
    │   │       │   │           │   ├── RealmAnyParameterizedQueryTests.kt
    │   │       │   │           │   ├── RealmAnyPrimitiveBulkInserts.kt
    │   │       │   │           │   ├── RealmAnyQueryTests.kt
    │   │       │   │           │   └── RealmAnyTests.kt
    │   │       │   │           ├── RealmAnyCollectionTests.kt
    │   │       │   │           ├── RealmModelManagedSetTester.kt
    │   │       │   │           ├── SetMiscTests.kt
    │   │       │   │           ├── UnmanagedDictionaryTesters.kt
    │   │       │   │           ├── UnmanagedSetTester.kt
    │   │       │   │           └── UUIDTests.kt
    │   │       │   └── res
    │   │       │       └── xml
    │   │       │           └── network_security_config.xml
    │   │       ├── androidTestObjectServer
    │   │       │   ├── assets
    │   │       │   │   ├── optionalsubscriptionfields.realm
    │   │       │   │   ├── synced_realm_e873fb25-11ef-498f-9782-3c8e1cd2a12c_no_client_id.realm
    │   │       │   │   └── versionTest.realm
    │   │       │   └── kotlin
    │   │       │       └── io
    │   │       │           └── realm
    │   │       │               ├── admin
    │   │       │               │   └── ServerAdmin.kt
    │   │       │               ├── ApiKeyAuthTests.kt
    │   │       │               ├── AppConfigurationTests.kt
    │   │       │               ├── AppTests.kt
    │   │       │               ├── AppUserTests.java
    │   │       │               ├── CredentialsTests.kt
    │   │       │               ├── EmailPasswordAuthTests.kt
    │   │       │               ├── entities
    │   │       │               │   ├── DefaultSyncSchema.kt
    │   │       │               │   ├── DummySyncObject.kt
    │   │       │               │   ├── FlexSyncColor.kt
    │   │       │               │   ├── SyncAllTypes.kt
    │   │       │               │   ├── SyncAllTypesSchema.kt
    │   │       │               │   ├── SyncAllTypesWithFloat.kt
    │   │       │               │   ├── SyncColor.kt
    │   │       │               │   ├── SyncDog.kt
    │   │       │               │   ├── SyncPerson.kt
    │   │       │               │   ├── SyncSchemeMigration.kt
    │   │       │               │   ├── SyncStringOnly.kt
    │   │       │               │   └── SyncStringOnlyModule.kt
    │   │       │               ├── FunctionsTests.kt
    │   │       │               ├── internal
    │   │       │               │   ├── async
    │   │       │               │   │   ├── RealmResultTaskImplTest.kt
    │   │       │               │   │   └── RealmStreamTaskImplTest.kt
    │   │       │               │   └── network
    │   │       │               │       ├── LoggingInterceptorTest.kt
    │   │       │               │       └── NetworkRequestTests.kt
    │   │       │               ├── mongodb
    │   │       │               │   ├── AppExt.kt
    │   │       │               │   ├── MongoClientTest.kt
    │   │       │               │   ├── push
    │   │       │               │   │   └── PushTest.kt
    │   │       │               │   ├── sync
    │   │       │               │   │   ├── FlexibleSyncConfigurationTests.kt
    │   │       │               │   │   ├── FlexibleSyncIntegrationTests.kt
    │   │       │               │   │   ├── MutableSubscriptionSetTests.kt
    │   │       │               │   │   ├── ProgressTests.kt
    │   │       │               │   │   ├── SessionTests.kt
    │   │       │               │   │   ├── SSLConfigurationTests.kt
    │   │       │               │   │   ├── SubscriptionSetTests.kt
    │   │       │               │   │   ├── SubscriptionTests.kt
    │   │       │               │   │   ├── SyncConfigurationTests.kt
    │   │       │               │   │   ├── SyncedRealmTests.kt
    │   │       │               │   │   ├── SyncExt.kt
    │   │       │               │   │   ├── SyncSessionExt.kt
    │   │       │               │   │   └── TrustManagerCertificateValidationTests.java
    │   │       │               │   └── UserTests.kt
    │   │       │               ├── ProgressListenerTests.kt
    │   │       │               ├── SchemaTests.kt
    │   │       │               ├── SyncedRealmMigrationTests.kt
    │   │       │               ├── transport
    │   │       │               │   ├── HttpNetworkTransportInterceptor.kt
    │   │       │               │   ├── OkHttpNetworkTransportTests.kt
    │   │       │               │   └── OsJavaNetworkTransportTests.kt
    │   │       │               ├── UserProfileInfoTests.kt
    │   │       │               └── util
    │   │       │                   ├── KotlinTestUtils.kt
    │   │       │                   ├── KotlinTestUtilsTests.kt
    │   │       │                   └── mongodb
    │   │       │                       └── CustomType.java
    │   │       ├── main
    │   │       │   ├── AndroidManifest.xml
    │   │       │   ├── cpp
    │   │       │   │   ├── CMakeLists.txt
    │   │       │   │   ├── io_realm_internal_CheckedRow.cpp
    │   │       │   │   ├── io_realm_internal_core_NativeRealmAnyCollection.cpp
    │   │       │   │   ├── io_realm_internal_core_NativeRealmAny.cpp
    │   │       │   │   ├── io_realm_internal_NativeObjectReference.cpp
    │   │       │   │   ├── io_realm_internal_objectstore_OsApp.cpp
    │   │       │   │   ├── io_realm_internal_objectstore_OsAppCredentials.cpp
    │   │       │   │   ├── io_realm_internal_objectstore_OsAsyncOpenTask.cpp
    │   │       │   │   ├── io_realm_internal_objectstore_OsJavaNetworkTransport.cpp
    │   │       │   │   ├── io_realm_internal_objectstore_OsKeyPathMapping.cpp
    │   │       │   │   ├── io_realm_internal_objectstore_OsMongoClient.cpp
    │   │       │   │   ├── io_realm_internal_objectstore_OsMongoCollection.cpp
    │   │       │   │   ├── io_realm_internal_objectstore_OsMongoDatabase.cpp
    │   │       │   │   ├── io_realm_internal_objectstore_OsMutableSubscriptionSet.cpp
    │   │       │   │   ├── io_realm_internal_objectstore_OsObjectBuilder.cpp
    │   │       │   │   ├── io_realm_internal_objectstore_OsPush.cpp
    │   │       │   │   ├── io_realm_internal_objectstore_OsSubscription.cpp
    │   │       │   │   ├── io_realm_internal_objectstore_OsSubscriptionSet.cpp
    │   │       │   │   ├── io_realm_internal_objectstore_OsSyncUser.cpp
    │   │       │   │   ├── io_realm_internal_objectstore_OsWatchStream.cpp
    │   │       │   │   ├── io_realm_internal_OsCollectionChangeSet.cpp
    │   │       │   │   ├── io_realm_internal_OsList.cpp
    │   │       │   │   ├── io_realm_internal_OsMapChangeSet.cpp
    │   │       │   │   ├── io_realm_internal_OsMap.cpp
    │   │       │   │   ├── io_realm_internal_OsObject.cpp
    │   │       │   │   ├── io_realm_internal_OsObjectSchemaInfo.cpp
    │   │       │   │   ├── io_realm_internal_OsObjectStore.cpp
    │   │       │   │   ├── io_realm_internal_OsRealmConfig.cpp
    │   │       │   │   ├── io_realm_internal_OsResults.cpp
    │   │       │   │   ├── io_realm_internal_OsSchemaInfo.cpp
    │   │       │   │   ├── io_realm_internal_OsSet.cpp
    │   │       │   │   ├── io_realm_internal_OsSharedRealm.cpp
    │   │       │   │   ├── io_realm_internal_Property.cpp
    │   │       │   │   ├── io_realm_internal_Table.cpp
    │   │       │   │   ├── io_realm_internal_TableQuery.cpp
    │   │       │   │   ├── io_realm_internal_TestUtil.cpp
    │   │       │   │   ├── io_realm_internal_UncheckedRow.cpp
    │   │       │   │   ├── io_realm_internal_Util.cpp
    │   │       │   │   ├── io_realm_log_RealmLog.cpp
    │   │       │   │   ├── io_realm_mongodb_ApiKeyAuthImpl.cpp
    │   │       │   │   ├── io_realm_mongodb_EmailPasswordAuthImpl.cpp
    │   │       │   │   ├── io_realm_mongodb_FunctionsImpl.cpp
    │   │       │   │   ├── io_realm_mongodb_mongo_iterable_AggregateIterable.cpp
    │   │       │   │   ├── io_realm_mongodb_mongo_iterable_FindIterable.cpp
    │   │       │   │   ├── io_realm_mongodb_sync_ClientResetRequiredError.cpp
    │   │       │   │   ├── io_realm_mongodb_sync_Sync.cpp
    │   │       │   │   ├── io_realm_mongodb_sync_SyncSession.cpp
    │   │       │   │   ├── io_realm_mongodb_User.cpp
    │   │       │   │   ├── io_realm_RealmQuery.cpp
    │   │       │   │   ├── java_accessor.hpp
    │   │       │   │   ├── java_binding_context.cpp
    │   │       │   │   ├── java_binding_context.hpp
    │   │       │   │   ├── java_class_global_def.cpp
    │   │       │   │   ├── java_class_global_def.hpp
    │   │       │   │   ├── java_exception_def.cpp
    │   │       │   │   ├── java_exception_def.hpp
    │   │       │   │   ├── java_network_transport.hpp
    │   │       │   │   ├── java_object_accessor.hpp
    │   │       │   │   ├── java_query_descriptor.cpp
    │   │       │   │   ├── java_query_descriptor.hpp
    │   │       │   │   ├── jni_impl
    │   │       │   │   │   ├── android_logger.cpp
    │   │       │   │   │   └── android_logger.hpp
    │   │       │   │   ├── jni_util
    │   │       │   │   │   ├── bson_util.cpp
    │   │       │   │   │   ├── bson_util.hpp
    │   │       │   │   │   ├── hack.cpp
    │   │       │   │   │   ├── hack.hpp
    │   │       │   │   │   ├── java_class.cpp
    │   │       │   │   │   ├── java_class.hpp
    │   │       │   │   │   ├── java_exception_thrower.cpp
    │   │       │   │   │   ├── java_exception_thrower.hpp
    │   │       │   │   │   ├── java_global_ref_by_copy.cpp
    │   │       │   │   │   ├── java_global_ref_by_copy.hpp
    │   │       │   │   │   ├── java_global_ref_by_move.cpp
    │   │       │   │   │   ├── java_global_ref_by_move.hpp
    │   │       │   │   │   ├── java_global_weak_ref.cpp
    │   │       │   │   │   ├── java_global_weak_ref.hpp
    │   │       │   │   │   ├── java_local_ref.hpp
    │   │       │   │   │   ├── java_method.cpp
    │   │       │   │   │   ├── java_method.hpp
    │   │       │   │   │   ├── jni_utils.cpp
    │   │       │   │   │   ├── jni_utils.hpp
    │   │       │   │   │   ├── log.cpp
    │   │       │   │   │   └── log.hpp
    │   │       │   │   ├── observable_collection_wrapper.hpp
    │   │       │   │   ├── observable_dictionary_wrapper.hpp
    │   │       │   │   ├── realm-core
    │   │       │   │   ├── subscription_wrapper.hpp
    │   │       │   │   ├── utf8.hpp
    │   │       │   │   ├── util.cpp
    │   │       │   │   └── util.hpp
    │   │       │   └── java
    │   │       │       └── io
    │   │       │           └── realm
    │   │       │               ├── BaseRealm.java
    │   │       │               ├── Case.java
    │   │       │               ├── CollectionUtils.java
    │   │       │               ├── CompactOnLaunchCallback.java
    │   │       │               ├── coroutines
    │   │       │               │   ├── FlowFactory.java
    │   │       │               │   └── RealmFlowFactory.java
    │   │       │               ├── DefaultCompactOnLaunchCallback.java
    │   │       │               ├── DynamicRealm.java
    │   │       │               ├── DynamicRealmObject.java
    │   │       │               ├── exceptions
    │   │       │               │   ├── package-info.java
    │   │       │               │   ├── RealmError.java
    │   │       │               │   ├── RealmException.java
    │   │       │               │   ├── RealmFileException.java
    │   │       │               │   ├── RealmMigrationNeededException.java
    │   │       │               │   └── RealmPrimaryKeyConstraintException.java
    │   │       │               ├── FieldAttribute.java
    │   │       │               ├── FrozenPendingRow.java
    │   │       │               ├── ImmutableRealmObjectSchema.java
    │   │       │               ├── ImmutableRealmSchema.java
    │   │       │               ├── ImportFlag.java
    │   │       │               ├── internal
    │   │       │               │   ├── android
    │   │       │               │   │   ├── AndroidCapabilities.java
    │   │       │               │   │   ├── AndroidRealmNotifier.java
    │   │       │               │   │   ├── ISO8601Utils.java
    │   │       │               │   │   ├── JsonUtils.java
    │   │       │               │   │   ├── package-info.java
    │   │       │               │   │   └── TypeUtils.java
    │   │       │               │   ├── annotations
    │   │       │               │   │   └── ObjectServer.java
    │   │       │               │   ├── async
    │   │       │               │   │   ├── BadVersionException.java
    │   │       │               │   │   ├── BgPriorityCallable.java
    │   │       │               │   │   ├── BgPriorityRunnable.java
    │   │       │               │   │   ├── RealmAsyncTaskImpl.java
    │   │       │               │   │   └── RealmThreadPoolExecutor.java
    │   │       │               │   ├── Capabilities.java
    │   │       │               │   ├── CheckedRow.java
    │   │       │               │   ├── ColumnIndices.java
    │   │       │               │   ├── ColumnInfo.java
    │   │       │               │   ├── core
    │   │       │               │   │   ├── NativeRealmAnyCollection.java
    │   │       │               │   │   ├── NativeRealmAny.java
    │   │       │               │   │   └── package-info.java
    │   │       │               │   ├── coroutines
    │   │       │               │   │   └── InternalFlowFactory.kt
    │   │       │               │   ├── EmptyLoadChangeSet.java
    │   │       │               │   ├── FinalizerRunnable.java
    │   │       │               │   ├── Freezable.java
    │   │       │               │   ├── IdentitySet.java
    │   │       │               │   ├── InvalidRow.java
    │   │       │               │   ├── IOException.java
    │   │       │               │   ├── Keep.java
    │   │       │               │   ├── KeepMember.java
    │   │       │               │   ├── ManageableObject.java
    │   │       │               │   ├── modules
    │   │       │               │   │   ├── CompositeMediator.java
    │   │       │               │   │   ├── FilterableMediator.java
    │   │       │               │   │   └── package-info.java
    │   │       │               │   ├── NativeContext.java
    │   │       │               │   ├── NativeObject.java
    │   │       │               │   ├── NativeObjectReference.java
    │   │       │               │   ├── ObjectServerFacade.java
    │   │       │               │   ├── objectstore
    │   │       │               │   │   ├── OsKeyPathMapping.java
    │   │       │               │   │   ├── OsMutableSubscriptionSet.java
    │   │       │               │   │   ├── OsObjectBuilder.java
    │   │       │               │   │   ├── OsSubscription.java
    │   │       │               │   │   └── OsSubscriptionSet.java
    │   │       │               │   ├── ObservableCollection.java
    │   │       │               │   ├── ObservableMap.java
    │   │       │               │   ├── ObservableSet.java
    │   │       │               │   ├── ObserverPairList.java
    │   │       │               │   ├── OsCollectionChangeSet.java
    │   │       │               │   ├── OsCollection.java
    │   │       │               │   ├── OsList.java
    │   │       │               │   ├── OsMapChangeSet.java
    │   │       │               │   ├── OsMap.java
    │   │       │               │   ├── OsObject.java
    │   │       │               │   ├── OsObjectSchemaInfo.java
    │   │       │               │   ├── OsObjectStore.java
    │   │       │               │   ├── OsRealmConfig.java
    │   │       │               │   ├── OsResults.java
    │   │       │               │   ├── OsSchemaInfo.java
    │   │       │               │   ├── OsSet.java
    │   │       │               │   ├── OsSharedRealm.java
    │   │       │               │   ├── package-info.java
    │   │       │               │   ├── PendingRow.java
    │   │       │               │   ├── Property.java
    │   │       │               │   ├── RealmAnyNativeFunctions.java
    │   │       │               │   ├── RealmCore.java
    │   │       │               │   ├── RealmNotifier.java
    │   │       │               │   ├── RealmObjectProxy.java
    │   │       │               │   ├── RealmProxyMediator.java
    │   │       │               │   ├── Row.java
    │   │       │               │   ├── StatefulCollectionChangeSet.java
    │   │       │               │   ├── Table.java
    │   │       │               │   ├── TableQuery.java
    │   │       │               │   ├── TestUtil.java
    │   │       │               │   ├── UncheckedRow.java
    │   │       │               │   ├── UnmanagedSubscription.java
    │   │       │               │   ├── util
    │   │       │               │   │   └── Pair.java
    │   │       │               │   └── Util.java
    │   │       │               ├── log
    │   │       │               │   ├── LogLevel.java
    │   │       │               │   ├── package-info.java
    │   │       │               │   ├── RealmLogger.java
    │   │       │               │   └── RealmLog.java
    │   │       │               ├── ManagedListOperator.java
    │   │       │               ├── ManagedMapManager.java
    │   │       │               ├── MapChangeListener.java
    │   │       │               ├── MapChangeSet.java
    │   │       │               ├── mongodb
    │   │       │               │   └── sync
    │   │       │               │       ├── MutableSubscriptionSet.java
    │   │       │               │       ├── Subscription.java
    │   │       │               │       └── SubscriptionSet.java
    │   │       │               ├── MutableRealmInteger.java
    │   │       │               ├── MutableRealmObjectSchema.java
    │   │       │               ├── MutableRealmSchema.java
    │   │       │               ├── ObjectChangeSet.java
    │   │       │               ├── OrderedCollectionChangeSet.java
    │   │       │               ├── OrderedRealmCollectionChangeListener.java
    │   │       │               ├── OrderedRealmCollectionImpl.java
    │   │       │               ├── OrderedRealmCollection.java
    │   │       │               ├── OrderedRealmCollectionSnapshot.java
    │   │       │               ├── package-info.java
    │   │       │               ├── ProxyState.java
    │   │       │               ├── ProxyUtils.java
    │   │       │               ├── RealmAny.java
    │   │       │               ├── RealmAnyNativeFunctionsImpl.java
    │   │       │               ├── RealmAnyOperator.java
    │   │       │               ├── RealmAsyncTask.java
    │   │       │               ├── RealmCache.java
    │   │       │               ├── RealmChangeListener.java
    │   │       │               ├── RealmCollection.java
    │   │       │               ├── RealmConfiguration.java
    │   │       │               ├── RealmDictionary.java
    │   │       │               ├── RealmFieldType.java
    │   │       │               ├── Realm.java
    │   │       │               ├── RealmList.java
    │   │       │               ├── RealmMapEntrySet.java
    │   │       │               ├── RealmMap.java
    │   │       │               ├── RealmMigration.java
    │   │       │               ├── RealmModel.java
    │   │       │               ├── RealmObjectChangeListener.java
    │   │       │               ├── RealmObject.java
    │   │       │               ├── RealmObjectSchema.java
    │   │       │               ├── RealmQuery.java
    │   │       │               ├── RealmResults.java
    │   │       │               ├── RealmSchema.java
    │   │       │               ├── RealmSet.java
    │   │       │               ├── rx
    │   │       │               │   ├── CollectionChange.java
    │   │       │               │   ├── ObjectChange.java
    │   │       │               │   ├── package-info.java
    │   │       │               │   ├── RealmObservableFactory.java
    │   │       │               │   └── RxObservableFactory.java
    │   │       │               ├── SetChangeListener.java
    │   │       │               ├── SetChangeSet.java
    │   │       │               ├── SetValueOperator.java
    │   │       │               ├── Sort.java
    │   │       │               └── TypeSelectorForMap.java
    │   │       ├── objectServer
    │   │       │   ├── AndroidManifest.xml
    │   │       │   └── java
    │   │       │       └── io
    │   │       │           └── realm
    │   │       │               ├── exceptions
    │   │       │               │   └── DownloadingRealmInterruptedException.java
    │   │       │               ├── internal
    │   │       │               │   ├── async
    │   │       │               │   │   ├── package-info.java
    │   │       │               │   │   ├── RealmEventStreamAsyncTaskImpl.java
    │   │       │               │   │   ├── RealmEventStreamTaskImpl.java
    │   │       │               │   │   └── RealmResultTaskImpl.java
    │   │       │               │   ├── ErrorCategory.java
    │   │       │               │   ├── events
    │   │       │               │   │   ├── ChangeEvent.java
    │   │       │               │   │   ├── NetworkEventStream.java
    │   │       │               │   │   └── package-info.java
    │   │       │               │   ├── jni
    │   │       │               │   │   └── JniBsonProtocol.java
    │   │       │               │   ├── log
    │   │       │               │   │   └── obfuscator
    │   │       │               │   │       ├── ApiKeyObfuscator.java
    │   │       │               │   │       ├── CustomFunctionObfuscator.java
    │   │       │               │   │       ├── EmailPasswordObfuscator.java
    │   │       │               │   │       ├── RegexPatternObfuscator.java
    │   │       │               │   │       └── TokenObfuscator.java
    │   │       │               │   ├── mongodb
    │   │       │               │   │   └── Request.java
    │   │       │               │   ├── network
    │   │       │               │   │   ├── LoggingInterceptor.java
    │   │       │               │   │   ├── MockableNetworkTransport.java
    │   │       │               │   │   ├── NetworkRequest.java
    │   │       │               │   │   ├── NetworkStateReceiver.java
    │   │       │               │   │   ├── OkHttpNetworkTransport.java
    │   │       │               │   │   ├── StreamNetworkTransport.java
    │   │       │               │   │   └── VoidNetworkRequest.java
    │   │       │               │   ├── objectserver
    │   │       │               │   │   ├── EventStream.java
    │   │       │               │   │   ├── SyncWorker.java
    │   │       │               │   │   └── Token.java
    │   │       │               │   ├── objectstore
    │   │       │               │   │   ├── OsAppCredentials.java
    │   │       │               │   │   ├── OsApp.java
    │   │       │               │   │   ├── OsAsyncOpenTask.java
    │   │       │               │   │   ├── OsJavaNetworkTransport.java
    │   │       │               │   │   ├── OsMongoClient.java
    │   │       │               │   │   ├── OsMongoCollection.java
    │   │       │               │   │   ├── OsMongoDatabase.java
    │   │       │               │   │   ├── OsPush.java
    │   │       │               │   │   ├── OsSyncUser.java
    │   │       │               │   │   ├── OsWatchStream.java
    │   │       │               │   │   └── package-info.java
    │   │       │               │   └── SyncObjectServerFacade.java
    │   │       │               └── mongodb
    │   │       │                   ├── ApiKeyAuthImpl.java
    │   │       │                   ├── AppConfiguration.java
    │   │       │                   ├── AppException.java
    │   │       │                   ├── App.java
    │   │       │                   ├── auth
    │   │       │                   │   ├── ApiKeyAuth.java
    │   │       │                   │   ├── ApiKey.java
    │   │       │                   │   ├── EmailPasswordAuth.java
    │   │       │                   │   └── GoogleAuthType.java
    │   │       │                   ├── AuthenticationListener.java
    │   │       │                   ├── Credentials.java
    │   │       │                   ├── EmailPasswordAuthImpl.java
    │   │       │                   ├── ErrorCode.java
    │   │       │                   ├── functions
    │   │       │                   │   └── Functions.java
    │   │       │                   ├── FunctionsImpl.java
    │   │       │                   ├── log
    │   │       │                   │   └── obfuscator
    │   │       │                   │       └── HttpLogObfuscator.java
    │   │       │                   ├── mongo
    │   │       │                   │   ├── events
    │   │       │                   │   │   ├── BaseChangeEvent.java
    │   │       │                   │   │   └── UpdateDescription.java
    │   │       │                   │   ├── iterable
    │   │       │                   │   │   ├── AggregateIterable.java
    │   │       │                   │   │   ├── FindIterable.java
    │   │       │                   │   │   ├── MongoCursor.java
    │   │       │                   │   │   └── MongoIterable.java
    │   │       │                   │   ├── MongoClient.java
    │   │       │                   │   ├── MongoCollection.java
    │   │       │                   │   ├── MongoDatabase.java
    │   │       │                   │   ├── MongoNamespace.java
    │   │       │                   │   ├── options
    │   │       │                   │   │   ├── CountOptions.java
    │   │       │                   │   │   ├── FindOneAndModifyOptions.java
    │   │       │                   │   │   ├── FindOptions.java
    │   │       │                   │   │   ├── InsertManyResult.java
    │   │       │                   │   │   └── UpdateOptions.java
    │   │       │                   │   └── result
    │   │       │                   │       ├── DeleteResult.java
    │   │       │                   │       ├── InsertOneResult.java
    │   │       │                   │       └── UpdateResult.java
    │   │       │                   ├── push
    │   │       │                   │   └── Push.java
    │   │       │                   ├── RealmEventStreamAsyncTask.java
    │   │       │                   ├── RealmEventStreamTask.java
    │   │       │                   ├── RealmResultTask.java
    │   │       │                   ├── sync
    │   │       │                   │   ├── AutomaticClientResetStrategy.java
    │   │       │                   │   ├── ClientResetRequiredError.java
    │   │       │                   │   ├── ConnectionListener.java
    │   │       │                   │   ├── ConnectionState.java
    │   │       │                   │   ├── DiscardUnsyncedChangesStrategy.java
    │   │       │                   │   ├── ManuallyRecoverUnsyncedChangesStrategy.java
    │   │       │                   │   ├── package-info.java
    │   │       │                   │   ├── Progress.java
    │   │       │                   │   ├── ProgressListener.java
    │   │       │                   │   ├── ProgressMode.java
    │   │       │                   │   ├── RecoverOrDiscardUnsyncedChangesStrategy.java
    │   │       │                   │   ├── RecoverUnsyncedChangesStrategy.java
    │   │       │                   │   ├── SyncClientResetStrategy.java
    │   │       │                   │   ├── SyncConfiguration.java
    │   │       │                   │   ├── Sync.java
    │   │       │                   │   └── SyncSession.java
    │   │       │                   ├── UserIdentity.java
    │   │       │                   ├── User.java
    │   │       │                   └── UserProfile.java
    │   │       ├── overview.html
    │   │       ├── realm-java-overview.png
    │   │       ├── syncIntegrationTest
    │   │       │   ├── assets
    │   │       │   │   ├── trusted_ca.pem
    │   │       │   │   └── untrusted_ca.pem
    │   │       │   ├── java
    │   │       │   │   └── io
    │   │       │   │       └── realm
    │   │       │   │           ├── BaseIntegrationTest.java
    │   │       │   │           ├── IsolatedIntegrationTests.java
    │   │       │   │           ├── objectserver
    │   │       │   │           │   ├── model
    │   │       │   │           │   │   ├── PartialSyncModule.java
    │   │       │   │           │   │   ├── PartialSyncObjectA.java
    │   │       │   │           │   │   ├── PartialSyncObjectB.java
    │   │       │   │           │   │   ├── ProcessInfo.java
    │   │       │   │           │   │   └── TestObject.java
    │   │       │   │           │   ├── package-info.java
    │   │       │   │           │   ├── ProcessCommitTests.java
    │   │       │   │           │   └── utils
    │   │       │   │           │       ├── HttpUtils.java
    │   │       │   │           │       └── RemoteIntegrationTestService.java
    │   │       │   │           └── StandardIntegrationTest.java
    │   │       │   └── kotlin
    │   │       │       └── io
    │   │       │           └── realm
    │   │       │               ├── EncryptedSynchronizedRealmTests.kt
    │   │       │               ├── SyncedRealmIntegrationTests.kt
    │   │       │               └── SyncSessionTests.kt
    │   │       ├── syncTestUtils
    │   │       │   ├── java
    │   │       │   │   └── io
    │   │       │   │       └── realm
    │   │       │   │           └── objectserver
    │   │       │   │               └── utils
    │   │       │   │                   ├── Constants.java
    │   │       │   │                   ├── UserFactory.java
    │   │       │   │                   └── UserFactoryStore.java
    │   │       │   └── kotlin
    │   │       │       └── io
    │   │       │           └── realm
    │   │       │               ├── mongodb
    │   │       │               │   ├── sync
    │   │       │               │   │   └── SyncConfigurationExt.kt
    │   │       │               │   └── SyncTestUtils.kt
    │   │       │               ├── RealmExt.kt
    │   │       │               ├── TestApp.kt
    │   │       │               └── TestSyncConfigurationFactory.kt
    │   │       ├── testObjectServer
    │   │       │   └── kotlin
    │   │       │       └── io
    │   │       │           └── realm
    │   │       │               ├── internal
    │   │       │               │   └── log
    │   │       │               │       └── obfuscator
    │   │       │               │           ├── ApiKeyObfuscatorTest.kt
    │   │       │               │           ├── CustomFunctionObfuscatorTest.kt
    │   │       │               │           ├── EmailPasswordObfuscatorTest.kt
    │   │       │               │           └── TokenObfuscatorTest.kt
    │   │       │               ├── mongodb
    │   │       │               │   └── log
    │   │       │               │       └── obfuscator
    │   │       │               │           └── HttpLogObfuscatorTest.kt
    │   │       │               └── ObfuscatorHelper.kt
    │   │       └── testUtils
    │   │           ├── java
    │   │           │   └── io
    │   │           │       └── realm
    │   │           │           ├── entities
    │   │           │           │   ├── AllTypes.java
    │   │           │           │   ├── AllTypesModelModule.java
    │   │           │           │   ├── AllTypesPrimaryKey.java
    │   │           │           │   ├── AnnotationIndexTypes.java
    │   │           │           │   ├── BacklinksSource.java
    │   │           │           │   ├── BacklinksTarget.java
    │   │           │           │   ├── BacklinkWithOverridenNames.java
    │   │           │           │   ├── Cat.java
    │   │           │           │   ├── Dog.java
    │   │           │           │   ├── DogPrimaryKey.java
    │   │           │           │   ├── KeywordFieldNames.java
    │   │           │           │   ├── NullTypes.java
    │   │           │           │   ├── Owner.java
    │   │           │           │   ├── PrimaryKeyAsBoxedByte.java
    │   │           │           │   ├── PrimaryKeyAsBoxedInteger.java
    │   │           │           │   ├── PrimaryKeyAsBoxedLong.java
    │   │           │           │   ├── PrimaryKeyAsBoxedShort.java
    │   │           │           │   ├── PrimaryKeyAsByte.java
    │   │           │           │   ├── PrimaryKeyAsInteger.java
    │   │           │           │   ├── PrimaryKeyAsLong.java
    │   │           │           │   ├── PrimaryKeyAsShort.java
    │   │           │           │   ├── PrimaryKeyAsString.java
    │   │           │           │   ├── PrimaryKeyAsUUID.java
    │   │           │           │   ├── PrimaryKeyRequiredAsBoxedByte.java
    │   │           │           │   ├── PrimaryKeyRequiredAsBoxedInteger.java
    │   │           │           │   ├── PrimaryKeyRequiredAsBoxedLong.java
    │   │           │           │   ├── PrimaryKeyRequiredAsBoxedShort.java
    │   │           │           │   └── SyncByteArray.java
    │   │           │           ├── objectid
    │   │           │           │   └── NullPrimaryKey.java
    │   │           │           ├── rule
    │   │           │           │   ├── RunInLooperThread.java
    │   │           │           │   ├── RunTestInLooperThread.java
    │   │           │           │   ├── RunTestWithRemoteService.java
    │   │           │           │   └── RunWithRemoteService.java
    │   │           │           ├── services
    │   │           │           │   ├── RemoteProcessService.java
    │   │           │           │   └── RemoteTestService.java
    │   │           │           ├── TestHelper.java
    │   │           │           └── TestRealmConfigurationFactory.java
    │   │           └── kotlin
    │   │               └── io
    │   │                   └── realm
    │   │                       ├── entities
    │   │                       │   └── AllKotlinTypes.kt
    │   │                       └── rule
    │   │                           └── BlockingLooperThread.kt
    │   ├── settings.gradle
    │   ├── templates
    │   │   ├── README.md
    │   │   └── redirect.html.template
    │   └── tools
    │       ├── backlink-ut-source
    │       │   ├── missingField
    │       │   │   ├── source
    │       │   │   │   └── io
    │       │   │   │       └── realm
    │       │   │   │           └── entities
    │       │   │   │               ├── BacklinksMissingFieldSource.java
    │       │   │   │               ├── BacklinksMissingFieldSourceModule.java
    │       │   │   │               ├── BacklinksMissingFieldTarget.java
    │       │   │   │               └── BacklinksMissingFieldTargetModule.java
    │       │   │   └── target
    │       │   │       └── io
    │       │   │           └── realm
    │       │   │               └── entities
    │       │   │                   ├── BacklinksMissingFieldSource.java
    │       │   │                   ├── BacklinksMissingFieldSourceModule.java
    │       │   │                   ├── BacklinksMissingFieldTarget.java
    │       │   │                   └── BacklinksMissingFieldTargetModule.java
    │       │   └── wrongType
    │       │       ├── source
    │       │       │   └── io
    │       │       │       └── realm
    │       │       │           └── entities
    │       │       │               ├── BacklinksWrongTypeSource.java
    │       │       │               ├── BacklinksWrongTypeSourceModule.java
    │       │       │               ├── BacklinksWrongTypeTarget.java
    │       │       │               └── BacklinksWrongTypeTargetModule.java
    │       │       └── target
    │       │           └── io
    │       │               └── realm
    │       │                   └── entities
    │       │                       ├── BacklinksWrongTypeSource.java
    │       │                       ├── BacklinksWrongTypeSourceModule.java
    │       │                       ├── BacklinksWrongTypeTarget.java
    │       │                       └── BacklinksWrongTypeTargetModule.java
    │       └── bin
    │           └── cgen
    ├── realm-annotations
    │   ├── build.gradle
    │   ├── gradle
    │   │   └── wrapper
    │   │       ├── gradle-wrapper.jar
    │   │       └── gradle-wrapper.properties
    │   ├── gradle.properties
    │   ├── gradlew
    │   ├── gradlew.bat
    │   ├── settings.gradle
    │   └── src
    │       └── main
    │           └── java
    │               └── io
    │                   └── realm
    │                       └── annotations
    │                           ├── Beta.java
    │                           ├── Ignore.java
    │                           ├── Index.java
    │                           ├── LinkingObjects.java
    │                           ├── PrimaryKey.java
    │                           ├── RealmClass.java
    │                           ├── RealmField.java
    │                           ├── RealmModule.java
    │                           ├── RealmNamingPolicy.java
    │                           └── Required.java
    ├── realm-transformer
    │   ├── build.gradle
    │   ├── gradle
    │   │   └── wrapper
    │   │       ├── gradle-wrapper.jar
    │   │       └── gradle-wrapper.properties
    │   ├── gradle.properties
    │   ├── gradlew
    │   ├── gradlew.bat
    │   ├── settings.gradle
    │   └── src
    │       ├── main
    │       │   ├── java
    │       │   │   └── io
    │       │   │       └── realm
    │       │   │           ├── gradle
    │       │   │           │   └── RealmPluginExtension.java
    │       │   │           └── transformer
    │       │   │               └── Utils.java
    │       │   ├── kotlin
    │       │   │   └── io
    │       │   │       └── realm
    │       │   │           ├── analytics
    │       │   │           │   ├── AnalyticsData.kt
    │       │   │           │   ├── ComputerIdentifierGenerator.kt
    │       │   │           │   ├── RealmAnalytics.kt
    │       │   │           │   └── UrlEncodedAnalytics.kt
    │       │   │           └── transformer
    │       │   │               ├── build
    │       │   │               │   ├── BuildTemplate.kt
    │       │   │               │   ├── FullBuild.kt
    │       │   │               │   └── IncrementalBuild.kt
    │       │   │               ├── ByteCodeModifier.kt
    │       │   │               ├── ext
    │       │   │               │   ├── CtClassExt.kt
    │       │   │               │   └── ProjectExt.kt
    │       │   │               ├── ManagedClassPool.kt
    │       │   │               ├── RealmTransformer.kt
    │       │   │               └── Stopwatch.kt
    │       │   └── templates
    │       │       └── Version.java
    │       └── test
    │           └── kotlin
    │               └── io
    │                   └── realm
    │                       └── transformer
    │                           └── ByteCodeModifierTest.kt
    ├── settings.gradle
    ├── SUPPORT.md
    ├── tools
    │   ├── analyze_realm_metrics.sh
    │   ├── build-id.py
    │   ├── buildids.txt
    │   ├── fix-h1s.sh
    │   ├── publish_release.sh
    │   ├── realm-cli.sh
    │   ├── release.sh
    │   ├── sync_test_server
    │   │   ├── app_config_generator.sh
    │   │   ├── app_template
    │   │   │   ├── auth_providers
    │   │   │   │   ├── anon-user.json
    │   │   │   │   ├── api-key.json
    │   │   │   │   ├── custom-function.json
    │   │   │   │   └── local-userpass.json
    │   │   │   ├── config.json
    │   │   │   ├── functions
    │   │   │   │   ├── authFunc
    │   │   │   │   │   ├── config.json
    │   │   │   │   │   └── source.js
    │   │   │   │   ├── authorizedOnly
    │   │   │   │   │   ├── config.json
    │   │   │   │   │   └── source.js
    │   │   │   │   ├── canReadPartition
    │   │   │   │   │   ├── config.json
    │   │   │   │   │   └── source.js
    │   │   │   │   ├── canWritePartition
    │   │   │   │   │   ├── config.json
    │   │   │   │   │   └── source.js
    │   │   │   │   ├── confirmFunc
    │   │   │   │   │   ├── config.json
    │   │   │   │   │   └── source.js
    │   │   │   │   ├── error
    │   │   │   │   │   ├── config.json
    │   │   │   │   │   └── source.js
    │   │   │   │   ├── firstArg
    │   │   │   │   │   ├── config.json
    │   │   │   │   │   └── source.js
    │   │   │   │   ├── null
    │   │   │   │   │   ├── config.json
    │   │   │   │   │   └── source.js
    │   │   │   │   ├── resetFunc
    │   │   │   │   │   ├── config.json
    │   │   │   │   │   └── source.js
    │   │   │   │   ├── sum
    │   │   │   │   │   ├── config.json
    │   │   │   │   │   └── source.js
    │   │   │   │   ├── testAuthFunc
    │   │   │   │   │   ├── config.json
    │   │   │   │   │   └── source.js
    │   │   │   │   ├── triggerClientReset
    │   │   │   │   │   ├── config.json
    │   │   │   │   │   └── source.js
    │   │   │   │   └── void
    │   │   │   │       ├── config.json
    │   │   │   │       └── source.js
    │   │   │   ├── graphql
    │   │   │   │   └── config.json
    │   │   │   ├── secrets.json
    │   │   │   └── services
    │   │   │       ├── BackingDB
    │   │   │       │   ├── config.json
    │   │   │       │   └── rules
    │   │   │       │       ├── test_data.custom_user_data.json
    │   │   │       │       ├── test_data.EmbeddedSimpleParent.json
    │   │   │       │       ├── test_data.FlexSyncColor.json
    │   │   │       │       ├── test_data.mongo_data_alt.json
    │   │   │       │       ├── test_data.mongo_data.json
    │   │   │       │       ├── test_data.SyncColor.json
    │   │   │       │       ├── test_data.SyncDog.json
    │   │   │       │       └── test_data.SyncPerson.json
    │   │   │       └── gcm
    │   │   │           └── config.json
    │   │   ├── bind_android_ports.sh
    │   │   ├── Dockerfile
    │   │   ├── keys
    │   │   │   ├── android_test_certificate.crt
    │   │   │   ├── HowToGenerateKey.txt
    │   │   │   ├── private.pem
    │   │   │   ├── public.pem
    │   │   │   └── test_token.json
    │   │   ├── mongodb-realm-command-server.js
    │   │   ├── start_local_server.sh
    │   │   ├── start_server.sh
    │   │   ├── stop_local_server.sh
    │   │   └── stop_server.sh
    │   ├── unroll_stacktrace.sh
    │   └── update_gradle_wrapper.sh
    └── version.txt

652 directories, 1456 files

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警