Hierarchy For All Packages
- org.cojen.tupl,
- org.cojen.tupl.diag,
- org.cojen.tupl.ext,
- org.cojen.tupl.io,
- org.cojen.tupl.repl,
- org.cojen.tupl.tools,
- org.cojen.tupl.util
Class Hierarchy
- java.lang.Object
- java.util.concurrent.AbstractExecutorService (implements java.util.concurrent.ExecutorService)
- org.cojen.tupl.util.Runner
- org.cojen.tupl.util.Canonicalizer
- org.cojen.tupl.ext.CipherCrypto (implements org.cojen.tupl.ext.Crypto)
- org.cojen.tupl.tools.Compact
- org.cojen.tupl.diag.CompactionObserver
- org.cojen.tupl.DatabaseConfig (implements java.lang.Cloneable)
- org.cojen.tupl.diag.DatabaseStats (implements java.lang.Cloneable, java.io.Serializable)
- org.cojen.tupl.io.FileIO (implements org.cojen.tupl.io.CauseCloseable)
- org.cojen.tupl.diag.IndexStats (implements java.lang.Cloneable, java.io.Serializable)
- org.cojen.tupl.util.Latch
- org.cojen.tupl.util.Clutch
- org.cojen.tupl.util.Clutch.Pack
- org.cojen.tupl.util.Latch.Condition
- org.cojen.tupl.util.LocalPool<B>
- org.cojen.tupl.io.PageArray (implements org.cojen.tupl.io.CauseCloseable)
- org.cojen.tupl.io.FilePageArray
- org.cojen.tupl.io.MappedPageArray
- org.cojen.tupl.io.SpilloverPageArray
- org.cojen.tupl.io.StripedPageArray
- org.cojen.tupl.util.Parker
- org.cojen.tupl.diag.QueryPlan (implements java.io.Serializable)
- org.cojen.tupl.diag.QueryPlan.Aggregator
- org.cojen.tupl.diag.QueryPlan.Exists
- org.cojen.tupl.diag.QueryPlan.Filter
- org.cojen.tupl.diag.QueryPlan.Grouper
- org.cojen.tupl.diag.QueryPlan.Identity
- org.cojen.tupl.diag.QueryPlan.Mapper
- org.cojen.tupl.diag.QueryPlan.NaturalJoin
- org.cojen.tupl.diag.QueryPlan.PrimaryJoin
- org.cojen.tupl.diag.QueryPlan.NestedLoopsJoin.Level
- org.cojen.tupl.diag.QueryPlan.Set
- org.cojen.tupl.diag.QueryPlan.Concat
- org.cojen.tupl.diag.QueryPlan.MergeConcat
- org.cojen.tupl.diag.QueryPlan.Empty
- org.cojen.tupl.diag.QueryPlan.NestedLoopsJoin
- org.cojen.tupl.diag.QueryPlan.Union
- org.cojen.tupl.diag.QueryPlan.DisjointUnion
- org.cojen.tupl.diag.QueryPlan.MergeUnion
- org.cojen.tupl.diag.QueryPlan.RangeUnion
- org.cojen.tupl.diag.QueryPlan.Concat
- org.cojen.tupl.diag.QueryPlan.Sort
- org.cojen.tupl.diag.QueryPlan.GroupSort
- org.cojen.tupl.diag.QueryPlan.Table
- org.cojen.tupl.diag.QueryPlan.LoadOne
- org.cojen.tupl.diag.QueryPlan.Scan
- org.cojen.tupl.diag.QueryPlan.FullScan
- org.cojen.tupl.diag.QueryPlan.RangeScan
- java.lang.ref.Reference<T>
- java.lang.ref.WeakReference<T>
- org.cojen.tupl.util.WeakPool.Entry<B>
- java.lang.ref.WeakReference<T>
- org.cojen.tupl.repl.RemoveMember
- org.cojen.tupl.repl.ReplicatorConfig (implements java.lang.Cloneable)
- org.cojen.tupl.tools.Shutdown
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.io.IOException
- org.cojen.tupl.DatabaseException
- org.cojen.tupl.CacheExhaustedException
- org.cojen.tupl.ClosedIndexException
- org.cojen.tupl.DeletedIndexException
- org.cojen.tupl.ConfirmationFailureException
- org.cojen.tupl.ConfirmationInterruptedException
- org.cojen.tupl.ConfirmationTimeoutException
- org.cojen.tupl.CorruptDatabaseException
- org.cojen.tupl.ChecksumException
- org.cojen.tupl.IncompleteRestoreException
- org.cojen.tupl.DatabaseFullException
- org.cojen.tupl.InvalidTransactionException
- org.cojen.tupl.LargeKeyException
- org.cojen.tupl.LargeValueException
- org.cojen.tupl.LockFailureException
- org.cojen.tupl.IllegalUpgradeException
- org.cojen.tupl.LockInterruptedException
- org.cojen.tupl.LockTimeoutException
- org.cojen.tupl.DeadlockException
- org.cojen.tupl.NoSuchRowException
- org.cojen.tupl.NoSuchValueException
- org.cojen.tupl.UnmodifiableReplicaException
- org.cojen.tupl.ViewConstraintException
- org.cojen.tupl.UniqueConstraintException
- org.cojen.tupl.UnmodifiableViewException
- org.cojen.tupl.WriteFailureException
- org.cojen.tupl.repl.JoinException
- org.cojen.tupl.DatabaseException
- java.lang.RuntimeException
- org.cojen.tupl.ConversionException
- java.lang.IllegalArgumentException
- org.cojen.tupl.QueryException
- java.lang.IllegalStateException
- org.cojen.tupl.repl.InvalidReadException
- org.cojen.tupl.SchemaChangeException
- org.cojen.tupl.UnpositionedCursorException
- org.cojen.tupl.UnsetColumnException
- java.io.IOException
- java.lang.Exception
- org.cojen.tupl.io.Utils
- org.cojen.tupl.diag.VerificationObserver
- org.cojen.tupl.tools.Verify
- org.cojen.tupl.util.WeakPool<B>
- org.cojen.tupl.util.WideLatch
- org.cojen.tupl.util.Worker
- org.cojen.tupl.util.Worker.Task
- org.cojen.tupl.util.WorkerGroup
- java.util.concurrent.AbstractExecutorService (implements java.util.concurrent.ExecutorService)
Interface Hierarchy
- org.cojen.tupl.Aggregator.Factory<R,
T> - java.lang.AutoCloseable
- java.io.Closeable
- org.cojen.tupl.Aggregator<R,
T> - org.cojen.tupl.io.CauseCloseable
- org.cojen.tupl.Cursor (also extends org.cojen.tupl.ValueAccessor)
- org.cojen.tupl.Grouper<R,
T> - org.cojen.tupl.Index (also extends org.cojen.tupl.View)
- org.cojen.tupl.io.PageCompressor
- org.cojen.tupl.repl.Replicator
- org.cojen.tupl.repl.MessageReplicator
- org.cojen.tupl.repl.StreamReplicator
- org.cojen.tupl.repl.Replicator.Accessor
- org.cojen.tupl.repl.Replicator.Reader
- org.cojen.tupl.repl.MessageReplicator.Reader
- org.cojen.tupl.repl.StreamReplicator.Reader
- org.cojen.tupl.repl.Replicator.Writer
- org.cojen.tupl.repl.MessageReplicator.Writer
- org.cojen.tupl.repl.StreamReplicator.Writer
- org.cojen.tupl.repl.Replicator.Reader
- org.cojen.tupl.Scanner<R> (also extends java.util.Spliterator<T>)
- org.cojen.tupl.Updater<R>
- org.cojen.tupl.Server
- org.cojen.tupl.Snapshot
- org.cojen.tupl.repl.SnapshotReceiver
- org.cojen.tupl.repl.SnapshotSender
- org.cojen.tupl.Table<R>
- org.cojen.tupl.Transaction (also extends java.io.Flushable)
- org.cojen.tupl.ValueAccessor
- org.cojen.tupl.Aggregator<R,
- java.io.Closeable
- org.cojen.tupl.ColumnProcessor<R>
- org.cojen.tupl.Combiner
- org.cojen.tupl.CommitCallback
- java.lang.Comparable<T>
- org.cojen.tupl.Entry
- org.cojen.tupl.ext.Crypto
- org.cojen.tupl.diag.EventListener
- java.io.Flushable
- org.cojen.tupl.Database (also extends org.cojen.tupl.io.CauseCloseable)
- org.cojen.tupl.Transaction (also extends java.io.Closeable)
- org.cojen.tupl.Grouper.Factory<R,
T> - org.cojen.tupl.ext.Handler
- org.cojen.tupl.ext.CustomHandler
- org.cojen.tupl.ext.PrepareHandler
- org.cojen.tupl.util.LocalPool.Entry<B>
- org.cojen.tupl.Mapper<R,
T> - org.cojen.tupl.Query<R>
- org.cojen.tupl.Row
- java.io.Serializable
- org.cojen.tupl.diag.DeadlockInfo
- org.cojen.tupl.Sorter
- java.util.Spliterator<T>
- org.cojen.tupl.Transformer
- org.cojen.tupl.Filter
- org.cojen.tupl.View
Annotation Interface Hierarchy
- org.cojen.tupl.AlternateKey (implements java.lang.annotation.Annotation)
- org.cojen.tupl.Automatic (implements java.lang.annotation.Annotation)
- org.cojen.tupl.Hidden (implements java.lang.annotation.Annotation)
- org.cojen.tupl.Nullable (implements java.lang.annotation.Annotation)
- org.cojen.tupl.PrimaryKey (implements java.lang.annotation.Annotation)
- org.cojen.tupl.SecondaryIndex (implements java.lang.annotation.Annotation)
- org.cojen.tupl.Unsigned (implements java.lang.annotation.Annotation)
- org.cojen.tupl.Untransformed (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.cojen.tupl.DurabilityMode
- org.cojen.tupl.diag.EventType
- org.cojen.tupl.diag.EventType.Category
- org.cojen.tupl.io.LengthOption
- org.cojen.tupl.LockMode
- org.cojen.tupl.LockResult
- org.cojen.tupl.LockUpgradeRule
- org.cojen.tupl.io.OpenOption
- org.cojen.tupl.Ordering
- org.cojen.tupl.repl.Role
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)