sascha@415: package de.intevation.flys.artifacts.services.meta; sascha@415: sascha@415: public class TypeConverter sascha@415: { sascha@415: private TypeConverter() { sascha@415: } sascha@415: sascha@415: public static Object convert(Object object, String type) { sascha@415: sascha@415: if (type == null) { sascha@415: return object; sascha@415: } sascha@415: sascha@415: if ("Integer".equals(type)) { sascha@415: return Integer.valueOf(object.toString()); sascha@415: } sascha@415: sascha@415: if ("Double".equals(type)) { sascha@415: return Double.valueOf(object.toString()); sascha@415: } sascha@415: sascha@415: if ("String".equals(type)) { sascha@415: return object.toString(); sascha@415: } sascha@415: sascha@415: // TODO: Add more types sascha@415: sascha@415: return object; sascha@415: } sascha@415: } sascha@415: // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :