Package de.gematik.bbriccs.fhir.codec
Class FhirCodec.FhirCodecBuilder
java.lang.Object
de.gematik.bbriccs.fhir.codec.FhirCodec.FhirCodecBuilder
- Enclosing class:
- FhirCodec
-
Method Summary
Modifier and TypeMethodDescriptionandCustomValidator(ValidatorFhir validator) andReferenzValidator(de.gematik.refv.SupportedValidationModule svm) <T extends ProfileVersion,R extends org.hl7.fhir.r4.model.Resource>
FhirCodec.FhirCodecBuilderwithTypeHint(ResourceTypeHint<T, R> typeHint) <T extends ProfileVersion,R extends org.hl7.fhir.r4.model.Resource>
FhirCodec.FhirCodecBuilderwithTypeHint(WithStructureDefinition<T> definition, Class<R> mappingClass) <T extends ProfileVersion,R extends org.hl7.fhir.r4.model.Resource>
FhirCodec.FhirCodecBuilderwithTypeHint(WithStructureDefinition<T> definition, T version, Class<R> mappingClass) <T extends ResourceTypeHint<? extends ProfileVersion,? extends org.hl7.fhir.r4.model.Resource>>
FhirCodec.FhirCodecBuilderwithTypeHints(List<T> typeHints)
-
Method Details
-
disableErrors
-
withTypeHint
public <T extends ProfileVersion,R extends org.hl7.fhir.r4.model.Resource> FhirCodec.FhirCodecBuilder withTypeHint(WithStructureDefinition<T> definition, Class<R> mappingClass) -
withTypeHint
public <T extends ProfileVersion,R extends org.hl7.fhir.r4.model.Resource> FhirCodec.FhirCodecBuilder withTypeHint(WithStructureDefinition<T> definition, @Nullable T version, Class<R> mappingClass) -
withTypeHint
public <T extends ProfileVersion,R extends org.hl7.fhir.r4.model.Resource> FhirCodec.FhirCodecBuilder withTypeHint(ResourceTypeHint<T, R> typeHint) -
withTypeHints
public <T extends ResourceTypeHint<? extends ProfileVersion,? extends org.hl7.fhir.r4.model.Resource>> FhirCodec.FhirCodecBuilder withTypeHints(List<T> typeHints) -
andNonProfiledValidator
-
andDummyValidator
-
andBbriccsValidator
-
andReferenzValidator
-
andCustomValidator
-