| Interface | Description |
|---|---|
| Monarchy.Mapper<R,T> |
A mapper interface that can be used in
Monarchy.findAllMappedWithChanges(Query, Mapper) to map out instances on the background looper thread. |
| Monarchy.Query<T extends RealmModel> |
An interface used to define Realm queries, therefore bypassing the thread-local aspect of RealmQuery.
|
| Monarchy.RealmBlock |
Interface to define what to do with the Realm instance.
|
| Class | Description |
|---|---|
| Monarchy |
Monarchy is a wrapper around Realm that simplifies its lifecycle management, and leverages the power of LiveData.
|
| Monarchy.Builder |
Builder class used to build a Monarchy instance.
|
| Monarchy.ManagedChangeSet<T extends RealmModel> |
A class that contains the RealmResults and the OrderedCollectionChangeSet.
|
| Monarchy.RealmDataSourceFactory<T extends RealmModel> |
A DataSource.Factory that handles integration of RealmResults through Paging.
|