Class GeneratedValuesMappingProducer
java.lang.Object
org.hibernate.generator.values.internal.GeneratedValuesMappingProducer
- All Implemented Interfaces:
JdbcValuesMappingProducer
Simple implementation of
JdbcValuesMappingProducer
used when reading
generated values from a mutation statement.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addAffectedTableNames
(Set<String> affectedTableNames, SessionFactoryImplementor sessionFactory) void
addResultBuilder
(GeneratedValueBasicResultBuilder resultBuilder) resolve
(JdbcValuesMetadata jdbcResultsMetadata, LoadQueryInfluencers loadQueryInfluencers, SessionFactoryImplementor sessionFactory) Resolve the JdbcValuesMapping.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.hibernate.sql.results.jdbc.spi.JdbcValuesMappingProducer
cacheKeyInstance
-
Constructor Details
-
GeneratedValuesMappingProducer
public GeneratedValuesMappingProducer()
-
-
Method Details
-
resolve
public JdbcValuesMapping resolve(JdbcValuesMetadata jdbcResultsMetadata, LoadQueryInfluencers loadQueryInfluencers, SessionFactoryImplementor sessionFactory) Description copied from interface:JdbcValuesMappingProducer
Resolve the JdbcValuesMapping. This involves resolving theDomainResult
andFetch
- Specified by:
resolve
in interfaceJdbcValuesMappingProducer
-
addResultBuilder
-
getResultBuilders
-
addAffectedTableNames
public void addAffectedTableNames(Set<String> affectedTableNames, SessionFactoryImplementor sessionFactory) - Specified by:
addAffectedTableNames
in interfaceJdbcValuesMappingProducer
-