Class ValidationModuleConfigurationSupportedProfilesBuilder
java.lang.Object
de.gematik.refv.plugins.configuration.ValidationModuleConfigurationSupportedProfilesBuilder
-
Constructor Summary
ConstructorsConstructorDescriptionValidationModuleConfigurationSupportedProfilesBuilder(ca.uhn.fhir.context.FhirContext fhirContext, Function<String, InputStream> resourceLoaderFunction) -
Method Summary
Modifier and TypeMethodDescriptionbuildSupportedProfilesMap(@NonNull FhirPackage fhirPackage, List<CreationDateLocator> creationDateLocators)
-
Constructor Details
-
ValidationModuleConfigurationSupportedProfilesBuilder
public ValidationModuleConfigurationSupportedProfilesBuilder(ca.uhn.fhir.context.FhirContext fhirContext, Function<String, InputStream> resourceLoaderFunction)
-
-
Method Details
-
buildSupportedProfilesMap
public Map<String,Map<String, buildSupportedProfilesMapde.gematik.refv.commons.configuration.ProfileConfiguration>> (@NonNull @NonNull FhirPackage fhirPackage, List<CreationDateLocator> creationDateLocators) throws IOException - Parameters:
fhirPackage-creationDateLocators-- Returns:
- Map of supported profiles with their versions (Map: <profileCanonical: String, <version: String, profileConfiguration: ProfileConfiguration>>)
- Throws:
IOException
-