Uses of Class
io.objectbox.BoxStore
Packages that use BoxStore
Package
Description
ObjectBox is an an easy to use, object-oriented lightweight database and a full alternative to SQLite.
ObjectBox Sync allows to automatically synchronize local data with a sync
destination (e.g.
APIs to interact with tree structures stored in ObjectBox.
-
Uses of BoxStore in io.objectbox
Fields in io.objectbox declared as BoxStoreModifier and TypeFieldDescription(package private) final BoxStoreObjectClassPublisher.boxStoreprotected final BoxStoreCursor.boxStoreForEntitiesprivate static BoxStoreBoxStore.defaultStoreprivate final BoxStoreBox.storeprivate final BoxStoreTransaction.storeMethods in io.objectbox that return BoxStoreModifier and TypeMethodDescriptionBoxStoreBuilder.build()Builds aBoxStoreusing the current configuration of this builder.BoxStoreBuilder.buildDefault()Builds the defaultBoxStoreinstance, which can be acquired usinggetDefault().static BoxStoreBoxStore.getDefault()Convenience singleton instance which gets set up usingBoxStoreBuilder.buildDefault().Box.getStore()Transaction.getStore()Methods in io.objectbox with parameters of type BoxStoreModifier and TypeMethodDescriptionstatic 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 BoxStoreModifierConstructorDescription(package private)protectedCursor(Transaction tx, long cursor, EntityInfo<T> entityInfo, BoxStore boxStore) (package private)ObjectClassPublisher(BoxStore boxStore) Transaction(BoxStore store, long transaction, int initialCommitCount) -
Uses of BoxStore in io.objectbox.internal
Fields in io.objectbox.internal declared as BoxStoreMethods in io.objectbox.internal with parameters of type BoxStoreModifier and TypeMethodDescriptionCursorFactory.createCursor(Transaction tx, long cursorHandle, BoxStore boxStore) Constructors in io.objectbox.internal with parameters of type BoxStore -
Uses of BoxStore in io.objectbox.query
Fields in io.objectbox.query declared as BoxStore -
Uses of BoxStore in io.objectbox.relation
Fields in io.objectbox.relation declared as BoxStore -
Uses of BoxStore in io.objectbox.rx3
Methods in io.objectbox.rx3 with parameters of type BoxStoreModifier and TypeMethodDescriptionstatic io.reactivex.rxjava3.core.Observable<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 BoxStoreModifier and TypeFieldDescription(package private) final BoxStoreSyncBuilder.boxStoreprivate BoxStoreSyncClientImpl.boxStoreprivate final BoxStoreSyncHybridBuilder.boxStoreprivate final BoxStoreSyncHybridBuilder.boxStoreServerprivate BoxStoreSyncHybrid.storeprivate BoxStoreSyncHybrid.storeServerMethods in io.objectbox.sync that return BoxStoreMethods in io.objectbox.sync with parameters of type BoxStoreModifier and TypeMethodDescriptionstatic SyncBuilderSync.client(BoxStore boxStore, String url, SyncCredentials credentials) Starts building aSyncClient.static SyncBuilderSync.client(BoxStore boxStore, String url, SyncCredentials[] multipleCredentials) Starts building aSyncClient.static SyncServerBuilderSync.server(BoxStore boxStore, String url, SyncCredentials authenticatorCredentials) Starts building aSyncServer.static SyncServerBuilderSync.server(BoxStore boxStore, String url, SyncCredentials[] multipleAuthenticatorCredentials) Starts building aSyncServer.Constructors in io.objectbox.sync with parameters of type BoxStoreModifierConstructorDescriptionSyncBuilder(BoxStore boxStore, SyncCredentials credentials) SyncBuilder(BoxStore boxStore, SyncCredentials[] multipleCredentials) SyncBuilder(BoxStore boxStore, String url, SyncCredentials credentials) SyncBuilder(BoxStore boxStore, String url, SyncCredentials[] multipleCredentials) (package private)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 BoxStoreConstructors in io.objectbox.sync.server with parameters of type BoxStoreModifierConstructorDescriptionSyncServerBuilder(BoxStore boxStore, String url, SyncCredentials authenticatorCredentials) UseSync.server(BoxStore, String, SyncCredentials)instead.SyncServerBuilder(BoxStore boxStore, String url, SyncCredentials[] multipleAuthenticatorCredentials) UseSync.server(BoxStore, String, SyncCredentials)instead. -
Uses of BoxStore in io.objectbox.tree
Fields in io.objectbox.tree declared as BoxStoreMethods in io.objectbox.tree that return BoxStoreConstructors in io.objectbox.tree with parameters of type BoxStore