package com.eas.client.converters; import java.util.Date; public class StringValueConverter implements ValueConverter<String> { @Override public String convert(Object aValue) { if (aValue instanceof Number) { return ((Number) aValue).toString(); } else if (aValue instanceof String) { return (String) aValue; } else if (aValue instanceof Boolean) { Boolean b = (Boolean) aValue; return Boolean.TRUE.equals(b) ? b.toString() : ""; } else if (aValue instanceof Date) return ((Date) aValue).toString(); else return null; } }