Hierarchy For Package org.hibernate.reactive.persister.entity.impl

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • org.hibernate.persister.entity.AbstractEntityPersister (implements org.hibernate.persister.entity.DeprecatedEntityStuff, org.hibernate.persister.entity.mutation.EntityMutationTarget, org.hibernate.engine.profile.internal.FetchProfileAffectee, org.hibernate.metamodel.mapping.internal.InFlightEntityMappingType, org.hibernate.bytecode.enhance.spi.LazyPropertyInitializer, org.hibernate.id.PostInsertIdentityPersister)
    • org.hibernate.id.IdentityGenerator (implements org.hibernate.id.BulkInsertionCapableIdentifierGenerator, org.hibernate.id.PostInsertIdentifierGenerator, org.hibernate.id.factory.spi.StandardGenerator)
    • org.hibernate.reactive.persister.entity.impl.ReactiveAbstractPersisterDelegate
    • org.hibernate.reactive.persister.entity.impl.ReactiveCoordinatorFactory

Interface Hierarchy

  • org.hibernate.persister.walking.spi.AttributeSource
    • org.hibernate.persister.entity.EntityPersister (also extends org.hibernate.metamodel.mapping.EntityMappingType, org.hibernate.sql.ast.tree.from.RootTableGroupProducer)
      • org.hibernate.persister.entity.Loadable
        • org.hibernate.persister.entity.OuterJoinLoadable (also extends org.hibernate.persister.entity.Joinable)
      • org.hibernate.persister.entity.Lockable
      • org.hibernate.reactive.persister.entity.impl.ReactiveEntityPersister
        • org.hibernate.reactive.persister.entity.impl.ReactiveAbstractEntityPersister (also extends org.hibernate.persister.entity.Lockable, org.hibernate.persister.entity.OuterJoinLoadable)
  • org.hibernate.metamodel.mapping.Discriminatable
    • org.hibernate.metamodel.mapping.EntityMappingType (also extends org.hibernate.metamodel.mapping.EntityValuedModelPart, org.hibernate.loader.ast.spi.Loadable, org.hibernate.metamodel.mapping.ManagedMappingType, org.hibernate.metamodel.mapping.Restrictable)
      • org.hibernate.persister.entity.EntityPersister (also extends org.hibernate.persister.walking.spi.AttributeSource, org.hibernate.sql.ast.tree.from.RootTableGroupProducer)
        • org.hibernate.persister.entity.Loadable
          • org.hibernate.persister.entity.OuterJoinLoadable (also extends org.hibernate.persister.entity.Joinable)
        • org.hibernate.persister.entity.Lockable
        • org.hibernate.reactive.persister.entity.impl.ReactiveEntityPersister
          • org.hibernate.reactive.persister.entity.impl.ReactiveAbstractEntityPersister (also extends org.hibernate.persister.entity.Lockable, org.hibernate.persister.entity.OuterJoinLoadable)
  • org.hibernate.metamodel.mapping.FilterRestrictable
    • org.hibernate.metamodel.mapping.Restrictable (also extends org.hibernate.metamodel.mapping.WhereRestrictable)
      • org.hibernate.metamodel.mapping.EntityMappingType (also extends org.hibernate.metamodel.mapping.Discriminatable, org.hibernate.metamodel.mapping.EntityValuedModelPart, org.hibernate.loader.ast.spi.Loadable, org.hibernate.metamodel.mapping.ManagedMappingType)
        • org.hibernate.persister.entity.EntityPersister (also extends org.hibernate.persister.walking.spi.AttributeSource, org.hibernate.sql.ast.tree.from.RootTableGroupProducer)
          • org.hibernate.persister.entity.Loadable
            • org.hibernate.persister.entity.OuterJoinLoadable (also extends org.hibernate.persister.entity.Joinable)
          • org.hibernate.persister.entity.Lockable
          • org.hibernate.reactive.persister.entity.impl.ReactiveEntityPersister
            • org.hibernate.reactive.persister.entity.impl.ReactiveAbstractEntityPersister (also extends org.hibernate.persister.entity.Lockable, org.hibernate.persister.entity.OuterJoinLoadable)
      • org.hibernate.persister.entity.Joinable
        • org.hibernate.persister.entity.OuterJoinLoadable (also extends org.hibernate.persister.entity.Loadable)
  • org.hibernate.metamodel.mapping.JdbcMappingContainer
    • org.hibernate.metamodel.mapping.Bindable
      • org.hibernate.metamodel.mapping.MappingModelExpressible<T>
        • org.hibernate.metamodel.mapping.ModelPart
          • org.hibernate.loader.ast.spi.Loadable (also extends org.hibernate.sql.ast.tree.from.RootTableGroupProducer)
            • org.hibernate.metamodel.mapping.EntityMappingType (also extends org.hibernate.metamodel.mapping.Discriminatable, org.hibernate.metamodel.mapping.EntityValuedModelPart, org.hibernate.metamodel.mapping.ManagedMappingType, org.hibernate.metamodel.mapping.Restrictable)
              • org.hibernate.persister.entity.EntityPersister (also extends org.hibernate.persister.walking.spi.AttributeSource, org.hibernate.sql.ast.tree.from.RootTableGroupProducer)
                • org.hibernate.persister.entity.Loadable
                  • org.hibernate.persister.entity.OuterJoinLoadable (also extends org.hibernate.persister.entity.Joinable)
                • org.hibernate.persister.entity.Lockable
                • org.hibernate.reactive.persister.entity.impl.ReactiveEntityPersister
                  • org.hibernate.reactive.persister.entity.impl.ReactiveAbstractEntityPersister (also extends org.hibernate.persister.entity.Lockable, org.hibernate.persister.entity.OuterJoinLoadable)
          • org.hibernate.metamodel.mapping.ModelPartContainer
            • org.hibernate.sql.results.graph.FetchableContainer
              • org.hibernate.metamodel.mapping.EntityValuedModelPart
                • org.hibernate.metamodel.mapping.EntityMappingType (also extends org.hibernate.metamodel.mapping.Discriminatable, org.hibernate.loader.ast.spi.Loadable, org.hibernate.metamodel.mapping.ManagedMappingType, org.hibernate.metamodel.mapping.Restrictable)
                  • org.hibernate.persister.entity.EntityPersister (also extends org.hibernate.persister.walking.spi.AttributeSource, org.hibernate.sql.ast.tree.from.RootTableGroupProducer)
                    • org.hibernate.persister.entity.Loadable
                      • org.hibernate.persister.entity.OuterJoinLoadable (also extends org.hibernate.persister.entity.Joinable)
                    • org.hibernate.persister.entity.Lockable
                    • org.hibernate.reactive.persister.entity.impl.ReactiveEntityPersister
                      • org.hibernate.reactive.persister.entity.impl.ReactiveAbstractEntityPersister (also extends org.hibernate.persister.entity.Lockable, org.hibernate.persister.entity.OuterJoinLoadable)
              • org.hibernate.metamodel.mapping.ManagedMappingType (also extends org.hibernate.metamodel.mapping.MappingType)
                • org.hibernate.metamodel.mapping.EntityMappingType (also extends org.hibernate.metamodel.mapping.Discriminatable, org.hibernate.metamodel.mapping.EntityValuedModelPart, org.hibernate.loader.ast.spi.Loadable, org.hibernate.metamodel.mapping.Restrictable)
                  • org.hibernate.persister.entity.EntityPersister (also extends org.hibernate.persister.walking.spi.AttributeSource, org.hibernate.sql.ast.tree.from.RootTableGroupProducer)
                    • org.hibernate.persister.entity.Loadable
                      • org.hibernate.persister.entity.OuterJoinLoadable (also extends org.hibernate.persister.entity.Joinable)
                    • org.hibernate.persister.entity.Lockable
                    • org.hibernate.reactive.persister.entity.impl.ReactiveEntityPersister
                      • org.hibernate.reactive.persister.entity.impl.ReactiveAbstractEntityPersister (also extends org.hibernate.persister.entity.Lockable, org.hibernate.persister.entity.OuterJoinLoadable)
            • org.hibernate.sql.ast.tree.from.TableGroupProducer
              • org.hibernate.sql.ast.tree.from.RootTableGroupProducer
                • org.hibernate.persister.entity.EntityPersister (also extends org.hibernate.persister.walking.spi.AttributeSource, org.hibernate.metamodel.mapping.EntityMappingType)
                  • org.hibernate.persister.entity.Loadable
                    • org.hibernate.persister.entity.OuterJoinLoadable (also extends org.hibernate.persister.entity.Joinable)
                  • org.hibernate.persister.entity.Lockable
                  • org.hibernate.reactive.persister.entity.impl.ReactiveEntityPersister
                    • org.hibernate.reactive.persister.entity.impl.ReactiveAbstractEntityPersister (also extends org.hibernate.persister.entity.Lockable, org.hibernate.persister.entity.OuterJoinLoadable)
                • org.hibernate.loader.ast.spi.Loadable (also extends org.hibernate.metamodel.mapping.ModelPart)
                  • org.hibernate.metamodel.mapping.EntityMappingType (also extends org.hibernate.metamodel.mapping.Discriminatable, org.hibernate.metamodel.mapping.EntityValuedModelPart, org.hibernate.metamodel.mapping.ManagedMappingType, org.hibernate.metamodel.mapping.Restrictable)
                    • org.hibernate.persister.entity.EntityPersister (also extends org.hibernate.persister.walking.spi.AttributeSource, org.hibernate.sql.ast.tree.from.RootTableGroupProducer)
                      • org.hibernate.persister.entity.Loadable
                        • org.hibernate.persister.entity.OuterJoinLoadable (also extends org.hibernate.persister.entity.Joinable)
                      • org.hibernate.persister.entity.Lockable
                      • org.hibernate.reactive.persister.entity.impl.ReactiveEntityPersister
                        • org.hibernate.reactive.persister.entity.impl.ReactiveAbstractEntityPersister (also extends org.hibernate.persister.entity.Lockable, org.hibernate.persister.entity.OuterJoinLoadable)
  • org.hibernate.metamodel.mapping.MappingType
    • org.hibernate.metamodel.mapping.ManagedMappingType (also extends org.hibernate.sql.results.graph.FetchableContainer)
      • org.hibernate.metamodel.mapping.EntityMappingType (also extends org.hibernate.metamodel.mapping.Discriminatable, org.hibernate.metamodel.mapping.EntityValuedModelPart, org.hibernate.loader.ast.spi.Loadable, org.hibernate.metamodel.mapping.Restrictable)
        • org.hibernate.persister.entity.EntityPersister (also extends org.hibernate.persister.walking.spi.AttributeSource, org.hibernate.sql.ast.tree.from.RootTableGroupProducer)
          • org.hibernate.persister.entity.Loadable
            • org.hibernate.persister.entity.OuterJoinLoadable (also extends org.hibernate.persister.entity.Joinable)
          • org.hibernate.persister.entity.Lockable
          • org.hibernate.reactive.persister.entity.impl.ReactiveEntityPersister
            • org.hibernate.reactive.persister.entity.impl.ReactiveAbstractEntityPersister (also extends org.hibernate.persister.entity.Lockable, org.hibernate.persister.entity.OuterJoinLoadable)
  • org.hibernate.metamodel.mapping.WhereRestrictable
    • org.hibernate.metamodel.mapping.Restrictable (also extends org.hibernate.metamodel.mapping.FilterRestrictable)
      • org.hibernate.metamodel.mapping.EntityMappingType (also extends org.hibernate.metamodel.mapping.Discriminatable, org.hibernate.metamodel.mapping.EntityValuedModelPart, org.hibernate.loader.ast.spi.Loadable, org.hibernate.metamodel.mapping.ManagedMappingType)
        • org.hibernate.persister.entity.EntityPersister (also extends org.hibernate.persister.walking.spi.AttributeSource, org.hibernate.sql.ast.tree.from.RootTableGroupProducer)
          • org.hibernate.persister.entity.Loadable
            • org.hibernate.persister.entity.OuterJoinLoadable (also extends org.hibernate.persister.entity.Joinable)
          • org.hibernate.persister.entity.Lockable
          • org.hibernate.reactive.persister.entity.impl.ReactiveEntityPersister
            • org.hibernate.reactive.persister.entity.impl.ReactiveAbstractEntityPersister (also extends org.hibernate.persister.entity.Lockable, org.hibernate.persister.entity.OuterJoinLoadable)
      • org.hibernate.persister.entity.Joinable
        • org.hibernate.persister.entity.OuterJoinLoadable (also extends org.hibernate.persister.entity.Loadable)