public BaseUnit getBaseUnit(String code) { for (BaseUnit unit : getBaseUnits()) { if (unit.getCode().equals(code)) return unit; } return null; }
public Unit getUnit(String code) { for (Unit unit : getBaseUnits()) { if (unit.getCode().equals(code)) return unit; } for (Unit unit : getDefinedUnits()) { if (unit.getCode().equals(code)) return unit; } return null; }
root.getPrefixes().add(parsePrefix(xpp)); else if (xpp.getName().equals("base-unit")) root.getBaseUnits().add(parseBaseUnit(xpp)); else if (xpp.getName().equals("unit")) root.getDefinedUnits().add(parseUnit(xpp));
public List<Concept> doSearch(UcumModel model, ConceptKind kind, String text, boolean isRegex) { List<Concept> concepts = new ArrayList<Concept>(); if (kind == null || kind == ConceptKind.PREFIX) searchPrefixes(concepts, model.getPrefixes(), text, isRegex); if (kind == null || kind == ConceptKind.BASEUNIT) searchUnits(concepts, model.getBaseUnits(), text, isRegex); if (kind == null || kind == ConceptKind.UNIT) searchUnits(concepts, model.getDefinedUnits(), text, isRegex); return concepts; }
private void checkCodes() { for (Unit unit : model.getBaseUnits()) { checkUnitCode(unit.getCode(), true); } for (Unit unit : model.getDefinedUnits()) { checkUnitCode(unit.getCode(), true); } }
public BaseUnit getBaseUnit(String code) { for (BaseUnit unit : getBaseUnits()) { if (unit.getCode().equals(code)) return unit; } return null; }
public Unit getUnit(String code) { for (Unit unit : getBaseUnits()) { if (unit.getCode().equals(code)) return unit; } for (Unit unit : getDefinedUnits()) { if (unit.getCode().equals(code)) return unit; } return null; }
root.getPrefixes().add(parsePrefix(xpp)); else if (xpp.getName().equals("base-unit")) root.getBaseUnits().add(parseBaseUnit(xpp)); else if (xpp.getName().equals("unit")) root.getDefinedUnits().add(parseUnit(xpp));
public List<Concept> doSearch(UcumModel model, ConceptKind kind, String text, boolean isRegex) { List<Concept> concepts = new ArrayList<Concept>(); if (kind == null || kind == ConceptKind.PREFIX) searchPrefixes(concepts, model.getPrefixes(), text, isRegex); if (kind == null || kind == ConceptKind.BASEUNIT) searchUnits(concepts, model.getBaseUnits(), text, isRegex); if (kind == null || kind == ConceptKind.UNIT) searchUnits(concepts, model.getDefinedUnits(), text, isRegex); return concepts; }
private void checkCodes() { for (Unit unit : model.getBaseUnits()) { checkUnitCode(unit.getCode(), true); } for (Unit unit : model.getDefinedUnits()) { checkUnitCode(unit.getCode(), true); } }