Class ReactiveEntityDelayedFetchImpl

java.lang.Object
org.hibernate.sql.results.graph.entity.internal.AbstractNonJoinedEntityFetch
org.hibernate.sql.results.graph.entity.internal.EntityDelayedFetchImpl
org.hibernate.reactive.sql.results.internal.ReactiveEntityDelayedFetchImpl
All Implemented Interfaces:
org.hibernate.sql.results.graph.DomainResultGraphNode, org.hibernate.sql.results.graph.entity.EntityFetch, org.hibernate.sql.results.graph.entity.EntityResultGraphNode, org.hibernate.sql.results.graph.Fetch, org.hibernate.sql.results.graph.FetchParent, org.hibernate.sql.results.graph.InitializerProducer<org.hibernate.sql.results.graph.entity.internal.AbstractNonJoinedEntityFetch>

public class ReactiveEntityDelayedFetchImpl extends org.hibernate.sql.results.graph.entity.internal.EntityDelayedFetchImpl
  • Constructor Summary

    Constructors
    Constructor
    Description
    ReactiveEntityDelayedFetchImpl(org.hibernate.sql.results.graph.FetchParent fetchParent, org.hibernate.metamodel.mapping.internal.ToOneAttributeMapping fetchedAttribute, org.hibernate.spi.NavigablePath navigablePath, org.hibernate.sql.results.graph.DomainResult<?> keyResult, boolean selectByUniqueKey, org.hibernate.sql.results.graph.DomainResultCreationState creationState)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected org.hibernate.sql.results.graph.entity.internal.EntityAssembler<?>
    buildEntityAssembler(org.hibernate.sql.results.graph.entity.EntityInitializer<?> entityInitializer)
     
    org.hibernate.sql.results.graph.entity.EntityInitializer<?>
    createInitializer(org.hibernate.sql.results.graph.InitializerParent<?> parent, org.hibernate.sql.results.graph.AssemblerCreationState creationState)
     

    Methods inherited from class org.hibernate.sql.results.graph.entity.internal.EntityDelayedFetchImpl

    getTiming

    Methods inherited from class org.hibernate.sql.results.graph.entity.internal.AbstractNonJoinedEntityFetch

    collectValueIndexesToCache, containsCollectionFetches, createAssembler, createInitializer, findFetch, getDiscriminatorFetch, getEntityValuedModelPart, getFetchedMapping, getFetches, getFetchParent, getKeyResult, getNavigablePath, getReferencedMappingType, hasJoinFetches, hasTableGroup, isSelectByUniqueKey

    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.EntityFetch

    asFetchParent, containsAnyNonScalarResults

    Methods inherited from interface org.hibernate.sql.results.graph.entity.EntityResultGraphNode

    appliesTo, getReferencedMappingContainer, getResultJavaType

    Methods inherited from interface org.hibernate.sql.results.graph.FetchParent

    generateFetchableFetch, getCollectionFetchesCount, getReferencedModePart, getRoot, resolveNavigablePath
  • Constructor Details

    • ReactiveEntityDelayedFetchImpl

      public ReactiveEntityDelayedFetchImpl(org.hibernate.sql.results.graph.FetchParent fetchParent, org.hibernate.metamodel.mapping.internal.ToOneAttributeMapping fetchedAttribute, org.hibernate.spi.NavigablePath navigablePath, org.hibernate.sql.results.graph.DomainResult<?> keyResult, boolean selectByUniqueKey, org.hibernate.sql.results.graph.DomainResultCreationState creationState)
  • Method Details

    • createInitializer

      public org.hibernate.sql.results.graph.entity.EntityInitializer<?> createInitializer(org.hibernate.sql.results.graph.InitializerParent<?> parent, org.hibernate.sql.results.graph.AssemblerCreationState creationState)
      Specified by:
      createInitializer in interface org.hibernate.sql.results.graph.FetchParent
      Overrides:
      createInitializer in class org.hibernate.sql.results.graph.entity.internal.EntityDelayedFetchImpl
    • buildEntityAssembler

      protected org.hibernate.sql.results.graph.entity.internal.EntityAssembler<?> buildEntityAssembler(org.hibernate.sql.results.graph.entity.EntityInitializer<?> entityInitializer)
      Overrides:
      buildEntityAssembler in class org.hibernate.sql.results.graph.entity.internal.AbstractNonJoinedEntityFetch