Class ReactiveCollectionDomainResult.ReactiveCollectionInitializerAdapter<T extends org.hibernate.sql.results.graph.InitializerData>

java.lang.Object
org.hibernate.reactive.sql.results.graph.collection.internal.ReactiveCollectionDomainResult.ReactiveCollectionInitializerAdapter<T>
All Implemented Interfaces:
org.hibernate.sql.results.graph.collection.CollectionInitializer<T>, org.hibernate.sql.results.graph.Initializer<T>, org.hibernate.sql.results.graph.InitializerParent<T>
Enclosing class:
ReactiveCollectionDomainResult

public static class ReactiveCollectionDomainResult.ReactiveCollectionInitializerAdapter<T extends org.hibernate.sql.results.graph.InitializerData> extends Object implements org.hibernate.sql.results.graph.collection.CollectionInitializer<T>
  • Nested Class Summary

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

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

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

    EMPTY_ARRAY
  • Constructor Summary

    Constructors
    Constructor
    Description
    ReactiveCollectionInitializerAdapter(org.hibernate.sql.results.graph.collection.CollectionInitializer<T> initializer)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    finishUpRow(T data)
     
    org.hibernate.collection.spi.PersistentCollection<?>
     
    getData(org.hibernate.sql.results.jdbc.spi.RowProcessingState rowProcessingState)
     
    org.hibernate.metamodel.mapping.PluralAttributeMapping
     
    org.hibernate.spi.NavigablePath
     
    boolean
     
    void
     
    boolean
     
    boolean
     
    boolean
     
    void
     
    void
    resolveKey(T data)
     
    void
     
    void
    startLoading(org.hibernate.sql.results.jdbc.spi.RowProcessingState rowProcessingState)
     

    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.collection.CollectionInitializer

    asCollectionInitializer, getCollectionInstance, getInitializingCollectionDescriptor, isCollectionInitializer

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

    asEmbeddableInitializer, asEntityInitializer, endLoading, findOwningEntityInitializer, getParent, getResolvedInstance, getResolvedInstance, initializeInstance, initializeInstanceFromParent, initializeInstanceFromParent, isEmbeddableInitializer, isEntityInitializer, isLazyCapable, resolveFromPreviousRow, resolveFromPreviousRow, resolveInstance, resolveInstance, resolveInstance, resolveKey, resolveState
  • Constructor Details

    • ReactiveCollectionInitializerAdapter

      public ReactiveCollectionInitializerAdapter(org.hibernate.sql.results.graph.collection.CollectionInitializer<T> initializer)
  • Method Details

    • getNavigablePath

      public org.hibernate.spi.NavigablePath getNavigablePath()
      Specified by:
      getNavigablePath in interface org.hibernate.sql.results.graph.Initializer<T extends org.hibernate.sql.results.graph.InitializerData>
    • getInitializedPart

      public org.hibernate.metamodel.mapping.PluralAttributeMapping getInitializedPart()
      Specified by:
      getInitializedPart in interface org.hibernate.sql.results.graph.collection.CollectionInitializer<T extends org.hibernate.sql.results.graph.InitializerData>
      Specified by:
      getInitializedPart in interface org.hibernate.sql.results.graph.Initializer<T extends org.hibernate.sql.results.graph.InitializerData>
    • getData

      public T getData(org.hibernate.sql.results.jdbc.spi.RowProcessingState rowProcessingState)
      Specified by:
      getData in interface org.hibernate.sql.results.graph.Initializer<T extends org.hibernate.sql.results.graph.InitializerData>
    • startLoading

      public void startLoading(org.hibernate.sql.results.jdbc.spi.RowProcessingState rowProcessingState)
      Specified by:
      startLoading in interface org.hibernate.sql.results.graph.Initializer<T extends org.hibernate.sql.results.graph.InitializerData>
    • resolveKey

      public void resolveKey(T data)
      Specified by:
      resolveKey in interface org.hibernate.sql.results.graph.Initializer<T extends org.hibernate.sql.results.graph.InitializerData>
    • resolveInstance

      public void resolveInstance(T data)
      Specified by:
      resolveInstance in interface org.hibernate.sql.results.graph.Initializer<T extends org.hibernate.sql.results.graph.InitializerData>
    • resolveState

      public void resolveState(T data)
      Specified by:
      resolveState in interface org.hibernate.sql.results.graph.Initializer<T extends org.hibernate.sql.results.graph.InitializerData>
    • initializeInstance

      public void initializeInstance(T data)
      Specified by:
      initializeInstance in interface org.hibernate.sql.results.graph.Initializer<T extends org.hibernate.sql.results.graph.InitializerData>
    • finishUpRow

      public void finishUpRow(T data)
      Specified by:
      finishUpRow in interface org.hibernate.sql.results.graph.Initializer<T extends org.hibernate.sql.results.graph.InitializerData>
    • isPartOfKey

      public boolean isPartOfKey()
      Specified by:
      isPartOfKey in interface org.hibernate.sql.results.graph.Initializer<T extends org.hibernate.sql.results.graph.InitializerData>
    • isEager

      public boolean isEager()
      Specified by:
      isEager in interface org.hibernate.sql.results.graph.Initializer<T extends org.hibernate.sql.results.graph.InitializerData>
    • hasLazySubInitializers

      public boolean hasLazySubInitializers()
      Specified by:
      hasLazySubInitializers in interface org.hibernate.sql.results.graph.Initializer<T extends org.hibernate.sql.results.graph.InitializerData>
    • isResultInitializer

      public boolean isResultInitializer()
      Specified by:
      isResultInitializer in interface org.hibernate.sql.results.graph.Initializer<T extends org.hibernate.sql.results.graph.InitializerData>
    • getCollectionInstance

      public org.hibernate.collection.spi.PersistentCollection<?> getCollectionInstance(T data)
      Specified by:
      getCollectionInstance in interface org.hibernate.sql.results.graph.collection.CollectionInitializer<T extends org.hibernate.sql.results.graph.InitializerData>