Hierarchy For All Packages
Package Hierarchies:- io.objectbox,
- io.objectbox.annotation,
- io.objectbox.annotation.apihint,
- io.objectbox.config,
- io.objectbox.converter,
- io.objectbox.exception,
- io.objectbox.query,
- io.objectbox.reactive,
- io.objectbox.relation,
- io.objectbox.sync,
- io.objectbox.sync.internal,
- io.objectbox.sync.listener,
- io.objectbox.sync.server,
- io.objectbox.tree
Class Hierarchy
- java.lang.Object
- io.objectbox.sync.listener.AbstractSyncListener (implements io.objectbox.sync.listener.SyncListener)
- io.objectbox.flatbuffers.BaseVector
- io.objectbox.sync.server.ClusterPeerConfig.Vector
- io.objectbox.sync.Credentials.Vector
- io.objectbox.config.FlatStoreOptions.Vector
- io.objectbox.sync.server.SyncServerOptions.Vector
- io.objectbox.Box<T>
- io.objectbox.BoxStore (implements java.io.Closeable)
- io.objectbox.BoxStoreBuilder
- io.objectbox.tree.Branch
- io.objectbox.sync.server.ClusterFlags
- io.objectbox.sync.ConnectivityMonitor
- io.objectbox.sync.CredentialsType
- io.objectbox.reactive.DataSubscriptionList (implements io.objectbox.reactive.DataSubscription)
- io.objectbox.config.DebugFlags
- io.objectbox.DebugFlags
- io.objectbox.converter.FlexObjectConverter (implements io.objectbox.converter.PropertyConverter<P,D>)
- io.objectbox.converter.IntegerFlexMapConverter
- io.objectbox.converter.IntegerLongMapConverter
- io.objectbox.converter.LongFlexMapConverter
- io.objectbox.converter.LongLongMapConverter
- io.objectbox.converter.StringFlexMapConverter
- io.objectbox.converter.StringLongMapConverter
- io.objectbox.converter.IntegerFlexMapConverter
- io.objectbox.query.IdWithScore
- io.objectbox.InternalAccess
- io.objectbox.query.InternalAccess
- io.objectbox.query.LazyList<E> (implements java.util.List<E>)
- io.objectbox.query.LazyList.LazyIterator (implements java.util.ListIterator<E>)
- io.objectbox.tree.Leaf
- io.objectbox.tree.LeafNode
- io.objectbox.relation.ListFactory.ArrayListFactory (implements io.objectbox.relation.ListFactory)
- io.objectbox.relation.ListFactory.CopyOnWriteArrayListFactory (implements io.objectbox.relation.ListFactory)
- io.objectbox.converter.NullToEmptyStringConverter (implements io.objectbox.converter.PropertyConverter<P,D>)
- io.objectbox.query.ObjectWithScore<T>
- io.objectbox.query.OrderFlags
- io.objectbox.sync.internal.Platform
- io.objectbox.Property<ENTITY> (implements java.io.Serializable)
- io.objectbox.query.PropertyQuery
- io.objectbox.query.PropertyQueryConditionImpl<T> (implements io.objectbox.query.PropertyQueryCondition<T>)
- io.objectbox.query.PropertyQueryConditionImpl.ByteArrayCondition<T>
- io.objectbox.query.PropertyQueryConditionImpl.DoubleCondition<T>
- io.objectbox.query.PropertyQueryConditionImpl.DoubleDoubleCondition<T>
- io.objectbox.query.PropertyQueryConditionImpl.IntArrayCondition<T>
- io.objectbox.query.PropertyQueryConditionImpl.LongArrayCondition<T>
- io.objectbox.query.PropertyQueryConditionImpl.LongCondition<T>
- io.objectbox.query.PropertyQueryConditionImpl.LongLongCondition<T>
- io.objectbox.query.PropertyQueryConditionImpl.NearestNeighborCondition<T>
- io.objectbox.query.PropertyQueryConditionImpl.NullCondition<T>
- io.objectbox.query.PropertyQueryConditionImpl.StringArrayCondition<T>
- io.objectbox.query.PropertyQueryConditionImpl.StringCondition<T>
- io.objectbox.query.PropertyQueryConditionImpl.StringStringCondition<T>
- io.objectbox.query.Query<T> (implements java.io.Closeable)
- io.objectbox.query.QueryBuilder<T>
- io.objectbox.query.RelationCountCondition<T>
- io.objectbox.relation.RelationInfo<SOURCE,TARGET> (implements java.io.Serializable)
- io.objectbox.converter.StringMapConverter (implements io.objectbox.converter.PropertyConverter<P,D>)
- io.objectbox.reactive.SubscriptionBuilder<T>
- io.objectbox.sync.Sync
- io.objectbox.sync.SyncBuilder
- io.objectbox.sync.SyncChange
- io.objectbox.sync.SyncClientImpl (implements io.objectbox.sync.SyncClient)
- io.objectbox.sync.SyncClientImpl.ObjectsMessageBuilderImpl (implements io.objectbox.sync.ObjectsMessageBuilder)
- io.objectbox.sync.SyncCredentials
- io.objectbox.sync.SyncCredentialsToken
- io.objectbox.sync.SyncCredentialsUserPassword
- io.objectbox.sync.SyncFlags
- io.objectbox.sync.SyncHybrid (implements java.io.Closeable)
- io.objectbox.sync.SyncHybridBuilder
- io.objectbox.sync.SyncLoginCodes
- io.objectbox.sync.server.SyncServerBuilder
- io.objectbox.sync.server.SyncServerFlags
- io.objectbox.sync.server.SyncServerImpl (implements io.objectbox.sync.server.SyncServer)
- io.objectbox.flatbuffers.Table
- io.objectbox.sync.server.ClusterPeerConfig
- io.objectbox.sync.Credentials
- io.objectbox.config.FlatStoreOptions
- io.objectbox.sync.server.SyncServerOptions
- java.lang.ThreadLocal<T>
- io.objectbox.query.QueryThreadLocal<T>
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- io.objectbox.query.BreakForEach
- io.objectbox.exception.DbException
- io.objectbox.exception.ConstraintViolationException
- io.objectbox.exception.UniqueViolationException
- io.objectbox.exception.DbDetachedException
- io.objectbox.exception.DbFullException
- io.objectbox.exception.DbMaxDataSizeExceededException
- io.objectbox.exception.DbMaxReadersExceededException
- io.objectbox.exception.DbSchemaException
- io.objectbox.exception.DbShutdownException
- io.objectbox.exception.FeatureNotAvailableException
- io.objectbox.exception.FileCorruptException
- io.objectbox.exception.PagesCorruptException
- io.objectbox.exception.NonUniqueResultException
- io.objectbox.exception.NumericOverflowException
- io.objectbox.exception.ConstraintViolationException
- java.lang.RuntimeException
- java.lang.Exception
- io.objectbox.relation.ToMany<TARGET> (implements java.util.List<E>, java.io.Serializable)
- io.objectbox.relation.ToOne<TARGET> (implements java.io.Serializable)
- io.objectbox.tree.Tree (implements java.io.Closeable)
- io.objectbox.config.TreeOptionFlags
- io.objectbox.config.ValidateOnOpenModeKv
- io.objectbox.config.ValidateOnOpenModePages
Interface Hierarchy
- java.lang.AutoCloseable
- java.io.Closeable
- io.objectbox.sync.SyncClient
- io.objectbox.sync.server.SyncServer
- java.io.Closeable
- io.objectbox.reactive.DataObserver<T>
- io.objectbox.reactive.DataPublisher<T>
- io.objectbox.reactive.DataSubscription
- io.objectbox.reactive.DataTransformer<FROM,TO>
- io.objectbox.exception.DbExceptionListener
- io.objectbox.reactive.DelegatingObserver<T>
- io.objectbox.reactive.ErrorObserver
- io.objectbox.Factory<T>
- io.objectbox.sync.ObjectsMessageBuilder
- io.objectbox.converter.PropertyConverter<P,D>
- io.objectbox.query.QueryCondition<T>
- io.objectbox.query.PropertyQueryCondition<T>
- io.objectbox.query.QueryConsumer<T>
- io.objectbox.query.QueryFilter<T>
- io.objectbox.reactive.RunWithParam<T>
- io.objectbox.reactive.Scheduler
- java.io.Serializable
- io.objectbox.EntityInfo<T>
- io.objectbox.relation.ListFactory
- io.objectbox.sync.listener.SyncChangeListener
- io.objectbox.sync.listener.SyncListener (also extends io.objectbox.sync.listener.SyncCompletedListener, io.objectbox.sync.listener.SyncConnectionListener, io.objectbox.sync.listener.SyncLoginListener, io.objectbox.sync.listener.SyncTimeListener)
- io.objectbox.sync.listener.SyncCompletedListener
- io.objectbox.sync.listener.SyncListener (also extends io.objectbox.sync.listener.SyncChangeListener, io.objectbox.sync.listener.SyncConnectionListener, io.objectbox.sync.listener.SyncLoginListener, io.objectbox.sync.listener.SyncTimeListener)
- io.objectbox.sync.listener.SyncConnectionListener
- io.objectbox.sync.listener.SyncListener (also extends io.objectbox.sync.listener.SyncChangeListener, io.objectbox.sync.listener.SyncCompletedListener, io.objectbox.sync.listener.SyncLoginListener, io.objectbox.sync.listener.SyncTimeListener)
- io.objectbox.sync.listener.SyncLoginListener
- io.objectbox.sync.listener.SyncListener (also extends io.objectbox.sync.listener.SyncChangeListener, io.objectbox.sync.listener.SyncCompletedListener, io.objectbox.sync.listener.SyncConnectionListener, io.objectbox.sync.listener.SyncTimeListener)
- io.objectbox.sync.listener.SyncTimeListener
- io.objectbox.sync.listener.SyncListener (also extends io.objectbox.sync.listener.SyncChangeListener, io.objectbox.sync.listener.SyncCompletedListener, io.objectbox.sync.listener.SyncConnectionListener, io.objectbox.sync.listener.SyncLoginListener)
- io.objectbox.TxCallback<T>
Annotation Type Hierarchy
- io.objectbox.annotation.Backlink (implements java.lang.annotation.Annotation)
- io.objectbox.annotation.BaseEntity (implements java.lang.annotation.Annotation)
- io.objectbox.annotation.apihint.Beta (implements java.lang.annotation.Annotation)
- io.objectbox.annotation.Convert (implements java.lang.annotation.Annotation)
- io.objectbox.annotation.DefaultValue (implements java.lang.annotation.Annotation)
- io.objectbox.annotation.Entity (implements java.lang.annotation.Annotation)
- io.objectbox.annotation.apihint.Experimental (implements java.lang.annotation.Annotation)
- io.objectbox.annotation.HnswFlags (implements java.lang.annotation.Annotation)
- io.objectbox.annotation.HnswIndex (implements java.lang.annotation.Annotation)
- io.objectbox.annotation.Id (implements java.lang.annotation.Annotation)
- io.objectbox.annotation.IdCompanion (implements java.lang.annotation.Annotation)
- io.objectbox.annotation.Index (implements java.lang.annotation.Annotation)
- io.objectbox.annotation.apihint.Internal (implements java.lang.annotation.Annotation)
- io.objectbox.annotation.NameInDb (implements java.lang.annotation.Annotation)
- io.objectbox.annotation.Sync (implements java.lang.annotation.Annotation)
- io.objectbox.annotation.TargetIdProperty (implements java.lang.annotation.Annotation)
- io.objectbox.annotation.Transient (implements java.lang.annotation.Annotation)
- io.objectbox.annotation.Type (implements java.lang.annotation.Annotation)
- io.objectbox.annotation.Uid (implements java.lang.annotation.Annotation)
- io.objectbox.annotation.Unique (implements java.lang.annotation.Annotation)
- io.objectbox.annotation.Unsigned (implements java.lang.annotation.Annotation)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- io.objectbox.annotation.ConflictStrategy
- io.objectbox.annotation.DatabaseType
- io.objectbox.annotation.IndexType
- io.objectbox.query.PropertyQueryConditionImpl.ByteArrayCondition.Operation
- io.objectbox.query.PropertyQueryConditionImpl.DoubleCondition.Operation
- io.objectbox.query.PropertyQueryConditionImpl.DoubleDoubleCondition.Operation
- io.objectbox.query.PropertyQueryConditionImpl.IntArrayCondition.Operation
- io.objectbox.query.PropertyQueryConditionImpl.LongArrayCondition.Operation
- io.objectbox.query.PropertyQueryConditionImpl.LongCondition.Operation
- io.objectbox.query.PropertyQueryConditionImpl.LongLongCondition.Operation
- io.objectbox.query.PropertyQueryConditionImpl.NullCondition.Operation
- io.objectbox.query.PropertyQueryConditionImpl.StringArrayCondition.Operation
- io.objectbox.query.PropertyQueryConditionImpl.StringCondition.Operation
- io.objectbox.query.PropertyQueryConditionImpl.StringStringCondition.Operation
- io.objectbox.query.QueryBuilder.StringOrder
- io.objectbox.sync.SyncBuilder.RequestUpdatesMode
- io.objectbox.sync.SyncCredentials.CredentialsType
- io.objectbox.sync.SyncState
- io.objectbox.annotation.VectorDistanceType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)