Package dev.dsf.bpe.v1.service
Class TaskHelperImpl
java.lang.Object
dev.dsf.bpe.v1.service.TaskHelperImpl
- All Implemented Interfaces:
TaskHelper
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.hl7.fhir.r4.model.Task.ParameterComponentcreateInput(org.hl7.fhir.r4.model.Type value, String system, String code) org.hl7.fhir.r4.model.Task.ParameterComponentcreateInput(org.hl7.fhir.r4.model.Type value, org.hl7.fhir.r4.model.Coding coding) org.hl7.fhir.r4.model.Task.TaskOutputComponentcreateOutput(org.hl7.fhir.r4.model.Type value, String system, String code) org.hl7.fhir.r4.model.Task.TaskOutputComponentcreateOutput(org.hl7.fhir.r4.model.Type value, org.hl7.fhir.r4.model.Coding coding) Stream<org.hl7.fhir.r4.model.Task.ParameterComponent>getInputParameters(org.hl7.fhir.r4.model.Task task, String system, String code, Class<? extends org.hl7.fhir.r4.model.Type> expectedType) Stream<org.hl7.fhir.r4.model.Task.ParameterComponent>getInputParameters(org.hl7.fhir.r4.model.Task task, org.hl7.fhir.r4.model.Coding coding, Class<? extends org.hl7.fhir.r4.model.Type> expectedType) getInputParameterStringValues(org.hl7.fhir.r4.model.Task task, String system, String code) getInputParameterStringValues(org.hl7.fhir.r4.model.Task task, org.hl7.fhir.r4.model.Coding coding) Stream<org.hl7.fhir.r4.model.Task.ParameterComponent>getInputParametersWithExtension(org.hl7.fhir.r4.model.Task task, String system, String code, Class<? extends org.hl7.fhir.r4.model.Type> expectedType, String extensionUrl) Stream<org.hl7.fhir.r4.model.Task.ParameterComponent>getInputParametersWithExtension(org.hl7.fhir.r4.model.Task task, org.hl7.fhir.r4.model.Coding coding, Class<? extends org.hl7.fhir.r4.model.Type> expectedType, String extensionUrl) <T extends org.hl7.fhir.r4.model.Type>
Stream<T>getInputParameterValues(org.hl7.fhir.r4.model.Task task, String system, String code, Class<T> expectedType) <T extends org.hl7.fhir.r4.model.Type>
Stream<T>getInputParameterValues(org.hl7.fhir.r4.model.Task task, org.hl7.fhir.r4.model.Coding coding, Class<T> expectedType) getLocalVersionlessAbsoluteUrl(org.hl7.fhir.r4.model.Task task) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface dev.dsf.bpe.v1.service.TaskHelper
getFirstInputParameter, getFirstInputParameter, getFirstInputParameterStringValue, getFirstInputParameterStringValue, getFirstInputParameterValue, getFirstInputParameterValue, getFirstInputParameterWithExtension, getFirstInputParameterWithExtension
-
Constructor Details
-
TaskHelperImpl
- Parameters:
serverBaseUrl- notnull
-
-
Method Details
-
getLocalVersionlessAbsoluteUrl
- Specified by:
getLocalVersionlessAbsoluteUrlin interfaceTaskHelper
-
getInputParameterStringValues
public Stream<String> getInputParameterStringValues(org.hl7.fhir.r4.model.Task task, org.hl7.fhir.r4.model.Coding coding) - Specified by:
getInputParameterStringValuesin interfaceTaskHelper
-
getInputParameterStringValues
public Stream<String> getInputParameterStringValues(org.hl7.fhir.r4.model.Task task, String system, String code) - Specified by:
getInputParameterStringValuesin interfaceTaskHelper
-
getInputParameterValues
public <T extends org.hl7.fhir.r4.model.Type> Stream<T> getInputParameterValues(org.hl7.fhir.r4.model.Task task, org.hl7.fhir.r4.model.Coding coding, Class<T> expectedType) - Specified by:
getInputParameterValuesin interfaceTaskHelper
-
getInputParameterValues
public <T extends org.hl7.fhir.r4.model.Type> Stream<T> getInputParameterValues(org.hl7.fhir.r4.model.Task task, String system, String code, Class<T> expectedType) - Specified by:
getInputParameterValuesin interfaceTaskHelper
-
getInputParametersWithExtension
public Stream<org.hl7.fhir.r4.model.Task.ParameterComponent> getInputParametersWithExtension(org.hl7.fhir.r4.model.Task task, org.hl7.fhir.r4.model.Coding coding, Class<? extends org.hl7.fhir.r4.model.Type> expectedType, String extensionUrl) - Specified by:
getInputParametersWithExtensionin interfaceTaskHelper
-
getInputParametersWithExtension
public Stream<org.hl7.fhir.r4.model.Task.ParameterComponent> getInputParametersWithExtension(org.hl7.fhir.r4.model.Task task, String system, String code, Class<? extends org.hl7.fhir.r4.model.Type> expectedType, String extensionUrl) - Specified by:
getInputParametersWithExtensionin interfaceTaskHelper
-
getInputParameters
public Stream<org.hl7.fhir.r4.model.Task.ParameterComponent> getInputParameters(org.hl7.fhir.r4.model.Task task, org.hl7.fhir.r4.model.Coding coding, Class<? extends org.hl7.fhir.r4.model.Type> expectedType) - Specified by:
getInputParametersin interfaceTaskHelper
-
getInputParameters
public Stream<org.hl7.fhir.r4.model.Task.ParameterComponent> getInputParameters(org.hl7.fhir.r4.model.Task task, String system, String code, Class<? extends org.hl7.fhir.r4.model.Type> expectedType) - Specified by:
getInputParametersin interfaceTaskHelper
-
createInput
public org.hl7.fhir.r4.model.Task.ParameterComponent createInput(org.hl7.fhir.r4.model.Type value, org.hl7.fhir.r4.model.Coding coding) - Specified by:
createInputin interfaceTaskHelper
-
createInput
public org.hl7.fhir.r4.model.Task.ParameterComponent createInput(org.hl7.fhir.r4.model.Type value, String system, String code) - Specified by:
createInputin interfaceTaskHelper
-
createOutput
public org.hl7.fhir.r4.model.Task.TaskOutputComponent createOutput(org.hl7.fhir.r4.model.Type value, org.hl7.fhir.r4.model.Coding coding) - Specified by:
createOutputin interfaceTaskHelper
-
createOutput
public org.hl7.fhir.r4.model.Task.TaskOutputComponent createOutput(org.hl7.fhir.r4.model.Type value, String system, String code) - Specified by:
createOutputin interfaceTaskHelper
-