Class DynamicFetchBuilderStandard
java.lang.Object
org.hibernate.query.results.dynamic.DynamicFetchBuilderStandard
- All Implemented Interfaces:
NativeQuery.ResultNode,NativeQuery.ReturnProperty,DynamicFetchBuilder,FetchBuilder
public class DynamicFetchBuilderStandard
extends Object
implements DynamicFetchBuilder, NativeQuery.ReturnProperty
- Author:
- Steve Ebersole, Christian Beikov
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddColumnAlias(String columnAlias) Add a column alias to this property mapping.buildFetch(FetchParent parent, NavigablePath fetchPath, JdbcValuesMetadata jdbcResultsMetadata, BiFunction<String, String, DynamicFetchBuilderLegacy> legacyFetchResolver, DomainResultCreationState domainResultCreationState) cacheKeyInstance(DynamicFetchBuilderContainer container) booleaninthashCode()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hibernate.query.results.FetchBuilder
visitFetchBuilders
-
Constructor Details
-
DynamicFetchBuilderStandard
-
-
Method Details
-
cacheKeyInstance
- Specified by:
cacheKeyInstancein interfaceDynamicFetchBuilder- Specified by:
cacheKeyInstancein interfaceFetchBuilder
-
cacheKeyInstance
-
addColumnAlias
Description copied from interface:NativeQuery.ReturnPropertyAdd a column alias to this property mapping.- Specified by:
addColumnAliasin interfaceNativeQuery.ReturnProperty- Parameters:
columnAlias- The column alias.- Returns:
this, for method chaining
-
getColumnAliases
- Specified by:
getColumnAliasesin interfaceDynamicFetchBuilder
-
hashCode
public int hashCode() -
equals
-