Uses of Interface
org.jooq.Binding
-
Packages that use Binding Package Description org.jooq Theorg.jooq
package contains jOOQ's public API.org.jooq.impl Theorg.jooq.impl
package contains jOOQ's implementation classes. -
-
Uses of Binding in org.jooq
Methods in org.jooq that return Binding Modifier and Type Method Description Binding<?,T>
DataType. getBinding()
Get the data type binding associated with this data type.Binding<?,T>
Typed. getBinding()
The object's underlyingBinding
.static <T,U>
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>
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>
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.Methods in org.jooq with parameters of type Binding Modifier and Type Method Description <U> DataType<U>
DataType. asConvertedDataType(Binding<? super T,U> binding)
Retrieve the data type for a given binding. -
Uses of Binding in org.jooq.impl
Classes in org.jooq.impl that implement Binding Modifier and Type Class Description class
AbstractXMLasObjectBinding<T>
class
BlobBinding
A binding that takes binary values but binds them asBlob
to at the JDBC level.class
ClobBinding
A binding that takes binary values but binds them asClob
to at the JDBC level.class
DateAsTimestampBinding
A binding that implements the date-as-timestamp semantics of the jOOQ code generator.class
DefaultBinding<T,U>
class
LocalDateAsLocalDateTimeBinding
A binding that implements the date-as-timestamp semantics of the jOOQ code generator.class
XMLasDOMBinding
Methods in org.jooq.impl that return Binding Modifier and Type Method Description static <T,U>
Binding<T,U>DefaultBinding. binding(Converter<T,U> converter)
Binding<?,T>
DefaultDataType. getBinding()
Methods in org.jooq.impl with parameters of type Binding Modifier and Type Method Description <U> DataType<U>
DefaultDataType. asConvertedDataType(Binding<? super T,U> newBinding)
protected static <R extends UDTRecord<R>,T,U>
UDTField<R,U>UDTImpl. createField(String name, DataType<T> type, UDT<R> udt, String comment, Binding<T,U> binding)
Deprecated.- 3.12.0 - [#8000] - UseUDTImpl.createField(Name, DataType, UDT, String, Binding)
instead.protected static <R extends UDTRecord<R>,T,X,U>
UDTField<R,U>UDTImpl. createField(String name, DataType<T> type, UDT<R> udt, String comment, Converter<X,U> converter, Binding<T,X> binding)
Deprecated.- 3.12.0 - [#8000] - UseUDTImpl.createField(Name, DataType, UDT, String, Converter, Binding)
instead.protected static <R extends UDTRecord<R>,T,U>
UDTField<R,U>UDTImpl. createField(Name name, DataType<T> type, UDT<R> udt, String comment, Binding<T,U> binding)
Subclasses may call this method to createUDTField
objects that are linked to this table.protected static <R extends UDTRecord<R>,T,X,U>
UDTField<R,U>UDTImpl. createField(Name name, DataType<T> type, UDT<R> udt, String comment, Converter<X,U> converter, Binding<T,X> binding)
Subclasses may call this method to createUDTField
objects that are linked to this table.protected static <T,U>
Parameter<U>AbstractRoutine. createParameter(String name, DataType<T> type, boolean isDefaulted, boolean isUnnamed, Binding<T,U> binding)
Deprecated.- Please, re-generate your routine code.protected static <T,X,U>
Parameter<U>AbstractRoutine. createParameter(String name, DataType<T> type, boolean isDefaulted, boolean isUnnamed, Converter<X,U> converter, Binding<T,X> binding)
Deprecated.- Please, re-generate your routine code.protected static <T,U>
Parameter<U>AbstractRoutine. createParameter(String name, DataType<T> type, boolean isDefaulted, Binding<T,U> binding)
Deprecated.- Please, re-generate your routine code.protected static <T,X,U>
Parameter<U>AbstractRoutine. createParameter(String name, DataType<T> type, boolean isDefaulted, Converter<X,U> converter, Binding<T,X> binding)
Deprecated.- Please, re-generate your routine code.static <T,U>
Parameter<U>Internal. createParameter(String name, DataType<T> type, boolean isDefaulted, boolean isUnnamed, Binding<T,U> binding)
Factory method for parameters.static <T,X,U>
Parameter<U>Internal. createParameter(String name, DataType<T> type, boolean isDefaulted, boolean isUnnamed, Converter<X,U> converter, Binding<T,X> binding)
Factory method for parameters.Constructors in org.jooq.impl with parameters of type Binding Constructor Description AbstractRoutine(String name, Schema schema, DataType<X> type, Binding<X,T> binding)
AbstractRoutine(String name, Schema schema, DataType<X> type, Converter<Y,T> converter, Binding<X,Y> binding)
AbstractRoutine(String name, Schema schema, Package pkg, DataType<X> type, Binding<X,T> binding)
AbstractRoutine(String name, Schema schema, Package pkg, DataType<X> type, Converter<Y,T> converter, Binding<X,Y> binding)
ArrayRecordImpl(Schema schema, String name, DataType<X> type, Binding<X,Y> binding)
Create an empty array recordArrayRecordImpl(Schema schema, String name, DataType<X> type, Configuration configuration, Binding<X,Y> binding)
Deprecated.- 3.4.0 - [#3126] - Use theArrayRecordImpl(Schema, String, DataType, Converter)
constructor instead.ArrayRecordImpl(Schema schema, String name, DataType<X> type, Configuration configuration, Converter<Y,T> converter, Binding<X,Y> binding)
Deprecated.- 3.4.0 - [#3126] - Use theArrayRecordImpl(Schema, String, DataType, Converter)
constructor instead.ArrayRecordImpl(Schema schema, String name, DataType<X> type, Converter<Y,T> converter, Binding<X,Y> binding)
Create an empty array recordArrayRecordImpl(Schema schema, Package pkg, String name, DataType<X> type, Binding<X,Y> binding)
Create an empty array recordArrayRecordImpl(Schema schema, Package pkg, String name, DataType<X> type, Converter<Y,T> converter, Binding<X,Y> binding)
Create an empty array record
-