Uses of Interface
io.objectbox.internal.IdGetter
-
Packages that use IdGetter Package Description io.objectbox ObjectBox is an an easy to use, object-oriented lightweight database and a full alternative to SQLite.io.objectbox.relation -
-
Uses of IdGetter in io.objectbox
Fields in io.objectbox declared as IdGetter Modifier and Type Field Description private IdGetter<T>Box. idGetterMethods in io.objectbox that return IdGetter Modifier and Type Method Description IdGetter<T>EntityInfo. getIdGetter() -
Uses of IdGetter in io.objectbox.relation
Methods in io.objectbox.relation with parameters of type IdGetter Modifier and Type Method Description private voidToMany. addStandaloneRelations(Cursor<?> cursor, long sourceEntityId, TARGET[] added, IdGetter<TARGET> targetIdGetter)The target array may not contain non-persisted entities.private booleanToMany. prepareToManyBacklinkEntitiesForDb(long entityId, IdGetter<TARGET> idGetter, java.util.Map<TARGET,java.lang.Boolean> setAdded, java.util.Map<TARGET,java.lang.Boolean> setRemoved)Modifies thelinkedToMany relation of added or removed target objects and schedules put byToMany.internalApplyToDb(io.objectbox.Cursor<?>, io.objectbox.Cursor<TARGET>)for them.private booleanToMany. prepareToOneBacklinkEntitiesForDb(long entityId, IdGetter<TARGET> idGetter, java.util.Map<TARGET,java.lang.Boolean> setAdded, java.util.Map<TARGET,java.lang.Boolean> setRemoved)private voidToMany. removeStandaloneRelations(Cursor<?> cursor, long sourceEntityId, java.util.List<TARGET> removed, IdGetter<TARGET> targetIdGetter)The list of removed entities may contain non-persisted entities, which will be ignored (removed from the list).
-