Class ReactiveEntitySelectFetchInitializer

  • All Implemented Interfaces:
    ReactiveInitializer, org.hibernate.sql.results.graph.entity.EntityInitializer, org.hibernate.sql.results.graph.FetchParentAccess, org.hibernate.sql.results.graph.Initializer
    Direct Known Subclasses:
    ReactiveEntitySelectFetchByUniqueKeyInitializer

    public class ReactiveEntitySelectFetchInitializer
    extends org.hibernate.sql.results.graph.entity.internal.EntitySelectFetchInitializer
    implements ReactiveInitializer
    See Also:
    EntitySelectFetchInitializer
    • Field Summary

      • Fields inherited from class org.hibernate.sql.results.graph.entity.internal.EntitySelectFetchInitializer

        concreteDescriptor, entityInstance, isInitialized, keyAssembler, parentAccess
    • Constructor Summary

      Constructors 
      Constructor Description
      ReactiveEntitySelectFetchInitializer​(org.hibernate.sql.results.graph.FetchParentAccess parentAccess, org.hibernate.metamodel.mapping.internal.ToOneAttributeMapping toOneMapping, org.hibernate.spi.NavigablePath fetchedNavigable, org.hibernate.persister.entity.EntityPersister concreteDescriptor, org.hibernate.sql.results.graph.DomainResultAssembler<?> keyAssembler)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void initializeInstance​(org.hibernate.sql.results.jdbc.spi.RowProcessingState rowProcessingState)  
      java.util.concurrent.CompletionStage<java.lang.Void> reactiveInitializeInstance​(ReactiveRowProcessingState rowProcessingState)  
      java.util.concurrent.CompletionStage<java.lang.Void> reactiveResolveInstance​(ReactiveRowProcessingState rowProcessingState)  
      void resolveInstance​(org.hibernate.sql.results.jdbc.spi.RowProcessingState rowProcessingState)  
      protected org.hibernate.metamodel.mapping.internal.ToOneAttributeMapping toOneMapping()  
      • Methods inherited from class org.hibernate.sql.results.graph.entity.internal.EntitySelectFetchInitializer

        finishUpRow, getConcreteDescriptor, getEntityDescriptor, getEntityInstance, getEntityKey, getFetchParentAccess, getInitializedPart, getNavigablePath, getParentKey, isAttributeAssignableToConcreteDescriptor, isEntityInitialized, registerResolutionListener, resolveKey, toString
      • Methods inherited from class org.hibernate.sql.results.graph.AbstractFetchParentAccess

        clearResolutionListeners, notifyResolutionListeners
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface org.hibernate.sql.results.graph.entity.EntityInitializer

        asEntityInitializer, findFirstEntityDescriptorAccess, findFirstEntityInitializer, getInitializedInstance, isEntityInitializer
      • Methods inherited from interface org.hibernate.sql.results.graph.Initializer

        asEmbeddableInitializer, endLoading, isAttributeAssignableToConcreteDescriptor, isCollectionInitializer, isEmbeddableInitializer
    • Constructor Detail

      • ReactiveEntitySelectFetchInitializer

        public ReactiveEntitySelectFetchInitializer​(org.hibernate.sql.results.graph.FetchParentAccess parentAccess,
                                                    org.hibernate.metamodel.mapping.internal.ToOneAttributeMapping toOneMapping,
                                                    org.hibernate.spi.NavigablePath fetchedNavigable,
                                                    org.hibernate.persister.entity.EntityPersister concreteDescriptor,
                                                    org.hibernate.sql.results.graph.DomainResultAssembler<?> keyAssembler)
    • Method Detail

      • resolveInstance

        public void resolveInstance​(org.hibernate.sql.results.jdbc.spi.RowProcessingState rowProcessingState)
        Specified by:
        resolveInstance in interface org.hibernate.sql.results.graph.Initializer
        Overrides:
        resolveInstance in class org.hibernate.sql.results.graph.entity.internal.EntitySelectFetchInitializer
      • initializeInstance

        public void initializeInstance​(org.hibernate.sql.results.jdbc.spi.RowProcessingState rowProcessingState)
        Specified by:
        initializeInstance in interface org.hibernate.sql.results.graph.Initializer
        Overrides:
        initializeInstance in class org.hibernate.sql.results.graph.entity.internal.EntitySelectFetchInitializer
      • toOneMapping

        protected org.hibernate.metamodel.mapping.internal.ToOneAttributeMapping toOneMapping()