You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm@geronimo.apache.org by jo...@apache.org on 2017/07/29 18:39:25 UTC
svn commit: r1803387 -
/geronimo/components/config/trunk/impl/src/main/java/org/apache/geronimo/config/ConfigImpl.java
Author: johndament
Date: Sat Jul 29 18:39:24 2017
New Revision: 1803387
URL: http://svn.apache.org/viewvc?rev=1803387&view=rev
Log:
GERONIMO-6575 Adding default converters for primitives.
Modified:
geronimo/components/config/trunk/impl/src/main/java/org/apache/geronimo/config/ConfigImpl.java
Modified: geronimo/components/config/trunk/impl/src/main/java/org/apache/geronimo/config/ConfigImpl.java
URL: http://svn.apache.org/viewvc/geronimo/components/config/trunk/impl/src/main/java/org/apache/geronimo/config/ConfigImpl.java?rev=1803387&r1=1803386&r2=1803387&view=diff
==============================================================================
--- geronimo/components/config/trunk/impl/src/main/java/org/apache/geronimo/config/ConfigImpl.java (original)
+++ geronimo/components/config/trunk/impl/src/main/java/org/apache/geronimo/config/ConfigImpl.java Sat Jul 29 18:39:24 2017
@@ -78,10 +78,15 @@ public class ConfigImpl implements Confi
private void registerDefaultConverter() {
converters.put(String.class, StringConverter.INSTANCE);
converters.put(Boolean.class, BooleanConverter.INSTANCE);
+ converters.put(boolean.class, BooleanConverter.INSTANCE);
converters.put(Double.class, DoubleConverter.INSTANCE);
+ converters.put(double.class, DoubleConverter.INSTANCE);
converters.put(Float.class, FloatConverter.INSTANCE);
+ converters.put(float.class, FloatConverter.INSTANCE);
converters.put(Integer.class, IntegerConverter.INSTANCE);
+ converters.put(int.class, IntegerConverter.INSTANCE);
converters.put(Long.class, LongConverter.INSTANCE);
+ converters.put(long.class, LongConverter.INSTANCE);
converters.put(Duration.class, DurationConverter.INSTANCE);
converters.put(LocalTime.class, LocalTimeConverter.INSTANCE);