本文整理汇总了Java中org.hl7.fhir.dstu3.model.Quantity.setCode方法的典型用法代码示例。如果您正苦于以下问题:Java Quantity.setCode方法的具体用法?Java Quantity.setCode怎么用?Java Quantity.setCode使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类org.hl7.fhir.dstu3.model.Quantity
的用法示例。
在下文中一共展示了Quantity.setCode方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: makeQuantityFromPQ
import org.hl7.fhir.dstu3.model.Quantity; //导入方法依赖的package包/类
public Quantity makeQuantityFromPQ(Element pq, String units) throws Exception {
if (pq == null)
return null;
Quantity qty = new Quantity();
String n = pq.getAttribute("value").replace(",", "").trim();
try {
qty.setValue(new BigDecimal(n));
} catch (Exception e) {
throw new Exception("Unable to process value '"+n+"'", e);
}
units = Utilities.noString(pq.getAttribute("unit")) ? units : pq.getAttribute("unit");
if (!Utilities.noString(units)) {
if (ucumSvc == null || ucumSvc.validate(units) != null)
qty.setUnit(units);
else {
qty.setCode(units);
qty.setSystem("http://unitsofmeasure.org");
qty.setUnit(ucumSvc.getCommonDisplay(units));
}
}
return qty;
}
示例2: testCloneIntoComposite
import org.hl7.fhir.dstu3.model.Quantity; //导入方法依赖的package包/类
@Test
public void testCloneIntoComposite() {
Quantity source = new Quantity();
source.setCode("CODE");
Money target = new Money();
ourCtx.newTerser().cloneInto(source, target, true);
assertEquals("CODE", target.getCode());
}