Class ReactiveEmbeddableFetchImpl

java.lang.Object
org.hibernate.sql.results.graph.AbstractFetchParent
org.hibernate.sql.results.graph.embeddable.internal.EmbeddableFetchImpl
org.hibernate.reactive.sql.results.graph.embeddable.internal.ReactiveEmbeddableFetchImpl
All Implemented Interfaces:
org.hibernate.sql.results.graph.DomainResultGraphNode, org.hibernate.sql.results.graph.embeddable.EmbeddableResultGraphNode, org.hibernate.sql.results.graph.Fetch, org.hibernate.sql.results.graph.FetchParent, org.hibernate.sql.results.graph.InitializerProducer<org.hibernate.sql.results.graph.embeddable.internal.EmbeddableFetchImpl>
Direct Known Subclasses:
ReactiveNonAggregatedIdentifierMappingFetch

public class ReactiveEmbeddableFetchImpl extends org.hibernate.sql.results.graph.embeddable.internal.EmbeddableFetchImpl
  • Constructor Summary

    Constructors
    Constructor
    Description
    ReactiveEmbeddableFetchImpl(org.hibernate.spi.NavigablePath navigablePath, org.hibernate.sql.results.graph.embeddable.EmbeddableValuedFetchable embeddedPartDescriptor, org.hibernate.sql.results.graph.FetchParent fetchParent, org.hibernate.engine.FetchTiming fetchTiming, boolean hasTableGroup, org.hibernate.sql.results.graph.DomainResultCreationState creationState)
     
    ReactiveEmbeddableFetchImpl(org.hibernate.sql.results.graph.embeddable.internal.EmbeddableFetchImpl original)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.hibernate.sql.results.graph.DomainResultAssembler<?>
    createAssembler(org.hibernate.sql.results.graph.InitializerParent<?> parent, org.hibernate.sql.results.graph.AssemblerCreationState creationState)
     
    org.hibernate.sql.results.graph.embeddable.EmbeddableInitializer<?>
    createInitializer(org.hibernate.sql.results.graph.InitializerParent<?> parent, org.hibernate.sql.results.graph.AssemblerCreationState creationState)
     
    org.hibernate.sql.results.graph.Fetch
    findFetch(org.hibernate.sql.results.graph.Fetchable fetchable)
     

    Methods inherited from class org.hibernate.sql.results.graph.embeddable.internal.EmbeddableFetchImpl

    appliesTo, asFetchParent, createInitializer, getDiscriminatorFetch, getFetchContainer, getFetchedMapping, getFetchParent, getNullIndicatorResult, getReferencedMappingContainer, getReferencedMappingType, getTiming, hasTableGroup, resolveNavigablePath

    Methods inherited from class org.hibernate.sql.results.graph.AbstractFetchParent

    afterInitialize, collectValueIndexesToCache, containsCollectionFetches, getFetches, getNavigablePath, getResultJavaType, hasJoinFetches, resetFetches

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

    getResultJavaType

    Methods inherited from interface org.hibernate.sql.results.graph.embeddable.EmbeddableResultGraphNode

    getNavigablePath

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

    containsAnyNonScalarResults, getNavigablePath

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

    collectValueIndexesToCache, containsCollectionFetches, generateFetchableFetch, getCollectionFetchesCount, getFetches, getReferencedModePart, getRoot, hasJoinFetches
  • Constructor Details

    • ReactiveEmbeddableFetchImpl

      public ReactiveEmbeddableFetchImpl(org.hibernate.spi.NavigablePath navigablePath, org.hibernate.sql.results.graph.embeddable.EmbeddableValuedFetchable embeddedPartDescriptor, org.hibernate.sql.results.graph.FetchParent fetchParent, org.hibernate.engine.FetchTiming fetchTiming, boolean hasTableGroup, org.hibernate.sql.results.graph.DomainResultCreationState creationState)
    • ReactiveEmbeddableFetchImpl

      public ReactiveEmbeddableFetchImpl(org.hibernate.sql.results.graph.embeddable.internal.EmbeddableFetchImpl original)
  • Method Details

    • createInitializer

      public org.hibernate.sql.results.graph.embeddable.EmbeddableInitializer<?> 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.embeddable.internal.EmbeddableFetchImpl
    • createAssembler

      public org.hibernate.sql.results.graph.DomainResultAssembler<?> createAssembler(org.hibernate.sql.results.graph.InitializerParent<?> parent, org.hibernate.sql.results.graph.AssemblerCreationState creationState)
      Specified by:
      createAssembler in interface org.hibernate.sql.results.graph.Fetch
      Overrides:
      createAssembler in class org.hibernate.sql.results.graph.embeddable.internal.EmbeddableFetchImpl
    • findFetch

      public org.hibernate.sql.results.graph.Fetch findFetch(org.hibernate.sql.results.graph.Fetchable fetchable)
      Specified by:
      findFetch in interface org.hibernate.sql.results.graph.FetchParent
      Overrides:
      findFetch in class org.hibernate.sql.results.graph.AbstractFetchParent