This commit is contained in:
Keith Donald
2008-06-23 14:01:33 +00:00
parent 462592e29c
commit 0d8ed4d800

View File

@@ -50,6 +50,9 @@ public class GenericFormatterRegistry implements FormatterRegistry {
// impl
public void registerFormatter(Formatter formatter) {
Assert.notNull(clazz, "The class the formatter formats is required");
Assert.isTrue(!clazz.isPrimitive(),
"Registering Formatters of primitive classes not allowed: register wrapper Object classes instead");
Assert.notNull(formatter, "The formatter to register is required");
formattersByClass.put(formatter.getObjectType(), formatter);
}