Top Description Fields Constructors Methods
org.hibernate.query.results

public Class JdbcValuesMappingImpl

extends StandardJdbcValuesMapping
Class Inheritance
Imports
java.util.List, .Map, java.util.function.Supplier, org.hibernate.LockMode, org.hibernate.metamodel.mapping.ModelPart, org.hibernate.spi.NavigablePath, org.hibernate.sql.ast.spi.SqlAstCreationContext, .SqlSelection, org.hibernate.sql.exec.spi.ExecutionContext, org.hibernate.sql.results.graph.AssemblerCreationState, .DomainResult, .DomainResultAssembler, .Initializer, org.hibernate.sql.results.jdbc.internal.StandardJdbcValuesMapping

Implementation of JdbcValuesMapping for native / procedure queries
Author
Steve Ebersole

Field Summary

Modifier and TypeField and Description
private final Map<String, LockMode>
private final int

Constructor Summary

AccessConstructor and Description
public
JdbcValuesMappingImpl(List<SqlSelection> sqlSelections, List<DomainResult<?>> domainResults, int rowSize, Map<String, LockMode> registeredLockModes)

Method Summary

Modifier and TypeMethod and Description
public int
public List<DomainResultAssembler<?>>
Inherited from org.hibernate.sql.results.jdbc.internal.StandardJdbcValuesMapping:
getDomainResultsgetSqlSelections

Field Detail

registeredLockModesback to summary
private final Map<String, LockMode> registeredLockModes
rowSizeback to summary
private final int rowSize

Constructor Detail

JdbcValuesMappingImplback to summary
public JdbcValuesMappingImpl(List<SqlSelection> sqlSelections, List<DomainResult<?>> domainResults, int rowSize, Map<String, LockMode> registeredLockModes)

Method Detail

getRowSizeback to summary
public int getRowSize()

Overrides org.hibernate.sql.results.jdbc.internal.StandardJdbcValuesMapping.getRowSize.

Implements org.hibernate.sql.results.jdbc.spi.JdbcValuesMapping.getRowSize.

Annotations
@Override
resolveAssemblersback to summary
public List<DomainResultAssembler<?>> resolveAssemblers(AssemblerCreationState creationState)

Overrides org.hibernate.sql.results.jdbc.internal.StandardJdbcValuesMapping.resolveAssemblers.

Implements org.hibernate.sql.results.jdbc.spi.JdbcValuesMapping.resolveAssemblers.

Annotations
@Override