Package io.github.zero88.jooqx
Interface SQLExecutorBuilder<S,B,PQ extends SQLPreparedQuery<B>,RC extends SQLResultCollector,E extends SQLExecutorBuilder<S,B,PQ,RC,E>>
- All Superinterfaces:
JooqDSLProvider
- All Known Subinterfaces:
JooqxBuilder
,JooqxConnBuilder
,LegacyJooqxBuilder
public interface SQLExecutorBuilder<S,B,PQ extends SQLPreparedQuery<B>,RC extends SQLResultCollector,E extends SQLExecutorBuilder<S,B,PQ,RC,E>>
-
Method Summary
Modifier and TypeMethodDescription@NotNull SQLExecutor<S,
B, PQ, RC> build()
setDSL
(org.jooq.DSLContext dsl) Set DSL contextsetErrorConverter
(SQLErrorConverter errorConverter) Set Error ConvertersetPreparedQuery
(PQ preparedQuery) Set Prepare QuerysetResultCollector
(RC resultCollector) Set Result CollectorsetSqlClient
(S sqlClient) Set SQL clientsetTypeMapperRegistry
(DataTypeMapperRegistry typeMapperRegistry) Set Type Mapper RegistrysetVertx
(io.vertx.core.Vertx vertx) Set vertx@NotNull io.vertx.core.Vertx
vertx()
Methods inherited from interface io.github.zero88.jooqx.JooqDSLProvider
dsl
-
Method Details
-
setVertx
Set vertx- Parameters:
vertx
- vertx- Returns:
- a reference to this for fluent API
- See Also:
-
Vertx
-
setDSL
Set DSL context- Parameters:
dsl
- dsl context- Returns:
- a reference to this for fluent API
- See Also:
-
DSLContext
-
setSqlClient
Set SQL client- Parameters:
sqlClient
- sql client- Returns:
- a reference to this for fluent API
-
setPreparedQuery
Set Prepare Query- Parameters:
preparedQuery
- prepare query- Returns:
- a reference to this for fluent API
-
setResultCollector
Set Result Collector- Parameters:
resultCollector
- a result collector- Returns:
- a reference to this for fluent API
-
setErrorConverter
Set Error Converter- Parameters:
errorConverter
- an error converter- Returns:
- a reference to this for fluent API
- See Also:
-
setTypeMapperRegistry
Set Type Mapper Registry- Parameters:
typeMapperRegistry
- a type mapper registry- Returns:
- a reference to this for fluent API
- See Also:
-
build
-
vertx
@NotNull @NotNull io.vertx.core.Vertx vertx() -
sqlClient
-
preparedQuery
PQ preparedQuery() -
resultCollector
RC resultCollector() -
errorConverter
SQLErrorConverter errorConverter() -
typeMapperRegistry
DataTypeMapperRegistry typeMapperRegistry()
-