Uses of Interface
org.hibernate.sql.results.graph.Initializer
Packages that use Initializer
Package
Description
Support for immutable result/fetch builder graph nodes built from static sources
such as
SqlResultSetMapping, orm.xml,
mapping.xml or hbm.xml.Defines domain result graphs.
-
Uses of Initializer in org.hibernate.metamodel.mapping.internal
Methods in org.hibernate.metamodel.mapping.internal that return InitializerModifier and TypeMethodDescriptionInitializer<?> CompoundNaturalIdMapping.DomainResultImpl.createInitializer(InitializerParent<?> parent, AssemblerCreationState creationState) -
Uses of Initializer in org.hibernate.query.results.internal.complete
Methods in org.hibernate.query.results.internal.complete that return InitializerModifier and TypeMethodDescriptionInitializer<?> EntityResultImpl.createInitializer(EntityResultImpl resultGraphNode, InitializerParent<?> parent, AssemblerCreationState creationState) Initializer<?> EntityResultImpl.createInitializer(InitializerParent<?> parent, AssemblerCreationState creationState) -
Uses of Initializer in org.hibernate.sql.results.graph
Subinterfaces of Initializer in org.hibernate.sql.results.graphModifier and TypeInterfaceDescriptioninterfaceInitializerParent<Data extends InitializerData>Provides access to information about the owner/parent of a fetch in relation to the current "row" being processed.Fields in org.hibernate.sql.results.graph declared as InitializerMethods in org.hibernate.sql.results.graph that return InitializerModifier and TypeMethodDescriptionInitializer<?> FetchParent.createInitializer(InitializerParent<?> parent, AssemblerCreationState creationState) Initializer<?> InitializerProducer.createInitializer(P resultGraphNode, InitializerParent<?> parent, AssemblerCreationState creationState) default @Nullable Initializer<?> DomainResultAssembler.getInitializer()Initializer<?> AssemblerCreationState.resolveInitializer(NavigablePath navigablePath, ModelPart fetchedModelPart, Supplier<Initializer<?>> producer) <P extends FetchParent>
Initializer<?> AssemblerCreationState.resolveInitializer(P resultGraphNode, InitializerParent<?> parent, InitializerProducer<P> producer) Methods in org.hibernate.sql.results.graph with parameters of type InitializerModifier and TypeMethodDescriptionstatic @Nullable EntityInitializer<?> Initializer.findOwningEntityInitializer(@Nullable Initializer<?> parent) Find the entity initializer that owns this initializer by traversing upgetParent().Method parameters in org.hibernate.sql.results.graph with type arguments of type InitializerModifier and TypeMethodDescriptiondefault <X> voidDomainResultAssembler.forEachResultAssembler(BiConsumer<Initializer<?>, X> consumer, X arg) Invokes the consumer with every initializer part of this assembler that returnstrueforisResultInitializer().Initializer<?> AssemblerCreationState.resolveInitializer(NavigablePath navigablePath, ModelPart fetchedModelPart, Supplier<Initializer<?>> producer) -
Uses of Initializer in org.hibernate.sql.results.graph.collection
Subinterfaces of Initializer in org.hibernate.sql.results.graph.collectionModifier and TypeInterfaceDescriptioninterfaceCollectionInitializer<Data extends InitializerData>Initializer implementation for initializing collections (plural attributes) -
Uses of Initializer in org.hibernate.sql.results.graph.collection.internal
Classes in org.hibernate.sql.results.graph.collection.internal that implement InitializerModifier and TypeClassDescriptionclassBase support for CollectionInitializer implementationsclassAbstractImmediateCollectionInitializer<Data extends AbstractImmediateCollectionInitializer.ImmediateCollectionInitializerData>Base support for CollectionInitializer implementations that represent an immediate initialization of some sort (join, select, batch, sub-select) for a persistent collection.classAbstractNonJoinCollectionInitializer<Data extends AbstractCollectionInitializer.CollectionInitializerData>Base support for CollectionInitializer implementations that don't join dataclassclassInitializer for bothPersistentBagandPersistentIdentifierBagcollectionsclassclassCollectionInitializer for PersistentList loadingclassRepresents an immediate initialization of some sort (join, select, batch, sub-select) of a persistent Map valued attribute.classclassMethods in org.hibernate.sql.results.graph.collection.internal that return InitializerModifier and TypeMethodDescriptionInitializer<?> CollectionFetch.createInitializer(CollectionFetch resultGraphNode, InitializerParent<?> parent, AssemblerCreationState creationState) Method parameters in org.hibernate.sql.results.graph.collection.internal with type arguments of type InitializerModifier and TypeMethodDescriptionprotected voidAbstractCollectionInitializer.forEachSubInitializer(BiConsumer<Initializer<?>, RowProcessingState> consumer, InitializerData data) protected voidAbstractImmediateCollectionInitializer.forEachSubInitializer(BiConsumer<Initializer<?>, RowProcessingState> consumer, InitializerData data) protected voidArrayInitializer.forEachSubInitializer(BiConsumer<Initializer<?>, RowProcessingState> consumer, InitializerData data) protected voidBagInitializer.forEachSubInitializer(BiConsumer<Initializer<?>, RowProcessingState> consumer, InitializerData data) protected voidListInitializer.forEachSubInitializer(BiConsumer<Initializer<?>, RowProcessingState> consumer, InitializerData data) protected voidMapInitializer.forEachSubInitializer(BiConsumer<Initializer<?>, RowProcessingState> consumer, InitializerData data) protected voidSetInitializer.forEachSubInitializer(BiConsumer<Initializer<?>, RowProcessingState> consumer, InitializerData data) -
Uses of Initializer in org.hibernate.sql.results.graph.embeddable
Subinterfaces of Initializer in org.hibernate.sql.results.graph.embeddableModifier and TypeInterfaceDescriptioninterfaceEmbeddableInitializer<Data extends InitializerData>Special initializer contract for embeddables -
Uses of Initializer in org.hibernate.sql.results.graph.embeddable.internal
Classes in org.hibernate.sql.results.graph.embeddable.internal that implement InitializerModifier and TypeClassDescriptionclassAn initializer for an embeddable that is mapped as aggregate e.g.classclassFields in org.hibernate.sql.results.graph.embeddable.internal declared as InitializerModifier and TypeFieldDescriptionprotected final @Nullable Initializer<InitializerData>[][]EmbeddableInitializerImpl.collectionContainingSubInitializersprotected final @Nullable Initializer<InitializerData>[][]EmbeddableInitializerImpl.subInitializersprotected final @Nullable Initializer<InitializerData>[][]EmbeddableInitializerImpl.subInitializersForResolveFromInitializedMethods in org.hibernate.sql.results.graph.embeddable.internal that return InitializerModifier and TypeMethodDescriptionInitializer<?> AggregateEmbeddableResultImpl.createInitializer(AggregateEmbeddableResultImpl<T> resultGraphNode, InitializerParent<?> parent, AssemblerCreationState creationState) Initializer<?> AggregateEmbeddableResultImpl.createInitializer(InitializerParent<?> parent, AssemblerCreationState creationState) Initializer<?> EmbeddableExpressionResultImpl.createInitializer(EmbeddableExpressionResultImpl<T> resultGraphNode, InitializerParent<?> parent, AssemblerCreationState creationState) Initializer<?> EmbeddableExpressionResultImpl.createInitializer(InitializerParent<?> parent, AssemblerCreationState creationState) Initializer<?> EmbeddableFetchImpl.createInitializer(EmbeddableFetchImpl resultGraphNode, InitializerParent<?> parent, AssemblerCreationState creationState) Initializer<?> EmbeddableForeignKeyResultImpl.createInitializer(EmbeddableForeignKeyResultImpl<T> resultGraphNode, InitializerParent<?> parent, AssemblerCreationState creationState) Initializer<?> EmbeddableResultImpl.createInitializer(EmbeddableResultImpl<T> resultGraphNode, InitializerParent<?> parent, AssemblerCreationState creationState) Initializer<?> EmbeddableResultImpl.createInitializer(InitializerParent<?> parent, AssemblerCreationState creationState) Initializer<?> NonAggregatedIdentifierMappingResult.createInitializer(EmbeddableResultImpl<T> resultGraphNode, InitializerParent<?> parent, AssemblerCreationState creationState) protected @Nullable Initializer<InitializerData>[]NonAggregatedIdentifierMappingInitializer.getInitializers()Method parameters in org.hibernate.sql.results.graph.embeddable.internal with type arguments of type InitializerModifier and TypeMethodDescriptionprotected voidEmbeddableInitializerImpl.forEachSubInitializer(BiConsumer<Initializer<?>, RowProcessingState> consumer, InitializerData data) protected voidNonAggregatedIdentifierMappingInitializer.forEachSubInitializer(BiConsumer<Initializer<?>, RowProcessingState> consumer, InitializerData data) -
Uses of Initializer in org.hibernate.sql.results.graph.entity
Subinterfaces of Initializer in org.hibernate.sql.results.graph.entityModifier and TypeInterfaceDescriptioninterfaceEntityInitializer<Data extends InitializerData>Initializer implementation for initializing entity references. -
Uses of Initializer in org.hibernate.sql.results.graph.entity.internal
Classes in org.hibernate.sql.results.graph.entity.internal that implement InitializerModifier and TypeClassDescriptionclassAbstractBatchEntitySelectFetchInitializer<Data extends AbstractBatchEntitySelectFetchInitializer.AbstractBatchEntitySelectFetchInitializerData>classclassclassLoads entities from the persistence context or creates proxies if not found there, and initializes all proxies in a batch.classInitializer for discriminated mappings.classclassclassclassEntitySelectFetchInitializer<Data extends EntitySelectFetchInitializer.EntitySelectFetchInitializerData>Methods in org.hibernate.sql.results.graph.entity.internal that return InitializerModifier and TypeMethodDescriptionInitializer<?> DiscriminatedEntityFetch.createInitializer(DiscriminatedEntityFetch resultGraphNode, InitializerParent<?> parent, AssemblerCreationState creationState) Initializer<?> DiscriminatedEntityFetch.createInitializer(InitializerParent<?> parent, AssemblerCreationState creationState) Initializer<?> DiscriminatedEntityResult.createInitializer(DiscriminatedEntityResult<T> resultGraphNode, InitializerParent<?> parent, AssemblerCreationState creationState) Initializer<?> DiscriminatedEntityResult.createInitializer(InitializerParent<?> parent, AssemblerCreationState creationState) Initializer<?> EntityFetchJoinedImpl.createInitializer(EntityFetchJoinedImpl resultGraphNode, InitializerParent<?> parent, AssemblerCreationState creationState) Initializer<?> EntityResultImpl.createInitializer(EntityResultImpl resultGraphNode, InitializerParent<?> parent, AssemblerCreationState creationState) Initializer<?> EntityResultImpl.createInitializer(InitializerParent<?> parent, AssemblerCreationState creationState) protected Initializer<?>[][]EntityInitializerImpl.getSubInitializers()Method parameters in org.hibernate.sql.results.graph.entity.internal with type arguments of type InitializerModifier and TypeMethodDescription<X> voidEntityAssembler.forEachResultAssembler(BiConsumer<Initializer<?>, X> consumer, X arg) protected voidDiscriminatedEntityInitializer.forEachSubInitializer(BiConsumer<Initializer<?>, RowProcessingState> consumer, InitializerData data) protected voidEntityDelayedFetchInitializer.forEachSubInitializer(BiConsumer<Initializer<?>, RowProcessingState> consumer, InitializerData data) protected voidEntityInitializerImpl.forEachSubInitializer(BiConsumer<Initializer<?>, RowProcessingState> consumer, InitializerData data) protected voidEntitySelectFetchInitializer.forEachSubInitializer(BiConsumer<Initializer<?>, RowProcessingState> consumer, InitializerData data) -
Uses of Initializer in org.hibernate.sql.results.graph.instantiation.internal
Methods in org.hibernate.sql.results.graph.instantiation.internal that return InitializerMethod parameters in org.hibernate.sql.results.graph.instantiation.internal with type arguments of type InitializerModifier and TypeMethodDescription<X> voidArgumentReader.forEachResultAssembler(BiConsumer<Initializer<?>, X> consumer, X arg) <X> voidDynamicInstantiationAssemblerConstructorImpl.forEachResultAssembler(BiConsumer<Initializer<?>, X> consumer, X arg) <X> voidDynamicInstantiationAssemblerInjectionImpl.forEachResultAssembler(BiConsumer<Initializer<?>, X> consumer, X arg) <X> voidDynamicInstantiationAssemblerListImpl.forEachResultAssembler(BiConsumer<Initializer<?>, X> consumer, X arg) <X> voidDynamicInstantiationAssemblerMapImpl.forEachResultAssembler(BiConsumer<Initializer<?>, X> consumer, X arg) -
Uses of Initializer in org.hibernate.sql.results.graph.internal
Classes in org.hibernate.sql.results.graph.internal that implement InitializerMethod parameters in org.hibernate.sql.results.graph.internal with type arguments of type InitializerModifier and TypeMethodDescriptionprotected abstract voidAbstractInitializer.forEachSubInitializer(BiConsumer<Initializer<?>, RowProcessingState> consumer, InitializerData data) -
Uses of Initializer in org.hibernate.sql.results.internal
Methods in org.hibernate.sql.results.internal that return InitializerModifier and TypeMethodDescriptionInitializer<?> NavigablePathMapToInitializer.get(NavigablePath navigablePath) Initializer<?>[]InitializersList.getInitializers()Initializer<?>[]InitializersList.getSortedForResolveInstance()Methods in org.hibernate.sql.results.internal that return types with arguments of type InitializerMethods in org.hibernate.sql.results.internal with parameters of type InitializerModifier and TypeMethodDescriptionvoidInitializersList.Builder.addInitializer(Initializer<?> initializer) voidNavigablePathMapToInitializer.put(NavigablePath navigablePath, Initializer<?> initializer) Constructors in org.hibernate.sql.results.internal with parameters of type InitializerModifierConstructorDescriptionStandardRowReader(DomainResultAssembler<?>[] resultAssemblers, Initializer<?>[] resultInitializers, Initializer<?>[] initializers, Initializer<?>[] sortedForResolveInitializers, boolean hasCollectionInitializers, RowTransformer<T> rowTransformer, Class<T> domainResultJavaType) -
Uses of Initializer in org.hibernate.sql.results.jdbc.internal
Methods in org.hibernate.sql.results.jdbc.internal that return InitializerModifier and TypeMethodDescriptionInitializer<?>[]JdbcValuesMappingResolutionImpl.getInitializers()Initializer<?>[]JdbcValuesMappingResolutionImpl.getResultInitializers()Initializer<?>[]JdbcValuesMappingResolutionImpl.getSortedForResolveInstance() -
Uses of Initializer in org.hibernate.sql.results.jdbc.spi
Methods in org.hibernate.sql.results.jdbc.spi that return InitializerModifier and TypeMethodDescriptionInitializer<?>[]JdbcValuesMappingResolution.getInitializers()Initializer<?>[]JdbcValuesMappingResolution.getResultInitializers()Initializer<?>[]JdbcValuesMappingResolution.getSortedForResolveInstance()