[jOOQ/jOOQ#3896] Added additional Javadoc

This commit is contained in:
Lukas Eder 2020-04-14 18:53:44 +02:00
parent 934d96f3b1
commit ded032a68a
2 changed files with 8 additions and 2 deletions

View File

@ -37,6 +37,8 @@
*/
package org.jooq;
import org.jooq.impl.DefaultConverterProvider;
/**
* A <code>ConverterProvider</code> provides {@link Converter} implementations
* for any combination of types <code>&lt;T&gt;</code> and
@ -46,6 +48,10 @@ package org.jooq;
* {@link RecordMapper}, e.g. when mapping {@link JSON} or {@link XML} data
* types onto POJO types using third party libraries like Jackson, Gson, JAXB,
* or others.
* <p>
* It is recommended to delegate all calls to
* {@link DefaultConverterProvider#provide(Class, Class)} for pairs of classes
* that are not handled by this converter provider.
*
* @author Lukas Eder
*/

View File

@ -46,10 +46,10 @@ import org.jooq.tools.Convert;
*
* @author Lukas Eder
*/
public class DefaultConverterProvider implements ConverterProvider {
public final class DefaultConverterProvider implements ConverterProvider {
@Override
public <T, U> Converter<T, U> provide(final Class<T> tType, final Class<U> uType) {
public final <T, U> Converter<T, U> provide(final Class<T> tType, final Class<U> uType) {
return new Converter<T, U>() {
/**