Package org.hibernate.query.results.complete
Support for immutable result/fetch builder graph nodes built from static sources
such as
SqlResultSetMapping
or the hbm.xml
mapping element <resultset/>
.
The differentiation from org.hibernate.query.results.dynamic
is that here
we have up-front knowledge of the complete mapping graph and can perform optimized
resolution process
-
Interface Summary Interface Description CompleteFetchBuilder CompleteResultBuilder CompleteResultBuilderBasicValued Nominal extension to ResultBuilder for cases involving scalar resultsCompleteResultBuilderCollection CompleteResultBuilderEntityValued ModelPartReference AResultBuilder
orFetchBuilder
that refers to some part of the user's domain modelModelPartReferenceBasic ModelPartReferenceCollection ModelPartReferenceEmbeddable ModelPartReferenceEntity -
Class Summary Class Description CompleteFetchBuilderBasicPart CompleteFetchBuilderEmbeddableValuedModelPart CompleteFetchBuilder for embeddable-valued ModelPartsCompleteFetchBuilderEntityValuedModelPart CompleteFetchBuilder for entity-valued ModelPartsCompleteResultBuilderBasicModelPart CompleteResultBuilder for basic-valued ModelPartsCompleteResultBuilderBasicValuedConverted<O,R> ResultBuilder for scalar results defined via: JPAColumnResult
`<return-scalar/>` as part of a `<resultset/>` stanza in `hbm.xml`CompleteResultBuilderBasicValuedStandard ResultBuilder for scalar results defined via: JPAColumnResult
`<return-scalar/>` as part of a `<resultset/>` stanza in `hbm.xml`CompleteResultBuilderCollectionStandard CompleteResultBuilderEntityJpa CompleteResultBuilderEntityValued implementation specific to JPA.CompleteResultBuilderEntityStandard CompleteResultBuilderInstantiation ResultBuilder for dynamic instantiation results (ConstructorResult
DelayedFetchBuilderBasicPart EntityResultImpl