ObjectBox offers three index types, from which it chooses from with a reasonable default (see
Defines a backlink relation, which is based on another relation reversing the direction.
Annotation for an entity base class.
Annotation for entities ObjectBox only persist objects of classes which are marked with this annotation
Marks field is the primary key of the entity's table
Specifies that the property should be indexed, which is highly recommended if you do queries using this property.
Allows to specify a simple name mapping for entities and properties.
Defines the property serving as the target ID of a ToOne.
Transient fields are not persisted in the database.
UIDs identify entities (and properties) uniquely in the meta object model file (objectbox-model/default.json).
Marks values of a property to be unique.
Available under the Apache License, Version 2.0 - Copyright © 2017 ObjectBox Ltd. All Rights Reserved.