Class ReactiveEntitySelectFetchByUniqueKeyInitializer

java.lang.Object
org.hibernate.sql.results.graph.internal.AbstractInitializer<Data>
org.hibernate.sql.results.graph.entity.internal.EntitySelectFetchInitializer<Data>
org.hibernate.reactive.sql.results.graph.entity.internal.ReactiveEntitySelectFetchInitializer<org.hibernate.sql.results.graph.entity.internal.EntitySelectFetchInitializer.EntitySelectFetchInitializerData>
org.hibernate.reactive.sql.results.graph.entity.internal.ReactiveEntitySelectFetchByUniqueKeyInitializer
All Implemented Interfaces:
ReactiveInitializer<org.hibernate.sql.results.graph.entity.internal.EntitySelectFetchInitializer.EntitySelectFetchInitializerData>, org.hibernate.sql.results.graph.entity.EntityInitializer<org.hibernate.sql.results.graph.entity.internal.EntitySelectFetchInitializer.EntitySelectFetchInitializerData>, org.hibernate.sql.results.graph.Initializer<org.hibernate.sql.results.graph.entity.internal.EntitySelectFetchInitializer.EntitySelectFetchInitializerData>, org.hibernate.sql.results.graph.InitializerParent<org.hibernate.sql.results.graph.entity.internal.EntitySelectFetchInitializer.EntitySelectFetchInitializerData>

public class ReactiveEntitySelectFetchByUniqueKeyInitializer extends ReactiveEntitySelectFetchInitializer<org.hibernate.sql.results.graph.entity.internal.EntitySelectFetchInitializer.EntitySelectFetchInitializerData>
See Also:
  • EntitySelectFetchByUniqueKeyInitializer
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.hibernate.reactive.sql.results.graph.entity.internal.ReactiveEntitySelectFetchInitializer

    ReactiveEntitySelectFetchInitializer.ReactiveEntitySelectFetchInitializerData

    Nested classes/interfaces inherited from class org.hibernate.sql.results.graph.entity.internal.EntitySelectFetchInitializer

    org.hibernate.sql.results.graph.entity.internal.EntitySelectFetchInitializer.EntitySelectFetchInitializerData

    Nested classes/interfaces inherited from interface org.hibernate.sql.results.graph.Initializer

    org.hibernate.sql.results.graph.Initializer.State
  • Field Summary

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

    affectedByFilter, concreteDescriptor, hasLazySubInitializer, keyAssembler, keyIsEager, parent, toOneMapping

    Fields inherited from class org.hibernate.sql.results.graph.internal.AbstractInitializer

    initializerId

    Fields inherited from interface org.hibernate.sql.results.graph.Initializer

    EMPTY_ARRAY
  • Constructor Summary

    Constructors
    Constructor
    Description
    ReactiveEntitySelectFetchByUniqueKeyInitializer(org.hibernate.sql.results.graph.InitializerParent<?> parent, org.hibernate.metamodel.mapping.internal.ToOneAttributeMapping fetchedAttribute, org.hibernate.spi.NavigablePath fetchedNavigable, org.hibernate.persister.entity.EntityPersister concreteDescriptor, org.hibernate.sql.results.graph.DomainResult<?> keyResult, boolean affectedByFilter, org.hibernate.sql.results.graph.AssemblerCreationState creationState)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    getResolvedInstance(org.hibernate.sql.results.graph.entity.internal.EntitySelectFetchInitializer.EntitySelectFetchInitializerData data)
     
    reactiveInitialize(org.hibernate.sql.results.graph.entity.internal.EntitySelectFetchInitializer.EntitySelectFetchInitializerData actual)
     

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

    forEachSubInitializer, getConcreteDescriptor, getEntityDescriptor, getEntityIdentifier, getInitializedPart, getKeyAssembler, getNavigablePath, getParent, hasLazySubInitializers, initializeInstanceFromParent, isEager, isPartOfKey, isResultInitializer, resolveFromPreviousRow, resolveInstance, resolveInstance, resolveState, toString

    Methods inherited from class org.hibernate.sql.results.graph.internal.AbstractInitializer

    finishUpRow, getData, resolveKey, startLoading

    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, getConcreteDescriptor, getEntityIdentifier, getTargetInstance, getTargetInstance, isEntityInitializer, resetResolvedEntityRegistrations, resolveEntityKeyOnly

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

    asCollectionInitializer, asEmbeddableInitializer, endLoading, findOwningEntityInitializer, finishUpRow, getData, getResolvedInstance, initializeInstance, initializeInstanceFromParent, isCollectionInitializer, isEmbeddableInitializer, isLazyCapable, resolveFromPreviousRow, resolveInstance, resolveKey, resolveKey, resolveState, startLoading
  • Constructor Details

    • ReactiveEntitySelectFetchByUniqueKeyInitializer

      public ReactiveEntitySelectFetchByUniqueKeyInitializer(org.hibernate.sql.results.graph.InitializerParent<?> parent, org.hibernate.metamodel.mapping.internal.ToOneAttributeMapping fetchedAttribute, org.hibernate.spi.NavigablePath fetchedNavigable, org.hibernate.persister.entity.EntityPersister concreteDescriptor, org.hibernate.sql.results.graph.DomainResult<?> keyResult, boolean affectedByFilter, org.hibernate.sql.results.graph.AssemblerCreationState creationState)
  • Method Details

    • reactiveInitialize

      public CompletionStage<Void> reactiveInitialize(org.hibernate.sql.results.graph.entity.internal.EntitySelectFetchInitializer.EntitySelectFetchInitializerData actual)
      Overrides:
      reactiveInitialize in class ReactiveEntitySelectFetchInitializer<org.hibernate.sql.results.graph.entity.internal.EntitySelectFetchInitializer.EntitySelectFetchInitializerData>
    • getResolvedInstance

      public Object getResolvedInstance(org.hibernate.sql.results.graph.entity.internal.EntitySelectFetchInitializer.EntitySelectFetchInitializerData data)
      Specified by:
      getResolvedInstance in interface org.hibernate.sql.results.graph.Initializer<org.hibernate.sql.results.graph.entity.internal.EntitySelectFetchInitializer.EntitySelectFetchInitializerData>
      Specified by:
      getResolvedInstance in interface ReactiveInitializer<org.hibernate.sql.results.graph.entity.internal.EntitySelectFetchInitializer.EntitySelectFetchInitializerData>
      Overrides:
      getResolvedInstance in class ReactiveEntitySelectFetchInitializer<org.hibernate.sql.results.graph.entity.internal.EntitySelectFetchInitializer.EntitySelectFetchInitializerData>