Class ReactiveEagerCollectionFetch

java.lang.Object
org.hibernate.sql.results.graph.collection.internal.CollectionFetch
org.hibernate.sql.results.graph.collection.internal.EagerCollectionFetch
org.hibernate.reactive.sql.results.graph.collection.internal.ReactiveEagerCollectionFetch
All Implemented Interfaces:
org.hibernate.sql.results.graph.DomainResultGraphNode, org.hibernate.sql.results.graph.Fetch, org.hibernate.sql.results.graph.FetchParent, org.hibernate.sql.results.graph.InitializerProducer<org.hibernate.sql.results.graph.collection.internal.CollectionFetch>

public class ReactiveEagerCollectionFetch extends org.hibernate.sql.results.graph.collection.internal.EagerCollectionFetch
  • Constructor Summary

    Constructors
    Constructor
    Description
    ReactiveEagerCollectionFetch(org.hibernate.spi.NavigablePath fetchedPath, org.hibernate.metamodel.mapping.PluralAttributeMapping fetchedAttribute, org.hibernate.sql.ast.tree.from.TableGroup collectionTableGroup, boolean needsCollectionKeyResult, org.hibernate.sql.results.graph.FetchParent fetchParent, org.hibernate.sql.results.graph.DomainResultCreationState creationState)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.hibernate.sql.results.graph.Fetch
    generateFetchableFetch(org.hibernate.sql.results.graph.Fetchable fetchable, org.hibernate.spi.NavigablePath fetchablePath, org.hibernate.engine.FetchTiming fetchTiming, boolean selected, String resultVariable, org.hibernate.sql.results.graph.DomainResultCreationState creationState)
     

    Methods inherited from class org.hibernate.sql.results.graph.collection.internal.EagerCollectionFetch

    asFetchParent, collectValueIndexesToCache, containsCollectionFetches, createInitializer, findFetch, getCollectionFetchesCount, getFetches, getResultJavaType, getTiming, hasJoinFetches, hasTableGroup, resolveNavigablePath

    Methods inherited from class org.hibernate.sql.results.graph.collection.internal.CollectionFetch

    createAssembler, createInitializer, getFetchedMapping, getFetchParent, getNavigablePath, getReferencedMappingContainer, getReferencedMappingType

    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

    appliesTo

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

    containsAnyNonScalarResults

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

    getReferencedModePart, getRoot
  • Constructor Details

    • ReactiveEagerCollectionFetch

      public ReactiveEagerCollectionFetch(org.hibernate.spi.NavigablePath fetchedPath, org.hibernate.metamodel.mapping.PluralAttributeMapping fetchedAttribute, org.hibernate.sql.ast.tree.from.TableGroup collectionTableGroup, boolean needsCollectionKeyResult, org.hibernate.sql.results.graph.FetchParent fetchParent, org.hibernate.sql.results.graph.DomainResultCreationState creationState)
  • Method Details

    • generateFetchableFetch

      public org.hibernate.sql.results.graph.Fetch generateFetchableFetch(org.hibernate.sql.results.graph.Fetchable fetchable, org.hibernate.spi.NavigablePath fetchablePath, org.hibernate.engine.FetchTiming fetchTiming, boolean selected, String resultVariable, org.hibernate.sql.results.graph.DomainResultCreationState creationState)