Top Description Interfaces Classes
[default module]

Package org.hibernate.query.results.dynamic


Support for mutable result/fetch builder graphs nodes built dynamically via Hibernate's org.hibernate.query.NativeQuery APIs
See Also
org.hibernate.query.NativeQuery#addScalar, org.hibernate.query.NativeQuery#addEntity, org.hibernate.query.NativeQuery#addJoin, org.hibernate.query.NativeQuery#addFetch, org.hibernate.query.NativeQuery#addRoot

Interface Summary

Modifier and TypeInterface and Description
public interface
public interface
public interface
DynamicResultBuilder

ResultBuilder specialization for results added through the Hibernate-specific NativeQuery result definition methods.

public interface
public interface
public interface
LegacyFetchResolver

Contract for handling Hibernate's legacy way of representing fetches through NativeQuery#addFetch, NativeQuery#addJoin, `hbm.xml` mappings, etc

Class Summary

Modifier and TypeClass and Description
public abstract class
public class
public class
public class
DynamicResultBuilderAttribute

DynamicResultBuilder based on a named mapped attribute

public class
DynamicResultBuilderBasicConverted<O, R>

A ResultBuilder for explicitly converted scalar results

public class
DynamicResultBuilderBasicStandard

Standard DynamicResultBuilder for basic values.

public class
DynamicResultBuilderEntityCalculated

An entity-valued DynamicResultBuilder for cases when the user has not supplied specific column to attribute mappings.

public class
public class