Hierarchy For All Packages
Package Hierarchies:Class Hierarchy
- java.lang.Object
- io.vena.bosk.drivers.mongo.status.BsonComparator
- io.vena.bosk.drivers.mongo.MongoDriverSettings
- io.vena.bosk.drivers.mongo.MongoDriverSettings.Experimental
- io.vena.bosk.drivers.mongo.MongoDriverSettings.SequoiaFormat (implements io.vena.bosk.drivers.mongo.MongoDriverSettings.DatabaseFormat)
- io.vena.bosk.drivers.mongo.MongoDriverSettings.Testing
- java.lang.Record
- io.vena.bosk.drivers.mongo.Manifest (implements io.vena.bosk.StateTreeNode)
- io.vena.bosk.drivers.mongo.Manifest.EmptyNode (implements io.vena.bosk.StateTreeNode)
- io.vena.bosk.drivers.mongo.status.ManifestStatus
- io.vena.bosk.drivers.mongo.status.MongoStatus
- io.vena.bosk.drivers.mongo.status.MultipleDifferences (implements io.vena.bosk.drivers.mongo.status.SomeDifference)
- io.vena.bosk.drivers.mongo.status.NodeMissing (implements io.vena.bosk.drivers.mongo.status.SomeDifference)
- io.vena.bosk.drivers.mongo.status.NoDifference (implements io.vena.bosk.drivers.mongo.status.Difference)
- io.vena.bosk.drivers.mongo.PandoFormat (implements io.vena.bosk.drivers.mongo.MongoDriverSettings.DatabaseFormat, io.vena.bosk.StateTreeNode)
- io.vena.bosk.drivers.mongo.status.PrimitiveDifference (implements io.vena.bosk.drivers.mongo.status.SomeDifference)
- io.vena.bosk.drivers.mongo.status.StateStatus
- io.vena.bosk.drivers.mongo.status.UnexpectedNode (implements io.vena.bosk.drivers.mongo.status.SomeDifference)
- io.vena.bosk.SerializationPlugin
- io.vena.bosk.drivers.mongo.BsonPlugin
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.io.IOException
- io.vena.bosk.drivers.mongo.FailedSessionException
- java.lang.RuntimeException
- java.lang.IllegalArgumentException
- io.vena.bosk.drivers.mongo.FormatMisconfigurationException
- io.vena.bosk.drivers.mongo.InitialRootFailureException
- java.lang.IllegalArgumentException
- java.io.IOException
- java.lang.Exception
Interface Hierarchy
- io.vena.bosk.BoskDriver<R>
- io.vena.bosk.drivers.mongo.MongoDriver<R>
- io.vena.bosk.drivers.mongo.status.Difference
- io.vena.bosk.drivers.mongo.status.SomeDifference
- io.vena.bosk.DriverFactory<R>
- io.vena.bosk.drivers.mongo.MongoDriver.MongoDriverFactory<RR>
- io.vena.bosk.drivers.mongo.MongoDriverSettings.DatabaseFormat
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- io.vena.bosk.drivers.mongo.MongoDriverSettings.InitialDatabaseUnavailableMode
- io.vena.bosk.drivers.mongo.MongoDriverSettings.ManifestMode
- io.vena.bosk.drivers.mongo.MongoDriverSettings.OrphanDocumentMode
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)