Package org.hibernate.query.results.dynamic
Support for mutable result/fetch builder graphs nodes built dynamically via
Hibernate's
NativeQuery
APIs-
Interface Summary Interface Description DynamicFetchBuilder DynamicFetchBuilderContainer DynamicResultBuilder ResultBuilder specialization for results added through the Hibernate-specificNativeQuery
result definition methods.DynamicResultBuilderBasic DynamicResultBuilderEntity LegacyFetchResolver Contract for handling Hibernate's legacy way of representing fetches throughNativeQuery.addFetch(java.lang.String, java.lang.String, java.lang.String)
,NativeQuery.addJoin(java.lang.String, java.lang.String)
, `hbm.xml` mappings, etc -
Class Summary Class Description AbstractFetchBuilderContainer<T extends AbstractFetchBuilderContainer<T>> DynamicFetchBuilderLegacy DynamicFetchBuilderStandard DynamicResultBuilderAttribute DynamicResultBuilder based on a named mapped attributeDynamicResultBuilderBasicConverted<O,R> A ResultBuilder for explicitly converted scalar resultsDynamicResultBuilderBasicStandard Standard DynamicResultBuilder for basic values.DynamicResultBuilderEntityCalculated An entity-valued DynamicResultBuilder for cases when the user has not supplied specific column to attribute mappings.DynamicResultBuilderEntityStandard DynamicResultBuilderInstantiation<J>