From f5a994bbaefceef093cf9b462d55d925b56bbba5 Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Fri, 16 Mar 2012 15:53:32 +0000 Subject: [PATCH] [#1215] Add org.jooq.Converter for custom type mapping - Don't make org.jooq.impl.DataTypes public yet --- jOOQ/src/main/java/org/jooq/impl/DataTypes.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/jOOQ/src/main/java/org/jooq/impl/DataTypes.java b/jOOQ/src/main/java/org/jooq/impl/DataTypes.java index 524d84fcde..baf7df4d2e 100644 --- a/jOOQ/src/main/java/org/jooq/impl/DataTypes.java +++ b/jOOQ/src/main/java/org/jooq/impl/DataTypes.java @@ -47,12 +47,13 @@ import org.jooq.exception.DataTypeException; * * @author Lukas Eder */ -public final class DataTypes { +final class DataTypes { private static final Map, Converter> CONVERTERS = new HashMap, Converter>(); // ------------------------------------------------------------------------ // XXX: Public API used for initialisation from generated artefacts + // (this may be rendered public in the future) // ------------------------------------------------------------------------ /** @@ -70,7 +71,7 @@ public final class DataTypes { * * @see #registerConverter(Class, Converter) */ - public static final synchronized void registerConverter(Class customType, + static final synchronized void registerConverter(Class customType, Class> converter) { try { @@ -93,7 +94,7 @@ public final class DataTypes { * A custom type can be registered only once. Duplicate registrations will * be ignored */ - public static final synchronized void registerConverter(Class customType, Converter converter) { + static final synchronized void registerConverter(Class customType, Converter converter) { // A converter can be registered only once if (!CONVERTERS.containsKey(customType)) {