Uses of Interface
org.jooq.BindingSQLContext
Packages that use BindingSQLContext
Package
Description
This package contains jOOQ's public API.
This package contains jOOQ's implementation classes.
-
Uses of BindingSQLContext in org.jooq
Methods in org.jooq that return BindingSQLContextModifier and TypeMethodDescription<T> BindingSQLContext<T>
Create a new context from this one using a converter.Methods in org.jooq with parameters of type BindingSQLContextModifier and TypeMethodDescriptionvoid
Binding.sql(BindingSQLContext<U> ctx)
Generate SQL code for the bind variable.Method parameters in org.jooq with type arguments of type BindingSQLContextModifier and TypeMethodDescriptionstatic <T, U> @NotNull Binding<T,U>
Binding.of(Converter<T,U> converter, Consumer<? super BindingSQLContext<U>> sqlContext, Consumer<? super BindingGetResultSetContext<U>> getResultSetContext, Consumer<? super BindingSetStatementContext<U>> setStatementContext)
Construct a binding from functions.static <T, U> @NotNull Binding<T,U>
Binding.of(Converter<T,U> converter, Consumer<? super BindingSQLContext<U>> sqlContext, Consumer<? super BindingGetResultSetContext<U>> getResultSetContext, Consumer<? super BindingSetStatementContext<U>> setStatementContext, Consumer<? super BindingRegisterContext<U>> registerContext, Consumer<? super BindingGetStatementContext<U>> getStatementContext)
Construct a binding from functions.static <T, U> @NotNull Binding<T,U>
Binding.of(Converter<T,U> converter, Consumer<? super BindingSQLContext<U>> sqlContext, Consumer<? super BindingGetResultSetContext<U>> getResultSetContext, Consumer<? super BindingSetStatementContext<U>> setStatementContext, Consumer<? super BindingRegisterContext<U>> registerContext, Consumer<? super BindingGetStatementContext<U>> getStatementContext, Consumer<? super BindingGetSQLInputContext<U>> getSqlInputContext, Consumer<? super BindingSetSQLOutputContext<U>> setSqlOutputContext)
Construct a binding from functions. -
Uses of BindingSQLContext in org.jooq.impl
Methods in org.jooq.impl with parameters of type BindingSQLContextModifier and TypeMethodDescriptionvoid
AbstractBinding.sql(BindingSQLContext<U> ctx)
A convenient base implementation that handles theParamType
setting and delegates toAbstractBinding.sqlInline(BindingSQLContext)
orAbstractBinding.sqlBind(BindingSQLContext)
respectively.void
BlobBinding.sql(BindingSQLContext<byte[]> ctx)
void
ClobBinding.sql(BindingSQLContext<String> ctx)
void
DateAsTimestampBinding.sql(BindingSQLContext<Timestamp> ctx)
void
DefaultBinding.sql(BindingSQLContext<U> ctx)
void
LocalDateAsLocalDateTimeBinding.sql(BindingSQLContext<LocalDateTime> ctx)
void
NClobBinding.sql(BindingSQLContext<String> ctx)
protected void
AbstractBinding.sqlBind(BindingSQLContext<U> ctx)
Generate the SQL string for a bind variable placeholder.protected void
AbstractBinding.sqlInline(BindingSQLContext<U> ctx)
Generate the SQL string for inline values.