Uses of Interface
org.hibernate.query.results.FetchBuilder
Packages that use FetchBuilder
Package
Description
Support for named queries
Support for defining result set mappings
used in
NativeQuery
, ProcedureCall
,
and StoredProcedureQuery
.Support for immutable result/fetch builder graph nodes built from static sources
such as
SqlResultSetMapping
, orm.xml
,
mapping.xml
or hbm.xml
.Support for mutable result/fetch builder graphs nodes built dynamically.
Defines support for implicit ResultSet mappings.
-
Uses of FetchBuilder in org.hibernate.query.internal
Methods in org.hibernate.query.internal that return FetchBuilderModifier and TypeMethodDescriptionFetchMementoBasicStandard.resolve
(FetchMemento.Parent parent, Consumer<String> querySpaceConsumer, ResultSetMappingResolutionContext context) FetchMementoEmbeddableStandard.resolve
(FetchMemento.Parent parent, Consumer<String> querySpaceConsumer, ResultSetMappingResolutionContext context) FetchMementoEntityStandard.resolve
(FetchMemento.Parent parent, Consumer<String> querySpaceConsumer, ResultSetMappingResolutionContext context) FetchMementoHbmStandard.resolve
(FetchMemento.Parent parent, Consumer<String> querySpaceConsumer, ResultSetMappingResolutionContext context) ImplicitAttributeFetchMemento.resolve
(FetchMemento.Parent parent, Consumer<String> querySpaceConsumer, ResultSetMappingResolutionContext context) -
Uses of FetchBuilder in org.hibernate.query.named
Methods in org.hibernate.query.named that return FetchBuilderModifier and TypeMethodDescriptionFetchMemento.resolve
(FetchMemento.Parent parent, Consumer<String> querySpaceConsumer, ResultSetMappingResolutionContext context) Resolve the fetch-memento into the result-graph-node builderFetchMementoBasic.resolve
(FetchMemento.Parent parent, Consumer<String> querySpaceConsumer, ResultSetMappingResolutionContext context) -
Uses of FetchBuilder in org.hibernate.query.results
Subinterfaces of FetchBuilder in org.hibernate.query.resultsModifier and TypeInterfaceDescriptioninterface
FetchBuilder specialization for basic mappingsinterface
Specialized FetchBuilder implementations which handle building fetches defined via:hbm.xml
definitions calls toNativeQuery.addFetch(java.lang.String, java.lang.String, java.lang.String)
, and friendsMethods in org.hibernate.query.results that return FetchBuilderMethod parameters in org.hibernate.query.results with type arguments of type FetchBuilderModifier and TypeMethodDescriptiondefault void
FetchBuilder.visitFetchBuilders
(BiConsumer<Fetchable, FetchBuilder> consumer) default void
ResultBuilder.visitFetchBuilders
(BiConsumer<Fetchable, FetchBuilder> consumer) -
Uses of FetchBuilder in org.hibernate.query.results.internal
Methods in org.hibernate.query.results.internal that return types with arguments of type FetchBuilderModifier and TypeMethodDescriptionDomainResultCreationStateImpl.getCurrentExplicitFetchMementoResolver()
DomainResultCreationStateImpl.popExplicitFetchMementoResolver()
Method parameters in org.hibernate.query.results.internal with type arguments of type FetchBuilderModifier and TypeMethodDescriptionvoid
DomainResultCreationStateImpl.pushExplicitFetchMementoResolver
(Function<Fetchable, FetchBuilder> resolver) void
DomainResultCreationStateImpl.withExplicitFetchMementoResolver
(Function<Fetchable, FetchBuilder> resolver, Runnable runnable) -
Uses of FetchBuilder in org.hibernate.query.results.internal.complete
Subinterfaces of FetchBuilder in org.hibernate.query.results.internal.completeClasses in org.hibernate.query.results.internal.complete that implement FetchBuilderModifier and TypeClassDescriptionclass
class
CompleteFetchBuilder for embeddable-valued ModelPartsclass
CompleteFetchBuilder for entity-valued ModelPartsclass
Methods in org.hibernate.query.results.internal.complete that return FetchBuilderModifier and TypeMethodDescriptionCompleteFetchBuilderBasicPart.cacheKeyInstance()
CompleteFetchBuilderEmbeddableValuedModelPart.cacheKeyInstance()
CompleteFetchBuilderEntityValuedModelPart.cacheKeyInstance()
DelayedFetchBuilderBasicPart.cacheKeyInstance()
Method parameters in org.hibernate.query.results.internal.complete with type arguments of type FetchBuilderModifier and TypeMethodDescriptionvoid
CompleteResultBuilderEntityJpa.visitFetchBuilders
(BiConsumer<Fetchable, FetchBuilder> consumer) void
CompleteResultBuilderEntityStandard.visitFetchBuilders
(BiConsumer<Fetchable, FetchBuilder> consumer) Constructor parameters in org.hibernate.query.results.internal.complete with type arguments of type FetchBuilderModifierConstructorDescriptionCompleteResultBuilderEntityJpa
(NavigablePath navigablePath, EntityMappingType entityDescriptor, LockMode lockMode, FetchBuilderBasicValued discriminatorFetchBuilder, HashMap<Fetchable, FetchBuilder> explicitFetchBuilderMap) CompleteResultBuilderEntityStandard
(String tableAlias, NavigablePath navigablePath, EntityMappingType entityDescriptor, LockMode lockMode, FetchBuilderBasicValued discriminatorFetchBuilder, HashMap<Fetchable, FetchBuilder> explicitFetchBuilderMap) -
Uses of FetchBuilder in org.hibernate.query.results.internal.dynamic
Subinterfaces of FetchBuilder in org.hibernate.query.results.internal.dynamicClasses in org.hibernate.query.results.internal.dynamic that implement FetchBuilderModifier and TypeClassDescriptionclass
class
Methods in org.hibernate.query.results.internal.dynamic that return FetchBuilderModifier and TypeMethodDescriptionAbstractFetchBuilderContainer.findFetchBuilder
(Fetchable fetchable) DynamicFetchBuilderContainer.findFetchBuilder
(Fetchable fetchable) Locate an explicit fetch definition for the named fetchableDynamicFetchBuilderLegacy.findFetchBuilder
(Fetchable fetchable) Methods in org.hibernate.query.results.internal.dynamic with parameters of type FetchBuilderModifier and TypeMethodDescriptionvoid
AbstractFetchBuilderContainer.addFetchBuilder
(Fetchable fetchable, FetchBuilder fetchBuilder) void
DynamicFetchBuilderContainer.addFetchBuilder
(Fetchable fetchable, FetchBuilder fetchBuilder) void
DynamicFetchBuilderLegacy.addFetchBuilder
(Fetchable fetchable, FetchBuilder fetchBuilder) Method parameters in org.hibernate.query.results.internal.dynamic with type arguments of type FetchBuilderModifier and TypeMethodDescriptionvoid
DynamicFetchBuilderLegacy.visitFetchBuilders
(BiConsumer<Fetchable, FetchBuilder> consumer) Constructor parameters in org.hibernate.query.results.internal.dynamic with type arguments of type FetchBuilderModifierConstructorDescriptionDynamicFetchBuilderLegacy
(String tableAlias, String ownerTableAlias, Fetchable fetchable, List<String> columnNames, Map<Fetchable, FetchBuilder> fetchBuilderMap) DynamicFetchBuilderLegacy
(String tableAlias, String ownerTableAlias, Fetchable fetchable, List<String> columnNames, Map<Fetchable, FetchBuilder> fetchBuilderMap, DynamicResultBuilderEntityStandard resultBuilderEntity) -
Uses of FetchBuilder in org.hibernate.query.results.internal.implicit
Subinterfaces of FetchBuilder in org.hibernate.query.results.internal.implicitClasses in org.hibernate.query.results.internal.implicit that implement FetchBuilderModifier and TypeClassDescriptionclass
FetchBuilder used when an explicit mapping was not givenclass
class
class
class
class
class
Methods in org.hibernate.query.results.internal.implicit that return FetchBuilderModifier and TypeMethodDescriptionImplicitAttributeFetchBuilder.cacheKeyInstance()
ImplicitFetchBuilderBasic.cacheKeyInstance()
ImplicitFetchBuilderDiscriminatedAssociation.cacheKeyInstance()
ImplicitFetchBuilderEmbeddable.cacheKeyInstance()
ImplicitFetchBuilderEntity.cacheKeyInstance()
ImplicitFetchBuilderEntityPart.cacheKeyInstance()
ImplicitFetchBuilderPlural.cacheKeyInstance()
Method parameters in org.hibernate.query.results.internal.implicit with type arguments of type FetchBuilderModifier and TypeMethodDescriptionvoid
ImplicitFetchBuilderBasic.visitFetchBuilders
(BiConsumer<Fetchable, FetchBuilder> consumer) void
ImplicitFetchBuilderEmbeddable.visitFetchBuilders
(BiConsumer<Fetchable, FetchBuilder> consumer) void
ImplicitFetchBuilderEntity.visitFetchBuilders
(BiConsumer<Fetchable, FetchBuilder> consumer)