public static String getMappedTypes(String str) {
		init();
		StringBuilder sb = new StringBuilder();
		String[] types = str.split(",");
		HashSet<String> set = new HashSet<String>();
		for (String type : types) {
			if (mapping.containsKey(type)) {
				set.add(mapping.get(type));
			}
		}
		for (String s : set) {
			sb.append(s + ",");
		}
		if (sb.length() == 0) {
			return null;
		} else {
			return sb.substring(0, sb.length() - 1);
		}
	}