/** * Copy constructor that converts the given {@link omero.model.Frequency} * based on the given ome.model enum */ public FrequencyI(double d, ome.model.enums.UnitsFrequency ul) { this(d, UnitsFrequency.valueOf(ul.toString())); }
public static String xmlFrequencyEnumToOMERO(String xml) { return ome.model.enums.UnitsFrequency.bySymbol(xml).toString(); }
@Override public void copyObject(Filterable model, ModelMapper mapper) { if (model instanceof ome.model.units.Frequency) { ome.model.units.Frequency t = (ome.model.units.Frequency) model; this.value = t.getValue(); this.unit = UnitsFrequency.valueOf(t.getUnit().toString()); } else { throw new IllegalArgumentException( "Frequency cannot copy from " + (model==null ? "null" : model.getClass().getName())); } }
/** * Copy constructor that converts the given {@link omero.model.Frequency} * based on the given ome-xml enum */ public FrequencyI(Frequency value, Unit<ome.units.quantity.Frequency> ul) throws BigResult { this(value, ome.model.enums.UnitsFrequency.bySymbol(ul.getSymbol()).toString()); }
public static String xmlFrequencyEnumToOMERO( Unit<ome.units.quantity.Frequency> xml) { return ome.model.enums.UnitsFrequency.bySymbol(xml.getSymbol()).toString(); }
/** * Convert a Bio-Formats {@link Length} to an OMERO Length. */ public FrequencyI(ome.units.quantity.Frequency value) { ome.model.enums.UnitsFrequency internal = ome.model.enums.UnitsFrequency.bySymbol(value.unit().getSymbol()); UnitsFrequency ul = UnitsFrequency.valueOf(internal.toString()); setValue(value.value().doubleValue()); setUnit(ul); }