You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by ad...@apache.org on 2013/08/13 04:16:18 UTC
svn commit: r1513323 - in /commons/sandbox/convert/trunk/src:
main/java/org/apache/commons/convert/LocalizedConverter.java
test/java/org/apache/commons/convert/TestDateTimeConverters.java
Author: adrianc
Date: Tue Aug 13 02:16:18 2013
New Revision: 1513323
URL: http://svn.apache.org/r1513323
Log:
JavaDocs - no functional change.
Modified:
commons/sandbox/convert/trunk/src/main/java/org/apache/commons/convert/LocalizedConverter.java
commons/sandbox/convert/trunk/src/test/java/org/apache/commons/convert/TestDateTimeConverters.java
Modified: commons/sandbox/convert/trunk/src/main/java/org/apache/commons/convert/LocalizedConverter.java
URL: http://svn.apache.org/viewvc/commons/sandbox/convert/trunk/src/main/java/org/apache/commons/convert/LocalizedConverter.java?rev=1513323&r1=1513322&r2=1513323&view=diff
==============================================================================
--- commons/sandbox/convert/trunk/src/main/java/org/apache/commons/convert/LocalizedConverter.java (original)
+++ commons/sandbox/convert/trunk/src/main/java/org/apache/commons/convert/LocalizedConverter.java Tue Aug 13 02:16:18 2013
@@ -24,6 +24,12 @@ import java.util.TimeZone;
/** Localized converter interface. Classes implement this interface
* to convert one object type to another. Methods are provided to
* localize the conversion.
+ * <p>Localized converters are necessary for things like dates, times, and numbers. Those
+ * conversions are dependent on a locale and/or time zone. Java's default conversions
+ * (<code>toString</code>, <code>valueOf</code>) use the JVM's default locale and
+ * time zone - which might not be what the application requires. Implementations of
+ * <code>LocalizedConverter</code> will use the specified locale and time zone instead of
+ * the JVM defaults.</p>
*/
public interface LocalizedConverter<S, T> extends Converter<S, T> {
/** Converts <code>obj</code> to <code>T</code>.
Modified: commons/sandbox/convert/trunk/src/test/java/org/apache/commons/convert/TestDateTimeConverters.java
URL: http://svn.apache.org/viewvc/commons/sandbox/convert/trunk/src/test/java/org/apache/commons/convert/TestDateTimeConverters.java?rev=1513323&r1=1513322&r2=1513323&view=diff
==============================================================================
--- commons/sandbox/convert/trunk/src/test/java/org/apache/commons/convert/TestDateTimeConverters.java (original)
+++ commons/sandbox/convert/trunk/src/test/java/org/apache/commons/convert/TestDateTimeConverters.java Tue Aug 13 02:16:18 2013
@@ -46,7 +46,7 @@ public class TestDateTimeConverters exte
reflectiveConverter = (Converter<T, S>) Converters.getConverter(target.getClass(), source.getClass());
assertEquals(label + " reflection converted", source, reflectiveConverter.convert(target));
} catch (ClassNotFoundException e) {
- System.out.println(converter.getClass() + " not reflective");
+ System.out.println(converter.getClass() + " is not reflective");
}
try {
LocalizedConverter<S,T> localizedConverter = (LocalizedConverter) converter;