Class Hierarchy
- java.lang.Object
- io.vena.bosk.drivers.mongo.MainDriver<R> (implements io.vena.bosk.drivers.mongo.MongoDriver<R>)
- io.vena.bosk.drivers.mongo.MongoDriverSettings
- io.vena.bosk.drivers.mongo.MongoDriverSettings.Experimental
- 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.PandoFormat (implements io.vena.bosk.drivers.mongo.MongoDriverSettings.DatabaseFormat, io.vena.bosk.StateTreeNode)
- 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.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)