ObjectBox Java 4.2.0 API

Welcome to the JavaDocs for ObjectBox, the super-fast database for objects. On these pages, you will find the API reference for the ObjectBox Java library.

The main documentation is available at docs.objectbox.io and offers a changelog, a getting started guide, and many more topics.

GitHub links: ObjectBox Java, Examples for Java, Kotlin and Android

Packages
Package
Description
ObjectBox is an an easy to use, object-oriented lightweight database and a full alternative to SQLite.
Annotations to mark a class as an @Entity, to specify the @Id Property, to create an @Index or a @Transient Property.
Annotations to mark APIs as for example @Internal or @Experimental.
 
For use with @Convert: PropertyConverter to convert custom Property types.
Various exceptions thrown by ObjectBox.
Classes related to building a Query or PropertyQuery.
Classes to configure a DataSubscription for observing Box or Query changes.
Classes to manage ToOne and ToMany relations between Entities.
ObjectBox Sync allows to automatically synchronize local data with a sync destination (e.g.
 
 
 
APIs to interact with tree structures stored in ObjectBox.