ome.model.units.Unit u = (ome.model.units.Unit) o; Map<String, RType> rv = new HashMap<String, RType>(); rv.put("value", rdouble(u.getValue())); rv.put("unit", rstring(u.getUnit().toString())); rv.put("symbol", rstring(u.getUnit().getSymbol())); return rmap(rv); } else if (o instanceof ome.model.units.UnitEnum) {