Hierarchy For All Packages
- com.io7m.sunburst.codegen,
- com.io7m.sunburst.codegen.internal,
- com.io7m.sunburst.error_codes,
- com.io7m.sunburst.inventory,
- com.io7m.sunburst.inventory.api,
- com.io7m.sunburst.inventory.internal,
- com.io7m.sunburst.inventory.internal.tables,
- com.io7m.sunburst.inventory.internal.tables.records,
- com.io7m.sunburst.model,
- com.io7m.sunburst.runtime,
- com.io7m.sunburst.runtime.spi,
- com.io7m.sunburst.xml.packages,
- com.io7m.sunburst.xml.packages.jaxb,
- com.io7m.sunburst.xml.peers,
- com.io7m.sunburst.xml.peers.jaxb
Class Hierarchy
- java.lang.Object
- org.jooq.impl.CatalogImpl (implements org.jooq.Catalog)
- com.io7m.sunburst.inventory.internal.DefaultCatalog
- com.io7m.sunburst.xml.packages.jaxb.Entries
- com.io7m.sunburst.xml.packages.jaxb.Entry
- com.io7m.sunburst.xml.packages.jaxb.Identifier
- com.io7m.sunburst.xml.peers.jaxb.Import
- com.io7m.jxtrand.vanilla.JXTAbstractStrings (implements com.io7m.jxtrand.api.JXTStringsType)
- com.io7m.sunburst.runtime.SBRuntimeStrings
- com.io7m.sunburst.inventory.internal.SBStrings
- com.io7m.sunburst.inventory.internal.Keys
- com.io7m.sunburst.xml.packages.jaxb.Meta
- com.io7m.sunburst.xml.packages.jaxb.Metadata
- com.io7m.sunburst.xml.packages.jaxb.ObjectFactory
- com.io7m.sunburst.xml.peers.jaxb.ObjectFactory
- com.io7m.sunburst.xml.packages.jaxb.Package
- com.io7m.sunburst.xml.peers.jaxb.Peer
- com.io7m.sunburst.xml.peers.jaxb.Peers
- com.io7m.sunburst.codegen.internal.SBCodeGenerator (implements com.io7m.sunburst.codegen.SBCodeGeneratorType)
- com.io7m.sunburst.codegen.SBCodeGenerators (implements com.io7m.sunburst.codegen.SBCodeGeneratorFactoryType)
- com.io7m.sunburst.error_codes.SBErrorCodesStandard
- com.io7m.sunburst.codegen.internal.SBFreshNames
- com.io7m.sunburst.inventory.SBInventories (implements com.io7m.sunburst.inventory.api.SBInventoryFactoryType)
- com.io7m.sunburst.inventory.internal.SBInventory (implements com.io7m.sunburst.inventory.api.SBInventoryType)
- com.io7m.sunburst.model.SBPackageNames
- com.io7m.sunburst.xml.packages.SBPackageParsers (implements com.io7m.sunburst.xml.packages.SBPackageParserFactoryType)
- com.io7m.sunburst.xml.packages.SBPackageSerializers (implements com.io7m.sunburst.xml.packages.SBPackageSerializerFactoryType)
- com.io7m.sunburst.model.SBPath (implements java.lang.Comparable<T>, java.lang.Iterable<T>)
- com.io7m.sunburst.model.SBPeer
- com.io7m.sunburst.model.SBPeer.Builder
- com.io7m.sunburst.xml.peers.SBPeerParsers (implements com.io7m.sunburst.xml.peers.SBPeerParserFactoryType)
- com.io7m.sunburst.xml.peers.SBPeerSerializers (implements com.io7m.sunburst.xml.peers.SBPeerSerializerFactoryType)
- org.jooq.impl.SchemaImpl (implements org.jooq.Schema)
- com.io7m.sunburst.inventory.internal.DefaultSchema
- com.io7m.sunburst.runtime.Sunburst
- org.jooq.impl.TableImpl<R>
- com.io7m.sunburst.inventory.internal.tables.Blobs
- com.io7m.sunburst.inventory.internal.tables.Blobs.BlobsPath (implements org.jooq.Path<R>)
- com.io7m.sunburst.inventory.internal.tables.PackageBlobs
- com.io7m.sunburst.inventory.internal.tables.PackageBlobs.PackageBlobsPath (implements org.jooq.Path<R>)
- com.io7m.sunburst.inventory.internal.tables.PackageMeta
- com.io7m.sunburst.inventory.internal.tables.PackageMeta.PackageMetaPath (implements org.jooq.Path<R>)
- com.io7m.sunburst.inventory.internal.tables.Packages
- com.io7m.sunburst.inventory.internal.tables.Packages.PackagesPath (implements org.jooq.Path<R>)
- com.io7m.sunburst.inventory.internal.tables.SchemaVersion
- com.io7m.sunburst.inventory.internal.tables.Blobs
- org.jooq.impl.TableRecordImpl<R> (implements org.jooq.TableRecord<R>)
- com.io7m.sunburst.inventory.internal.tables.records.PackageBlobsRecord
- com.io7m.sunburst.inventory.internal.tables.records.PackageMetaRecord
- org.jooq.impl.UpdatableRecordImpl<R> (implements org.jooq.UpdatableRecord<R>)
- com.io7m.sunburst.inventory.internal.tables.records.BlobsRecord
- com.io7m.sunburst.inventory.internal.tables.records.PackagesRecord
- com.io7m.sunburst.inventory.internal.tables.records.SchemaVersionRecord
- com.io7m.sunburst.inventory.internal.Tables
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- com.io7m.sunburst.error_codes.SBException
- com.io7m.sunburst.inventory.api.SBInventoryException
- com.io7m.sunburst.model.SBPeerException
- com.io7m.sunburst.runtime.SBRuntimeException
- com.io7m.sunburst.model.SBImportException
- com.io7m.sunburst.error_codes.SBException
- java.lang.Exception
- com.io7m.sunburst.xml.packages.jaxb.Version
- org.jooq.impl.CatalogImpl (implements org.jooq.Catalog)
Interface Hierarchy
- java.lang.AutoCloseable
- java.io.Closeable
- com.io7m.anethum.api.ParserType<T>
- com.io7m.sunburst.xml.packages.SBPackageParserType
- com.io7m.sunburst.xml.peers.SBPeerParserType
- com.io7m.anethum.api.SerializerType<T>
- com.io7m.sunburst.xml.packages.SBPackageSerializerType
- com.io7m.sunburst.xml.peers.SBPeerSerializerType
- com.io7m.anethum.api.ParserType<T>
- com.io7m.sunburst.inventory.api.SBInventoryReadableType
- com.io7m.sunburst.inventory.api.SBInventoryType
- com.io7m.sunburst.inventory.api.SBTransactionCloseableType
- com.io7m.sunburst.inventory.api.SBTransactionReadableType
- com.io7m.sunburst.inventory.api.SBTransactionType (also extends com.io7m.sunburst.inventory.api.SBTransactionWritableType)
- com.io7m.sunburst.inventory.api.SBTransactionWritableType
- com.io7m.sunburst.inventory.api.SBTransactionType (also extends com.io7m.sunburst.inventory.api.SBTransactionReadableType)
- com.io7m.sunburst.inventory.api.SBTransactionReadableType
- java.io.Closeable
- com.io7m.anethum.api.ParserFactoryType<C,
T, P> - com.io7m.sunburst.xml.packages.SBPackageParserFactoryType
- com.io7m.sunburst.xml.peers.SBPeerParserFactoryType
- com.io7m.sunburst.codegen.SBCodeGeneratorFactoryType
- com.io7m.sunburst.codegen.SBCodeGeneratorType
- com.io7m.sunburst.inventory.api.SBInventoryFactoryType
- com.io7m.sunburst.runtime.spi.SBPeerFactoryType
- com.io7m.sunburst.runtime.SBRuntimeContextType
- com.io7m.sunburst.runtime.SBRuntimeProblemType
- com.io7m.sunburst.runtime.SBRuntimeServiceLoaderType
- com.io7m.anethum.api.SerializerFactoryType<C,
T, S> - com.io7m.sunburst.xml.packages.SBPackageSerializerFactoryType
- com.io7m.sunburst.xml.peers.SBPeerSerializerFactoryType
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.io7m.sunburst.xml.packages.jaxb.HashAlgorithmT
- com.io7m.sunburst.model.SBHashAlgorithm
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- com.io7m.sunburst.model.SBBlob
- com.io7m.sunburst.codegen.SBCodeGeneratorConfiguration
- com.io7m.sunburst.error_codes.SBErrorCode
- com.io7m.sunburst.model.SBHash (implements java.lang.Comparable<T>)
- com.io7m.sunburst.inventory.api.SBInventoryConfiguration
- com.io7m.sunburst.model.SBPackage
- com.io7m.sunburst.model.SBPackageEntry
- com.io7m.sunburst.model.SBPackageIdentifier (implements java.lang.Comparable<T>)
- com.io7m.sunburst.runtime.SBRuntimeBrokenPeerFactory (implements com.io7m.sunburst.runtime.SBRuntimeProblemType)
- com.io7m.sunburst.runtime.SBRuntimeConflictingPeer (implements com.io7m.sunburst.runtime.SBRuntimeProblemType)
- com.io7m.sunburst.runtime.SBRuntimeInventoryProblem (implements com.io7m.sunburst.runtime.SBRuntimeProblemType)
- com.io7m.sunburst.runtime.SBRuntimeStatus
- com.io7m.sunburst.runtime.SBRuntimeUnsatisfiedRequirement (implements com.io7m.sunburst.runtime.SBRuntimeProblemType)
- java.lang.Record