Hierarchy For All Packages
Package Hierarchies:- io.hypersistence.optimizer,
- io.hypersistence.optimizer.core.action,
- io.hypersistence.optimizer.core.config,
- io.hypersistence.optimizer.core.event,
- io.hypersistence.optimizer.core.event.persistence,
- io.hypersistence.optimizer.core.exception,
- io.hypersistence.optimizer.core.scanner,
- io.hypersistence.optimizer.core.service,
- io.hypersistence.optimizer.hibernate,
- io.hypersistence.optimizer.hibernate.decorator,
- io.hypersistence.optimizer.hibernate.event,
- io.hypersistence.optimizer.hibernate.event.configuration,
- io.hypersistence.optimizer.hibernate.event.configuration.batching,
- io.hypersistence.optimizer.hibernate.event.configuration.connection,
- io.hypersistence.optimizer.hibernate.event.configuration.dialect,
- io.hypersistence.optimizer.hibernate.event.configuration.envers,
- io.hypersistence.optimizer.hibernate.event.configuration.fetching,
- io.hypersistence.optimizer.hibernate.event.configuration.identifier,
- io.hypersistence.optimizer.hibernate.event.configuration.logging,
- io.hypersistence.optimizer.hibernate.event.configuration.query,
- io.hypersistence.optimizer.hibernate.event.configuration.schema,
- io.hypersistence.optimizer.hibernate.event.connection,
- io.hypersistence.optimizer.hibernate.event.mapping,
- io.hypersistence.optimizer.hibernate.event.mapping.association,
- io.hypersistence.optimizer.hibernate.event.mapping.association.fetching,
- io.hypersistence.optimizer.hibernate.event.mapping.basic,
- io.hypersistence.optimizer.hibernate.event.mapping.cache,
- io.hypersistence.optimizer.hibernate.event.mapping.equality,
- io.hypersistence.optimizer.hibernate.event.mapping.identifier,
- io.hypersistence.optimizer.hibernate.event.mapping.inheritance,
- io.hypersistence.optimizer.hibernate.event.query,
- io.hypersistence.optimizer.hibernate.event.session,
- io.hypersistence.optimizer.jdbc.event,
- io.hypersistence.optimizer.jdbc.event.batching,
- io.hypersistence.optimizer.jdbc.event.caching,
- io.hypersistence.optimizer.jdbc.event.encoding,
- io.hypersistence.optimizer.util,
- io.hypersistence.optimizer.util.jmx,
- io.hypersistence.optimizer.util.logger
Class Hierarchy
- java.lang.Object
- io.hypersistence.optimizer.core.event.AbstractEvent (implements io.hypersistence.optimizer.core.event.Event, java.io.Serializable)
- io.hypersistence.optimizer.hibernate.event.configuration.ActualConfigurationPropertyEvent
- io.hypersistence.optimizer.hibernate.event.configuration.logging.ConsoleStatementLoggingEvent
- io.hypersistence.optimizer.hibernate.event.configuration.batching.JdbcBatchOrderInsertsEvent
- io.hypersistence.optimizer.hibernate.event.configuration.batching.JdbcBatchOrderUpdatesEvent
- io.hypersistence.optimizer.hibernate.event.configuration.batching.JdbcBatchSizeEvent
- io.hypersistence.optimizer.hibernate.event.configuration.schema.SchemaGenerationEvent
- io.hypersistence.optimizer.hibernate.event.mapping.ActualEntityMappingEvent
- io.hypersistence.optimizer.hibernate.event.mapping.ActualEntityAttributeMappingEvent
- io.hypersistence.optimizer.hibernate.event.mapping.association.fetching.EagerFetchingEvent
- io.hypersistence.optimizer.hibernate.event.mapping.association.ElementCollectionEvent
- io.hypersistence.optimizer.hibernate.event.mapping.association.ManyToManyCascadeRemoveEvent
- io.hypersistence.optimizer.hibernate.event.mapping.association.OneToOneWithoutMapsIdEvent
- io.hypersistence.optimizer.hibernate.event.mapping.association.UnidirectionalOneToManyEvent
- io.hypersistence.optimizer.hibernate.event.mapping.ActualEntityAttributeMappingEvent
- io.hypersistence.optimizer.hibernate.event.configuration.ConfigurationPropertyEvent
- io.hypersistence.optimizer.hibernate.event.configuration.envers.Envers1668896576Event
- io.hypersistence.optimizer.hibernate.event.configuration.fetching.Fetch2162256056Event
- io.hypersistence.optimizer.hibernate.event.configuration.fetching.Fetch8467734827Event
- io.hypersistence.optimizer.hibernate.event.configuration.identifier.Identifier3461616708Event
- io.hypersistence.optimizer.hibernate.event.configuration.batching.JdbcBatch7785975407Event
- io.hypersistence.optimizer.hibernate.event.configuration.logging.Logging2720157041Event
- io.hypersistence.optimizer.hibernate.event.configuration.logging.Logging8303339181Event
- io.hypersistence.optimizer.hibernate.event.configuration.query.Query1277017085Event
- io.hypersistence.optimizer.hibernate.event.configuration.query.Query2468924130Event
- io.hypersistence.optimizer.hibernate.event.configuration.query.Query3924404891Event
- io.hypersistence.optimizer.hibernate.event.configuration.query.Query7786258879Event
- io.hypersistence.optimizer.hibernate.event.configuration.connection.Connection1641560279Event
- io.hypersistence.optimizer.hibernate.event.configuration.connection.Connection5390468036Event
- io.hypersistence.optimizer.hibernate.event.configuration.connection.Connection9071557016Event
- io.hypersistence.optimizer.hibernate.event.configuration.connection.Connection9903031104Event
- io.hypersistence.optimizer.hibernate.event.connection.ConnectionEvent
- io.hypersistence.optimizer.hibernate.event.configuration.dialect.Dialect5088476391Event
- io.hypersistence.optimizer.hibernate.event.mapping.EntityMappingEvent
- io.hypersistence.optimizer.hibernate.event.mapping.association.Association9379158467Event
- io.hypersistence.optimizer.hibernate.event.mapping.cache.Cache2675130729Event
- io.hypersistence.optimizer.hibernate.event.mapping.equality.Entity8335353652Event
- io.hypersistence.optimizer.hibernate.event.mapping.EntityAttributeMappingEvent
- io.hypersistence.optimizer.hibernate.event.mapping.association.Association2903539434Event
- io.hypersistence.optimizer.hibernate.event.mapping.association.Association3269507280Event
- io.hypersistence.optimizer.hibernate.event.mapping.association.Association3890524098Event
- io.hypersistence.optimizer.hibernate.event.mapping.association.Association410542408Event
- io.hypersistence.optimizer.hibernate.event.mapping.association.Association6905363521Event
- io.hypersistence.optimizer.hibernate.event.mapping.association.Association8154031573Event
- io.hypersistence.optimizer.hibernate.event.mapping.association.Association934543432Event
- io.hypersistence.optimizer.hibernate.event.mapping.basic.Basic2998504652Event
- io.hypersistence.optimizer.hibernate.event.mapping.basic.Basic3255393660Event
- io.hypersistence.optimizer.hibernate.event.mapping.basic.Basic4673470396Event
- io.hypersistence.optimizer.hibernate.event.mapping.basic.Basic8944815987Event
- io.hypersistence.optimizer.hibernate.event.mapping.basic.Basic9843724820Event
- io.hypersistence.optimizer.hibernate.event.mapping.basic.Basic7290321656Event
- io.hypersistence.optimizer.hibernate.event.mapping.association.fetching.Fetching2932477991Event
- io.hypersistence.optimizer.hibernate.event.mapping.association.fetching.Fetching3589409627Event
- io.hypersistence.optimizer.hibernate.event.mapping.association.fetching.Fetching6280375706Event
- io.hypersistence.optimizer.hibernate.event.mapping.identifier.Identifier3384873548Event
- io.hypersistence.optimizer.hibernate.event.mapping.identifier.Identifier3639790215Event
- io.hypersistence.optimizer.hibernate.event.mapping.identifier.Identifier4313379358Event
- io.hypersistence.optimizer.hibernate.event.mapping.identifier.Identifier192869363Event
- io.hypersistence.optimizer.hibernate.event.mapping.identifier.Identifier6334053691Event
- io.hypersistence.optimizer.hibernate.event.mapping.inheritance.Inheritance4741729644Event
- io.hypersistence.optimizer.hibernate.event.mapping.inheritance.Inheritance8595998791Event
- io.hypersistence.optimizer.jdbc.event.JdbcDriverEvent
- io.hypersistence.optimizer.jdbc.event.batching.JdbcBatch243537492Event
- io.hypersistence.optimizer.jdbc.event.caching.JdbcCache8914970511Event
- io.hypersistence.optimizer.jdbc.event.encoding.JdbcEncoding475515599Event
- io.hypersistence.optimizer.hibernate.event.query.QueryEvent
- io.hypersistence.optimizer.hibernate.event.session.SessionEvent
- io.hypersistence.optimizer.hibernate.event.session.NPlusOneQueryEntityFetchingEvent
- io.hypersistence.optimizer.hibernate.event.session.SecondaryQueryEntityFetchingEvent
- io.hypersistence.optimizer.hibernate.event.session.Session215454269Event
- io.hypersistence.optimizer.hibernate.event.session.Session944616647Event
- io.hypersistence.optimizer.hibernate.event.configuration.ActualConfigurationPropertyEvent
- io.hypersistence.optimizer.core.event.AbstractEventSender (implements io.hypersistence.optimizer.core.event.EventSender)
- io.hypersistence.optimizer.core.action.ActionExecutor
- io.hypersistence.optimizer.core.event.ChainEventFilter (implements io.hypersistence.optimizer.core.event.EventFilter)
- io.hypersistence.optimizer.core.event.ChainEventHandler (implements io.hypersistence.optimizer.core.event.EventHandler)
- io.hypersistence.optimizer.core.config.Config
- io.hypersistence.optimizer.core.config.HibernateConfig
- io.hypersistence.optimizer.core.config.JpaConfig
- io.hypersistence.optimizer.core.config.Config.EventPersistence
- io.hypersistence.optimizer.core.config.Config.Jmx
- io.hypersistence.optimizer.core.config.Config.Property
- io.hypersistence.optimizer.core.config.Config.Property.Stringifier
- io.hypersistence.optimizer.core.config.ConfigContext
- io.hypersistence.optimizer.util.DatabaseInfo
- io.hypersistence.optimizer.core.exception.DefaultExceptionHandler (implements io.hypersistence.optimizer.core.exception.ExceptionHandler)
- io.hypersistence.optimizer.core.service.DefaultService (implements io.hypersistence.optimizer.core.service.Service)
- io.hypersistence.optimizer.core.event.persistence.DialectEventDdlTranslator (implements io.hypersistence.optimizer.core.event.persistence.EventDdlTranslator)
- io.hypersistence.optimizer.core.event.persistence.DialectEventSchemaCreator (implements io.hypersistence.optimizer.core.event.persistence.EventSchemaCreator)
- io.hypersistence.optimizer.core.event.EmptyEventDecorator (implements io.hypersistence.optimizer.core.event.EventDecorator)
- io.hypersistence.optimizer.core.event.EmptyEventFilter (implements io.hypersistence.optimizer.core.event.EventFilter)
- io.hypersistence.optimizer.hibernate.event.mapping.EntityMetadata
- io.hypersistence.optimizer.hibernate.event.EnversEventFilter (implements io.hypersistence.optimizer.core.event.EventFilter)
- io.hypersistence.optimizer.core.event.persistence.EventPersistenceBootstrap
- io.hypersistence.optimizer.core.event.persistence.EventPersistenceContext
- io.hypersistence.optimizer.core.event.persistence.EventPersistenceSettings
- io.hypersistence.optimizer.core.event.persistence.EventPersistenceSettings.Builder
- io.hypersistence.optimizer.core.event.persistence.EventSchemaManager
- io.hypersistence.optimizer.core.event.persistence.EventSchemaModel
- io.hypersistence.optimizer.core.event.persistence.EventSchemaModel.ColumnModel
- io.hypersistence.optimizer.core.event.persistence.EventSchemaModel.ForeignKeyModel
- io.hypersistence.optimizer.core.event.persistence.EventSchemaModel.IndexModel
- io.hypersistence.optimizer.core.event.persistence.EventSchemaModel.TableModel
- io.hypersistence.optimizer.core.event.persistence.EventSignature
- io.hypersistence.optimizer.core.event.persistence.EventStore
- io.hypersistence.optimizer.core.event.persistence.HostConnectionProvider (implements org.hibernate.engine.jdbc.connections.spi.ConnectionProvider)
- io.hypersistence.optimizer.core.event.persistence.HostWebAppConnectionProvider (implements io.hypersistence.optimizer.webapp.WebAppConnectionProvider)
- io.hypersistence.optimizer.hibernate.decorator.HypersistenceHibernatePersistenceProvider (implements jakarta.persistence.spi.PersistenceProvider)
- io.hypersistence.optimizer.HypersistenceOptimizer
- io.hypersistence.optimizer.core.event.persistence.HypersistenceOptimizerBootstrapEvent
- io.hypersistence.optimizer.core.event.persistence.HypersistenceOptimizerBootstrapRun
- io.hypersistence.optimizer.core.event.persistence.HypersistenceOptimizerRuntimeEvent
- io.hypersistence.optimizer.hibernate.decorator.HypersistenceSessionFactoryBuilderFactory (implements org.hibernate.boot.spi.SessionFactoryBuilderFactory)
- io.hypersistence.optimizer.core.event.InternalWorkScope
- io.hypersistence.optimizer.util.logger.JBossLogger (implements io.hypersistence.optimizer.util.logger.Logger)
- io.hypersistence.optimizer.util.logger.JBossLoggerFactory (implements io.hypersistence.optimizer.util.logger.LoggerFactory)
- io.hypersistence.optimizer.util.jmx.JmxUtils
- io.hypersistence.optimizer.core.event.ListEventHandler (implements io.hypersistence.optimizer.core.event.EventHandler, io.hypersistence.optimizer.core.config.PropertiesSetter)
- io.hypersistence.optimizer.core.event.LogEventHandler (implements io.hypersistence.optimizer.core.event.EventHandler)
- io.hypersistence.optimizer.core.event.persistence.MetadataEventSchemaCreator (implements io.hypersistence.optimizer.core.event.persistence.EventSchemaCreator)
- io.hypersistence.optimizer.core.event.persistence.MissingTableSchemaFilterProvider (implements org.hibernate.tool.schema.spi.SchemaFilterProvider)
- io.hypersistence.optimizer.core.event.persistence.PersistentEventHandler (implements io.hypersistence.optimizer.core.event.EventHandler)
- io.hypersistence.optimizer.core.event.persistence.RuntimeEventAggregator
- io.hypersistence.optimizer.core.event.persistence.RuntimeRollup
- io.hypersistence.optimizer.core.event.persistence.SessionFactoryConnectionExecutor (implements io.hypersistence.optimizer.util.ConnectionExecutor)
- io.hypersistence.optimizer.hibernate.decorator.SharedTableEntities
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- io.hypersistence.optimizer.core.exception.HypersistenceOptimizerException
- io.hypersistence.optimizer.core.exception.HypersistenceOptimizerLicenseException
- io.hypersistence.optimizer.core.exception.HypersistenceOptimizerException
- java.lang.RuntimeException
- java.lang.Exception
- io.hypersistence.optimizer.core.event.persistence.WebApp
- io.hypersistence.optimizer.core.event.AbstractEvent (implements io.hypersistence.optimizer.core.event.Event, java.io.Serializable)
Interface Hierarchy
- io.hypersistence.optimizer.core.action.Action
- io.hypersistence.optimizer.core.config.Config.Property.EventPersistence
- io.hypersistence.optimizer.core.config.Config.Property.EventPersistence.Runtime
- io.hypersistence.optimizer.core.config.Config.Property.Query
- io.hypersistence.optimizer.core.config.Config.Property.Session
- io.hypersistence.optimizer.core.config.ContextConfigGetter
- io.hypersistence.optimizer.core.action.ActionFactory
- io.hypersistence.optimizer.core.scanner.Scanner
- io.hypersistence.optimizer.core.action.ActionFactory
- io.hypersistence.optimizer.core.config.ContextConfigSetter
- io.hypersistence.optimizer.core.event.Event
- io.hypersistence.optimizer.core.event.DurationAwareEvent
- io.hypersistence.optimizer.core.event.persistence.EventDdlTranslator
- io.hypersistence.optimizer.core.event.EventDecorator
- io.hypersistence.optimizer.core.event.EventFilter
- io.hypersistence.optimizer.core.event.EventHandler
- io.hypersistence.optimizer.core.event.persistence.EventSchemaCreator
- io.hypersistence.optimizer.core.event.EventSender
- io.hypersistence.optimizer.core.exception.ExceptionHandler
- io.hypersistence.optimizer.util.jmx.JmxUtils.HypersistenceOptimizerMBean
- io.hypersistence.optimizer.core.config.PropertiesSetter
- io.hypersistence.optimizer.core.service.Service
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- io.hypersistence.optimizer.util.DatabaseType
- io.hypersistence.optimizer.core.event.Event.Priority
- io.hypersistence.optimizer.core.event.persistence.EventCategory
- io.hypersistence.optimizer.hibernate.HibernateVersion
- io.hypersistence.optimizer.core.event.persistence.SchemaAction
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)