Author: tchemit Date: 2011-11-25 12:41:48 +0100 (Fri, 25 Nov 2011) New Revision: 2236 Url: http://nuiton.org/repositories/revision/nuiton-utils/2236 Log: add simple ToStringformatter Modified: trunk/nuiton-csv/src/main/java/org/nuiton/util/csv/Common.java Modified: trunk/nuiton-csv/src/main/java/org/nuiton/util/csv/Common.java =================================================================== --- trunk/nuiton-csv/src/main/java/org/nuiton/util/csv/Common.java 2011-11-24 11:55:28 UTC (rev 2235) +++ trunk/nuiton-csv/src/main/java/org/nuiton/util/csv/Common.java 2011-11-25 11:41:48 UTC (rev 2236) @@ -50,6 +50,9 @@ public static final ValueParserFormatter<String> STRING = new StringValueParser(); + + public static final ValueFormatter<?> TO_STRING_FORMATTER = + new ToStringValueFormatter(); public static final ValueParserFormatter<Boolean> BOOLEAN = new BooleanParserFormatter(null, true); @@ -110,6 +113,14 @@ } } + public static class ToStringValueFormatter implements ValueFormatter<Object> { + + @Override + public String format(Object value) { + return value==null?"":value.toString(); + } + } + public static class BeanProperty<E, T> implements ValueGetterSetter<E, T> { protected String propertyName;