Uses of Annotation Interface
io.objectbox.annotation.apihint.Beta
Packages that use Beta
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.ObjectBox Sync allows to automatically synchronize local data with a sync
destination (e.g.
-
Uses of Beta in io.objectbox
Classes in io.objectbox with annotations of type BetaMethods in io.objectbox with annotations of type Beta -
Uses of Beta in io.objectbox.annotation
Classes in io.objectbox.annotation with annotations of type BetaModifier and TypeClassDescription@interfaceDefines a backlink relation, which is based on another relation reversing the direction. -
Uses of Beta in io.objectbox.internal
Classes in io.objectbox.internal with annotations of type Beta -
Uses of Beta in io.objectbox.relation
Methods in io.objectbox.relation with annotations of type BetaModifier and TypeMethodDescriptionToMany.getById(long id) Gets an object by its ID.booleanToMany.hasA(QueryFilter<TARGET> filter) Returns true if at least one of the target objects matches the given filter.booleanToMany.hasAll(QueryFilter<TARGET> filter) Returns true if all of the target objects match the given filter.intToMany.indexOfId(long id) Gets the index of the object with the given ID. -
Uses of Beta in io.objectbox.sync
Classes in io.objectbox.sync with annotations of type BetaModifier and TypeClassDescriptionclassA collection of changes made to one entity type during a sync transaction.