Uses of Interface
org.jooq.Binding
Packages that use Binding
Package
Description
This package contains jOOQ's public API.
This package contains jOOQ's implementation classes.
-
Uses of Binding in org.jooq
Modifier and TypeMethodDescriptionDataType.getBinding()Get the data type binding associated with this data type.Typed.getBinding()The object's underlyingBinding.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) 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 Binding in org.jooq.impl
Classes in org.jooq.impl that implement BindingModifier and TypeClassDescriptionclassAbstractBinding<T,U> A convenient base implementation for custom bindings, simplifies the implementation.classclassA binding that takes binary values but binds them asBlobto at the JDBC level.classA binding that takes binary values but binds them asClobto at the JDBC level.classA binding that implements the date-as-timestamp semantics of the jOOQ code generator.classDefaultBinding<T,U> classA binding that implements the date-as-timestamp semantics of the jOOQ code generator.classA binding that takes binary values but binds them asNClobto at the JDBC level.classMethods in org.jooq.impl that return BindingModifier and TypeMethodDescriptionstatic final <T,U> Binding<T, U> Get the internal default binding for aConverter.static final <T> Binding<T,T> Get the internal default binding for aDataType.DefaultDataType.getBinding()Methods in org.jooq.impl with parameters of type BindingModifier and TypeMethodDescriptionUDTImpl.createField(String name, DataType<T> type, UDT<R> udt, String comment, Binding<T, U> binding) Deprecated.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.Subclasses may call this method to createUDTFieldobjects that are linked to this table.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 createUDTFieldobjects that are linked to this table.protected static final <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 final <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 final <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 final <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 final <T,U> @NotNull Parameter<U> Internal.createParameter(String name, DataType<T> type, boolean isDefaulted, boolean isUnnamed, Binding<T, U> binding) Factory method for parameters.static final <T,X, U> @NotNull 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 BindingModifierConstructorDescriptionprotectedprotectedAbstractRoutine(String name, Schema schema, DataType<X> type, Converter<Y, T> converter, Binding<X, Y> binding) protectedprotectedAbstractRoutine(String name, Schema schema, Package pkg, DataType<X> type, Converter<Y, T> converter, Binding<X, Y> binding) protectedArrayRecordImpl(Schema schema, String name, DataType<X> type, Binding<X, Y> binding) Create an empty array recordprotectedArrayRecordImpl(Schema schema, String name, DataType<X> type, Converter<Y, T> converter, Binding<X, Y> binding) Create an empty array recordprotectedCreate an empty array recordprotectedArrayRecordImpl(Schema schema, Package pkg, String name, DataType<X> type, Converter<Y, T> converter, Binding<X, Y> binding) Create an empty array recordprotectedAssociativeArrayRecordImpl(Schema schema, String name, DataType<X> type, DataType<K> indexDataType, Binding<X, Y> binding) Create an empty array recordprotectedAssociativeArrayRecordImpl(Schema schema, String name, DataType<X> type, DataType<K> indexDataType, Converter<Y, V> converter, Binding<X, Y> binding) Create an empty array recordprotectedAssociativeArrayRecordImpl(Schema schema, Package pkg, String name, DataType<X> type, DataType<K> indexDataType, Binding<X, Y> binding) Create an empty array recordprotectedAssociativeArrayRecordImpl(Schema schema, Package pkg, String name, DataType<X> type, DataType<K> indexDataType, Converter<Y, V> converter, Binding<X, Y> binding) Create an empty array recordDefaultBinding(Binding<T, U> delegate)
UDTImpl.createField(Name, DataType, UDT, String, Binding)instead.