Package io.objectbox
Class InternalAccess
java.lang.Object
io.objectbox.InternalAccess
Exposes internal APIs to tests and code in other packages.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic BoxStoreBuilder
clone
(BoxStoreBuilder original, String namePostfix) static <T> void
commitWriter
(Box<T> box, io.objectbox.Cursor<T> writer) static void
Makes creation more expensive, but lets Finalizers show the creation stack for dangling resources.static io.objectbox.Transaction
getActiveTx
(BoxStore boxStore) static <T> io.objectbox.Cursor<T>
getActiveTxCursor
(Box<T> box) static <T> long
getActiveTxCursorHandle
(Box<T> box) static long
getHandle
(io.objectbox.Transaction tx) static <T> io.objectbox.Cursor<T>
static void
setSyncClient
(BoxStore boxStore, SyncClient syncClient)
-
Constructor Details
-
InternalAccess
public InternalAccess()
-
-
Method Details
-
getActiveTx
-
getHandle
-
setSyncClient
-
getWriter
-
getActiveTxCursor
-
getActiveTxCursorHandle
-
commitWriter
-
enableCreationStackTracking
Makes creation more expensive, but lets Finalizers show the creation stack for dangling resources.Currently used by integration tests.
-
clone
-