java.lang.Object
org.jooq.impl.AbstractConverter<T,U>
org.jooq.impl.AbstractContextConverter<T,U>
org.jooq.impl.AutoConverter<T,U>
- All Implemented Interfaces:
Serializable
,ContextConverter<T,
,U> Converter<T,
U>
A base class for automatic conversion using
Configuration.converterProvider()
.- Author:
- Lukas Eder
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionfrom
(T t, ConverterContext ctx) Read and convert a database object to a user object.to
(U u, ConverterContext ctx) Convert and write a user object to a database object.toString()
Methods inherited from class org.jooq.impl.AbstractConverter
fromType, toType
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.jooq.Converter
fromSupported, fromType, toSupported, toType
-
Constructor Details
-
AutoConverter
-
-
Method Details
-
from
Description copied from interface:ContextConverter
Read and convert a database object to a user object.Implementations that don't support this conversion are expected to override
Converter.fromSupported()
to indicate lack of support.- Parameters:
t
- The database object.ctx
- The context of this conversion.- Returns:
- The user object.
-
to
Description copied from interface:ContextConverter
Convert and write a user object to a database object.Implementations that don't support this conversion are expected to override
Converter.toSupported()
to indicate lack of support.- Parameters:
u
- The user object.ctx
- The context of this conversion.- Returns:
- The database object.
-
toString
- Overrides:
toString
in classAbstractContextConverter<T,
U>
-