Module org.jooq.postgres.extensions
Class DateRangeArrayBinding
java.lang.Object
org.jooq.impl.AbstractBinding<T,U>
org.jooq.postgres.extensions.bindings.AbstractPostgresBinding<Object[],U[]>
org.jooq.postgres.extensions.bindings.DateRangeArrayBinding
- All Implemented Interfaces:
Serializable
,Binding<Object[],
DateRange[]>
A binding for the PostgreSQL
daterange[]
data type.- Author:
- Lukas Eder
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected String
castType()
Provide the data type name for casts.void
get
(BindingGetResultSetContext<DateRange[]> ctx) void
get
(BindingGetStatementContext<DateRange[]> ctx) void
register
(BindingRegisterContext<DateRange[]> ctx) void
set
(BindingSetStatementContext<DateRange[]> ctx) Methods inherited from class org.jooq.postgres.extensions.bindings.AbstractPostgresBinding
get, set, sqlBind, sqlInline
Methods inherited from class org.jooq.impl.AbstractBinding
sql
-
Constructor Details
-
DateRangeArrayBinding
public DateRangeArrayBinding()
-
-
Method Details
-
converter
-
castType
Description copied from class:AbstractPostgresBinding
Provide the data type name for casts.Most PostgreSQL vendor specific data types need to be cast explicitly, e.g.
?::hstore
. Implementations should provide this cast type, e.g.hstore
.- Overrides:
castType
in classAbstractPostgresBinding<Object[],
DateRange[]>
-
register
- Specified by:
register
in interfaceBinding<Object[],
U[]> - Overrides:
register
in classAbstractBinding<Object[],
U[]> - Throws:
SQLException
-
set
- Throws:
SQLException
-
get
- Throws:
SQLException
-
get
- Specified by:
get
in interfaceBinding<Object[],
U[]> - Overrides:
get
in classAbstractBinding<Object[],
U[]> - Throws:
SQLException
-