org.openmrs.Obs.setValueBoolean()方法的使用及代码示例

x33g5p2x  于2022-01-26 转载在 其他  
字(1.4k)|赞(0)|评价(0)|浏览(216)

本文整理了Java中org.openmrs.Obs.setValueBoolean()方法的一些代码示例,展示了Obs.setValueBoolean()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Obs.setValueBoolean()方法的具体详情如下:
包路径:org.openmrs.Obs
类名称:Obs
方法名:setValueBoolean

Obs.setValueBoolean介绍

[英]Sets the value of this obs to the specified valueBoolean if this obs has a boolean concept.
[中]如果此obs具有布尔概念,则将此obs的值设置为指定的值boolean。

代码示例

代码示例来源:origin: openmrs/openmrs-core

String abbrev = getConcept().getDatatype().getHl7Abbreviation();
if ("BIT".equals(abbrev)) {
  setValueBoolean(Boolean.valueOf(s));
} else if ("CWE".equals(abbrev)) {
  throw new RuntimeException("Not Yet Implemented");

代码示例来源:origin: openmrs/openmrs-core

obs.setConcept(concept);
if (concept.getDatatype().isBoolean()) {
  obs.setValueBoolean("1".equals(value));
} else if (concept.getDatatype().isNumeric()) {
  try {

代码示例来源:origin: openmrs/openmrs-core

@Test
  public void setValueBoolean_shouldNotSetValueForNonBooleanConcept() throws Exception {
    Obs obs = createObs(2);
    ConceptDatatype dataType = new ConceptDatatype();
    dataType.setUuid(ConceptDatatype.CODED_UUID);
    obs.getConcept().setDatatype(dataType);
    assertNotNull(obs.getValueCoded());
    obs.setValueBoolean(null);
    assertNotNull(obs.getValueCoded());
  }
}

代码示例来源:origin: openmrs/openmrs-core

obs.setConcept(Context.getConceptService().getConcept(18));
obs.setValueBoolean(false);
obs.setValueCoded(Context.getConceptService().getConcept(18));
obs.setValueComplex("test");

相关文章