private boolean isBoolean(List<Base> list, boolean b) { return list.size() == 1 && list.get(0) instanceof BooleanType && ((BooleanType) list.get(0)).booleanValue() == b; }
public boolean getReverseAsBoolean() { if (hasReverse()) { return myReverse.booleanValue(); } return false; }
public boolean getParameterBool(String name) { for (ParametersParameterComponent p : getParameter()) { if (p.getName().equals(name)) { if (p.getValue() instanceof BooleanType) return ((BooleanType) p.getValue()).booleanValue(); boolean ok = Boolean.getBoolean(p.getValue().primitiveValue()); return ok; } } return false; }
boolean v = false; if (item instanceof BooleanType) { v = ((BooleanType) item).booleanValue(); } else v = item != null;
private boolean isBoolean(List<Base> list, boolean b) { return list.size() == 1 && list.get(0) instanceof BooleanType && ((BooleanType) list.get(0)).booleanValue() == b; }
public boolean getReverseAsBoolean() { if (hasReverse()) { return myReverse.booleanValue(); } return false; }
public boolean getParameterBool(String name) { for (ParametersParameterComponent p : getParameter()) { if (p.getName().equals(name)) { if (p.getValue() instanceof BooleanType) return ((BooleanType) p.getValue()).booleanValue(); boolean ok = Boolean.getBoolean(p.getValue().primitiveValue()); return ok; } } return false; }
boolean v = false; if (item instanceof BooleanType) { v = ((BooleanType) item).booleanValue(); } else v = item != null;
protected EnableWhenResult evaluateCondition(QuestionnaireItemEnableWhenComponent enableCondition, Element questionnaireResponse, String linkId) { //TODO: Fix EnableWhenResult stuff List<Element> answerItems = findQuestionAnswers(questionnaireResponse, enableCondition.getQuestion()); QuestionnaireItemOperator operator = enableCondition.getOperator(); if (operator == QuestionnaireItemOperator.EXISTS){ Type answer = enableCondition.getAnswer(); if (!(answer instanceof BooleanType)){ throw new UnprocessableEntityException("Exists-operator requires answerBoolean"); } return new EnableWhenResult(((BooleanType)answer).booleanValue() != answerItems.isEmpty(), linkId, enableCondition, questionnaireResponse); } boolean result = answerItems .stream() .anyMatch(answer -> evaluateAnswer(answer, enableCondition.getAnswer(), enableCondition.getOperator())); return new EnableWhenResult(result, linkId, enableCondition, questionnaireResponse); }
tgt.setCopyright(src.getCopyright()); if (src.hasExtension("http://hl7.org/fhir/StructureDefinition/valueset-extensible")) tgt.setExtensible(((BooleanType) src.getExtensionByUrl("http://hl7.org/fhir/StructureDefinition/valueset-extensible").getValue()).booleanValue()); tgt.setCompose(convertValueSetComposeComponent(src.getCompose())); if (src.hasExpansion())
tgt.setCopyright(src.getCopyright()); if (src.hasExtension("http://hl7.org/fhir/StructureDefinition/valueset-extensible")) tgt.setExtensible(((BooleanType) src.getExtensionByUrl("http://hl7.org/fhir/StructureDefinition/valueset-extensible").getValue()).booleanValue()); org.hl7.fhir.r4.model.CodeSystem srcCS = (CodeSystem) src.getUserData("r2-cs"); if (srcCS == null)
tgt.setCopyright(src.getCopyright()); if (src.hasExtension("http://hl7.org/fhir/StructureDefinition/valueset-extensible")) tgt.setExtensible(((BooleanType) src.getExtensionByUrl("http://hl7.org/fhir/StructureDefinition/valueset-extensible").getValue()).booleanValue()); tgt.setCompose(convertValueSetComposeComponent(src.getCompose())); if (src.hasExpansion())
tgt.setCopyright(src.getCopyright()); if (src.hasExtension("http://hl7.org/fhir/StructureDefinition/valueset-extensible")) tgt.setExtensible(((BooleanType) src.getExtensionByUrl("http://hl7.org/fhir/StructureDefinition/valueset-extensible").getValue()).booleanValue()); org.hl7.fhir.r4.model.CodeSystem srcCS = (CodeSystem) src.getUserData("r2-cs"); if (srcCS == null)