Serialized Form
-
Package io.objectbox
-
Class io.objectbox.Property extends java.lang.Object implements Serializable
- serialVersionUID:
- 8613291105982758093L
-
Serialized Fields
-
converterClass
java.lang.Class<? extends PropertyConverter> converterClass
-
customType
java.lang.Class<?> customType
Type, which is converted to a type supported by the DB. -
dbName
java.lang.String dbName
-
entity
EntityInfo<ENTITY> entity
-
id
int id
-
idVerified
boolean idVerified
-
isId
boolean isId
-
isVirtual
boolean isVirtual
-
name
java.lang.String name
-
ordinal
int ordinal
-
type
java.lang.Class<?> type
One of the supported types to be mapped to the DB.
-
-
-
Package io.objectbox.exception
-
Class io.objectbox.exception.ConstraintViolationException extends DbException implements Serializable
-
Class io.objectbox.exception.DbDetachedException extends DbException implements Serializable
-
Class io.objectbox.exception.DbException extends java.lang.RuntimeException implements Serializable
-
Serialized Fields
-
errorCode
int errorCode
-
-
-
Class io.objectbox.exception.DbFullException extends DbException implements Serializable
-
Class io.objectbox.exception.DbMaxDataSizeExceededException extends DbException implements Serializable
-
Class io.objectbox.exception.DbMaxReadersExceededException extends DbException implements Serializable
-
Class io.objectbox.exception.DbSchemaException extends DbException implements Serializable
-
Class io.objectbox.exception.DbShutdownException extends DbException implements Serializable
-
Class io.objectbox.exception.FeatureNotAvailableException extends DbException implements Serializable
-
Class io.objectbox.exception.FileCorruptException extends DbException implements Serializable
-
Class io.objectbox.exception.NonUniqueResultException extends DbException implements Serializable
-
Class io.objectbox.exception.NumericOverflowException extends DbException implements Serializable
-
Class io.objectbox.exception.PagesCorruptException extends FileCorruptException implements Serializable
-
Class io.objectbox.exception.UniqueViolationException extends ConstraintViolationException implements Serializable
-
-
Package io.objectbox.query
-
Class io.objectbox.query.BreakForEach extends java.lang.RuntimeException implements Serializable
-
-
Package io.objectbox.relation
-
Class io.objectbox.relation.ListFactory.ArrayListFactory extends java.lang.Object implements Serializable
- serialVersionUID:
- 8247662514375611729L
-
Class io.objectbox.relation.ListFactory.CopyOnWriteArrayListFactory extends java.lang.Object implements Serializable
- serialVersionUID:
- 1888039726372206411L
-
Class io.objectbox.relation.RelationInfo extends java.lang.Object implements Serializable
- serialVersionUID:
- 7412962174183812632L
-
Serialized Fields
-
backlinkToManyGetter
io.objectbox.internal.ToManyGetter<TARGET,SOURCE> backlinkToManyGetter
For ToMany relations based on ToMany backlinks (null otherwise). -
backlinkToOneGetter
io.objectbox.internal.ToOneGetter<TARGET,SOURCE> backlinkToOneGetter
For ToMany relations based on ToOne backlinks (null otherwise). -
relationId
int relationId
For stand-alone to-many relations (0 otherwise). -
sourceInfo
EntityInfo<SOURCE> sourceInfo
-
targetIdProperty
Property<?> targetIdProperty
For relations based on a target ID property (null otherwise). -
targetInfo
EntityInfo<TARGET> targetInfo
-
targetRelationId
int targetRelationId
For ToMany relations based on ToMany backlinks (0 otherwise). -
toManyGetter
io.objectbox.internal.ToManyGetter<SOURCE,TARGET> toManyGetter
Only set for ToMany relations -
toOneGetter
io.objectbox.internal.ToOneGetter<SOURCE,TARGET> toOneGetter
Only set for ToOne relations
-
-
Class io.objectbox.relation.ToMany extends java.lang.Object implements Serializable
- serialVersionUID:
- 2367317778240689006L
-
Serialized Fields
-
entities
java.util.List<TARGET> entities
-
entitiesAdded
java.util.Map<TARGET,java.lang.Boolean> entitiesAdded
Entities added since last put/sync. Map is used as a set (value is always Boolean.TRUE). -
entitiesRemoved
java.util.Map<TARGET,java.lang.Boolean> entitiesRemoved
Entities removed since last put/sync. Map is used as a set (value is always Boolean.TRUE). -
entitiesToPut
java.util.List<TARGET> entitiesToPut
-
entitiesToRemoveFromDb
java.util.List<TARGET> entitiesToRemoveFromDb
-
entity
java.lang.Object entity
-
entityCounts
java.util.Map<TARGET,java.lang.Integer> entityCounts
Counts of all entities in the list (ToMany.entities
). -
listFactory
ListFactory listFactory
-
relationInfo
RelationInfo<java.lang.Object,TARGET> relationInfo
-
-
Class io.objectbox.relation.ToOne extends java.lang.Object implements Serializable
- serialVersionUID:
- 5092547044335989281L
-
Serialized Fields
-
checkIdOfTargetForPut
boolean checkIdOfTargetForPut
To avoid calls toToOne.getTargetId()
, which may involve expensive reflection. -
debugRelations
boolean debugRelations
-
entity
java.lang.Object entity
-
relationInfo
RelationInfo<java.lang.Object,TARGET> relationInfo
-
resolvedTargetId
long resolvedTargetId
-
target
TARGET target
Resolved target entity is cached -
targetId
long targetId
-
virtualProperty
boolean virtualProperty
-
-