Uses of Class
io.objectbox.BoxStore
-
Packages that use BoxStore Package Description io.objectbox ObjectBox is an an easy to use, object-oriented lightweight database and a full alternative to SQLite.io.objectbox.internal io.objectbox.query io.objectbox.relation io.objectbox.rx3 io.objectbox.sync ObjectBox Sync allows to automatically synchronize local data with a sync destination (e.g.io.objectbox.sync.server io.objectbox.tree APIs to interact with tree structures stored in ObjectBox. -
-
Uses of BoxStore in io.objectbox
Fields in io.objectbox declared as BoxStore Modifier and Type Field Description (package private) BoxStoreObjectClassPublisher. boxStoreprotected BoxStoreCursor. boxStoreForEntitiesprivate static BoxStoreBoxStore. defaultStoreprivate BoxStoreBox. storeprivate BoxStoreTransaction. storeMethods in io.objectbox that return BoxStore Modifier and Type Method Description BoxStoreBoxStoreBuilder. build()Builds aBoxStoreusing the current configuration of this builder.BoxStoreBoxStoreBuilder. buildDefault()Builds the defaultBoxStoreinstance, which can be acquired usinggetDefault().static BoxStoreBoxStore. getDefault()Convenience singleton instance which gets set up usingBoxStoreBuilder.buildDefault().BoxStoreBox. getStore()BoxStoreTransaction. getStore()Methods in io.objectbox with parameters of type BoxStore Modifier and Type Method Description static TransactionInternalAccess. getActiveTx(BoxStore boxStore)(package private) static voidBoxStore. setDefault(BoxStore store)static voidInternalAccess. setSyncClient(BoxStore boxStore, SyncClient syncClient)Constructors in io.objectbox with parameters of type BoxStore Constructor Description Box(BoxStore store, java.lang.Class<T> entityClass)Cursor(Transaction tx, long cursor, EntityInfo<T> entityInfo, BoxStore boxStore)ObjectClassPublisher(BoxStore boxStore)Transaction(BoxStore store, long transaction, int initialCommitCount) -
Uses of BoxStore in io.objectbox.internal
Fields in io.objectbox.internal declared as BoxStore Modifier and Type Field Description private BoxStoreObjectBoxThreadPool. boxStoreMethods in io.objectbox.internal with parameters of type BoxStore Modifier and Type Method Description Cursor<T>CursorFactory. createCursor(Transaction tx, long cursorHandle, BoxStore boxStore)Constructors in io.objectbox.internal with parameters of type BoxStore Constructor Description ObjectBoxThreadPool(BoxStore boxStore) -
Uses of BoxStore in io.objectbox.query
Fields in io.objectbox.query declared as BoxStore Modifier and Type Field Description private BoxStoreQuery. store -
Uses of BoxStore in io.objectbox.relation
Fields in io.objectbox.relation declared as BoxStore Modifier and Type Field Description private BoxStoreToMany. boxStoreprivate BoxStoreToOne. boxStore -
Uses of BoxStore in io.objectbox.rx3
Methods in io.objectbox.rx3 with parameters of type BoxStore Modifier and Type Method Description static io.reactivex.rxjava3.core.Observable<java.lang.Class>RxBoxStore. observable(BoxStore boxStore)Using the returned Observable, you can be notified about data changes. -
Uses of BoxStore in io.objectbox.sync
Fields in io.objectbox.sync declared as BoxStore Modifier and Type Field Description (package private) BoxStoreSyncBuilder. boxStoreprivate BoxStoreSyncClientImpl. boxStoreprivate BoxStoreSyncHybridBuilder. boxStoreprivate BoxStoreSyncHybridBuilder. boxStoreServerprivate BoxStoreSyncHybrid. storeprivate BoxStoreSyncHybrid. storeServerMethods in io.objectbox.sync that return BoxStore Modifier and Type Method Description BoxStoreSyncHybrid. getStore()Methods in io.objectbox.sync with parameters of type BoxStore Modifier and Type Method Description static SyncBuilderSync. client(BoxStore boxStore, java.lang.String url, SyncCredentials credentials)Starts building aSyncClient.static SyncBuilderSync. client(BoxStore boxStore, java.lang.String url, SyncCredentials[] multipleCredentials)Starts building aSyncClient.static SyncServerBuilderSync. server(BoxStore boxStore, java.lang.String url, SyncCredentials authenticatorCredentials)Starts building aSyncServer.static SyncServerBuilderSync. server(BoxStore boxStore, java.lang.String url, SyncCredentials[] multipleAuthenticatorCredentials)Starts building aSyncServer.Constructors in io.objectbox.sync with parameters of type BoxStore Constructor Description SyncBuilder(BoxStore boxStore, SyncCredentials credentials)SyncBuilder(BoxStore boxStore, SyncCredentials[] multipleCredentials)SyncBuilder(BoxStore boxStore, java.lang.String url, SyncCredentials credentials)SyncBuilder(BoxStore boxStore, java.lang.String url, SyncCredentials[] multipleCredentials)SyncHybrid(BoxStore store, SyncClient client, BoxStore storeServer, SyncServer server) -
Uses of BoxStore in io.objectbox.sync.server
Fields in io.objectbox.sync.server declared as BoxStore Modifier and Type Field Description (package private) BoxStoreSyncServerBuilder. boxStoreConstructors in io.objectbox.sync.server with parameters of type BoxStore Constructor Description SyncServerBuilder(BoxStore boxStore, java.lang.String url, SyncCredentials authenticatorCredentials)UseSync.server(BoxStore, String, SyncCredentials)instead.SyncServerBuilder(BoxStore boxStore, java.lang.String url, SyncCredentials[] multipleAuthenticatorCredentials)UseSync.server(BoxStore, String, SyncCredentials)instead. -
Uses of BoxStore in io.objectbox.tree
Fields in io.objectbox.tree declared as BoxStore Modifier and Type Field Description private BoxStoreTree. storeMethods in io.objectbox.tree that return BoxStore Modifier and Type Method Description BoxStoreTree. getStore()Constructors in io.objectbox.tree with parameters of type BoxStore Constructor Description Tree(BoxStore store, long rootId)Create a tree instance for the given data-branch root ID.Tree(BoxStore store, java.lang.String uid)Create a tree instance for the given meta-branch rootuid, or find a singular root if 0 is given.
-