Interface JdbcValuesMappingProducerProvider
- All Superinterfaces:
Serializable, Service
@Incubating(since="6.0",
group="result-processing")
@SPI({USE,IMPLEMENT,SUPPLY})
public interface JdbcValuesMappingProducerProvider
extends Service
Pluggable contract for providing custom
JdbcValuesMappingProducer implementations.
This is intended for use by hibernate-reactive to provide its custom implementations.- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionbuildMappingProducer(SelectStatement sqlAst, SessionFactoryImplementor sessionFactory) Provide the JdbcValuesMappingProducer to use for the given SQL ASTbuildResultSetMapping(String name, boolean isDynamic, SessionFactoryImplementor sessionFactory) Provide a dynamically built JdbcValuesMappingProducer
-
Method Details
-
buildMappingProducer
@SPI(SUPPLY) JdbcValuesMappingProducer buildMappingProducer(SelectStatement sqlAst, SessionFactoryImplementor sessionFactory) Provide the JdbcValuesMappingProducer to use for the given SQL AST- See Also:
-
buildResultSetMapping
@SPI(SUPPLY) ResultSetMapping buildResultSetMapping(String name, boolean isDynamic, SessionFactoryImplementor sessionFactory) Provide a dynamically built JdbcValuesMappingProducer- See Also:
-