Class ReactiveEntityJoinedFetchInitializer

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

    public class ReactiveEntityJoinedFetchInitializer
    extends ReactiveAbstractEntityInitializer
    See Also:
    EntityJoinedFetchInitializer
    • Field Summary

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

        missing
    • Constructor Summary

      Constructors 
      Constructor Description
      ReactiveEntityJoinedFetchInitializer​(org.hibernate.sql.results.graph.entity.EntityResultGraphNode resultDescriptor, org.hibernate.sql.results.graph.entity.EntityValuedFetchable referencedFetchable, org.hibernate.spi.NavigablePath navigablePath, org.hibernate.LockMode lockMode, org.hibernate.annotations.NotFoundAction notFoundAction, org.hibernate.sql.results.graph.DomainResult<?> keyResult, org.hibernate.sql.results.graph.Fetch identifierFetch, org.hibernate.sql.results.graph.Fetch discriminatorFetch, org.hibernate.sql.results.graph.AssemblerCreationState creationState)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected java.lang.Object getProxy​(org.hibernate.engine.spi.PersistenceContext persistenceContext)  
      protected java.lang.String getSimpleConcreteImplName()  
      protected boolean isEntityReturn()  
      protected void registerLoadingEntityInstanceFromExecutionContext​(org.hibernate.sql.results.jdbc.spi.RowProcessingState rowProcessingState, java.lang.Object instance)  
      void resolveKey​(org.hibernate.sql.results.jdbc.spi.RowProcessingState rowProcessingState)  
      • Methods inherited from class org.hibernate.sql.results.graph.entity.AbstractEntityInitializer

        consistentInstance, extractConcreteTypeStateValues, finishUpRow, getAssemblers, getConcreteDescriptor, getEntityDescriptor, getEntityInstance, getEntityInstanceForNotify, getEntityInstanceFromExecutionContext, getEntityKey, getIdentifierAssembler, getInitializedPart, getKeyValue, getLockMode, getNavigablePath, getParentKey, getResolvedEntityState, getRowIdAssembler, getVersionAssembler, instantiateEntity, isEntityInitialized, isMissing, isOwningInitializer, preLoad, registerLoadingEntity, registerNaturalIdResolution, registerPossibleUniqueKeyEntries, registerReloadedEntity, registerResolutionListener, resolveEntityInstance, resolveEntityInstance, resolveEntityKey, setEntityInitialized, setEntityInstanceForNotify, setMissing, setResolvedEntityState, shouldSkipResolveInstance, skipInitialization, takeSnapshot, updateCaches
      • 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, toString, 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.FetchParentAccess

        getFetchParentAccess
      • Methods inherited from interface org.hibernate.sql.results.graph.Initializer

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

      • ReactiveEntityJoinedFetchInitializer

        public ReactiveEntityJoinedFetchInitializer​(org.hibernate.sql.results.graph.entity.EntityResultGraphNode resultDescriptor,
                                                    org.hibernate.sql.results.graph.entity.EntityValuedFetchable referencedFetchable,
                                                    org.hibernate.spi.NavigablePath navigablePath,
                                                    org.hibernate.LockMode lockMode,
                                                    org.hibernate.annotations.NotFoundAction notFoundAction,
                                                    org.hibernate.sql.results.graph.DomainResult<?> keyResult,
                                                    org.hibernate.sql.results.graph.Fetch identifierFetch,
                                                    org.hibernate.sql.results.graph.Fetch discriminatorFetch,
                                                    org.hibernate.sql.results.graph.AssemblerCreationState creationState)
    • Method Detail

      • registerLoadingEntityInstanceFromExecutionContext

        protected void registerLoadingEntityInstanceFromExecutionContext​(org.hibernate.sql.results.jdbc.spi.RowProcessingState rowProcessingState,
                                                                         java.lang.Object instance)
        Specified by:
        registerLoadingEntityInstanceFromExecutionContext in class org.hibernate.sql.results.graph.entity.AbstractEntityInitializer
      • resolveKey

        public void resolveKey​(org.hibernate.sql.results.jdbc.spi.RowProcessingState rowProcessingState)
        Specified by:
        resolveKey in interface org.hibernate.sql.results.graph.Initializer
        Overrides:
        resolveKey in class org.hibernate.sql.results.graph.entity.AbstractEntityInitializer
      • getProxy

        protected java.lang.Object getProxy​(org.hibernate.engine.spi.PersistenceContext persistenceContext)
        Overrides:
        getProxy in class org.hibernate.sql.results.graph.entity.AbstractEntityInitializer
      • getSimpleConcreteImplName

        protected java.lang.String getSimpleConcreteImplName()
        Specified by:
        getSimpleConcreteImplName in class org.hibernate.sql.results.graph.entity.AbstractEntityInitializer
      • isEntityReturn

        protected boolean isEntityReturn()
        Specified by:
        isEntityReturn in class org.hibernate.sql.results.graph.entity.AbstractEntityInitializer