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
ConstructorsConstructorDescriptionReactiveCollectionInitializerAdapter(org.hibernate.sql.results.graph.collection.CollectionInitializer<T> initializer) -
Method Summary
Modifier and TypeMethodDescriptionvoidfinishUpRow(T data) org.hibernate.collection.spi.PersistentCollection<?>getCollectionInstance(T data) getData(org.hibernate.sql.results.jdbc.spi.RowProcessingState rowProcessingState) org.hibernate.metamodel.mapping.PluralAttributeMappingorg.hibernate.spi.NavigablePathbooleanvoidinitializeInstance(T data) booleanisEager()booleanbooleanvoidresolveInstance(T data) voidresolveKey(T data) voidresolveState(T data) voidstartLoading(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, waitMethods inherited from interface org.hibernate.sql.results.graph.collection.CollectionInitializer
asCollectionInitializer, getCollectionInstance, getInitializingCollectionDescriptor, isCollectionInitializerMethods 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
-
getInitializedPart
public org.hibernate.metamodel.mapping.PluralAttributeMapping getInitializedPart()- Specified by:
getInitializedPartin interfaceorg.hibernate.sql.results.graph.collection.CollectionInitializer<T extends org.hibernate.sql.results.graph.InitializerData>- Specified by:
getInitializedPartin interfaceorg.hibernate.sql.results.graph.Initializer<T extends org.hibernate.sql.results.graph.InitializerData>
-
getData
- Specified by:
getDatain interfaceorg.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:
startLoadingin interfaceorg.hibernate.sql.results.graph.Initializer<T extends org.hibernate.sql.results.graph.InitializerData>
-
resolveKey
- Specified by:
resolveKeyin interfaceorg.hibernate.sql.results.graph.Initializer<T extends org.hibernate.sql.results.graph.InitializerData>
-
resolveInstance
- Specified by:
resolveInstancein interfaceorg.hibernate.sql.results.graph.Initializer<T extends org.hibernate.sql.results.graph.InitializerData>
-
resolveState
- Specified by:
resolveStatein interfaceorg.hibernate.sql.results.graph.Initializer<T extends org.hibernate.sql.results.graph.InitializerData>
-
initializeInstance
- Specified by:
initializeInstancein interfaceorg.hibernate.sql.results.graph.Initializer<T extends org.hibernate.sql.results.graph.InitializerData>
-
finishUpRow
- Specified by:
finishUpRowin interfaceorg.hibernate.sql.results.graph.Initializer<T extends org.hibernate.sql.results.graph.InitializerData>
-
isPartOfKey
public boolean isPartOfKey()- Specified by:
isPartOfKeyin interfaceorg.hibernate.sql.results.graph.Initializer<T extends org.hibernate.sql.results.graph.InitializerData>
-
isEager
public boolean isEager()- Specified by:
isEagerin interfaceorg.hibernate.sql.results.graph.Initializer<T extends org.hibernate.sql.results.graph.InitializerData>
-
hasLazySubInitializers
public boolean hasLazySubInitializers()- Specified by:
hasLazySubInitializersin interfaceorg.hibernate.sql.results.graph.Initializer<T extends org.hibernate.sql.results.graph.InitializerData>
-
isResultInitializer
public boolean isResultInitializer()- Specified by:
isResultInitializerin interfaceorg.hibernate.sql.results.graph.Initializer<T extends org.hibernate.sql.results.graph.InitializerData>
-
getCollectionInstance
- Specified by:
getCollectionInstancein interfaceorg.hibernate.sql.results.graph.collection.CollectionInitializer<T extends org.hibernate.sql.results.graph.InitializerData>