Interface ResultBuilder

All Superinterfaces:
GraphNodeBuilder
All Known Subinterfaces:
CompleteResultBuilder, CompleteResultBuilderBasicValued, CompleteResultBuilderCollection, CompleteResultBuilderEntityValued, DynamicResultBuilder, DynamicResultBuilderBasic, DynamicResultBuilderEntity, ImplicitModelPartResultBuilder, ResultBuilderBasicValued, ResultBuilderEmbeddable, ResultBuilderEntityValued, ResultBuilderInstantiationValued
All Known Implementing Classes:
CompleteResultBuilderBasicModelPart, CompleteResultBuilderBasicValuedConverted, CompleteResultBuilderBasicValuedStandard, CompleteResultBuilderCollectionStandard, CompleteResultBuilderEntityJpa, CompleteResultBuilderEntityStandard, CompleteResultBuilderInstantiation, DynamicResultBuilderAttribute, DynamicResultBuilderBasicConverted, DynamicResultBuilderBasicStandard, DynamicResultBuilderEntityCalculated, DynamicResultBuilderEntityStandard, DynamicResultBuilderInstantiation, EntityDomainResultBuilder, GeneratedValueBasicResultBuilder, ImplicitModelPartResultBuilderBasic, ImplicitModelPartResultBuilderEmbeddable, ImplicitModelPartResultBuilderEntity, ImplicitResultClassBuilder, ScalarDomainResultBuilder

@Incubating public interface ResultBuilder extends GraphNodeBuilder
Responsible for building a single DomainResult. Given the following HQL for illustration,
     select b from Book b join fetch b.authors
 
we have a single result : `Book(b)`
See Also: