Class AnonymizerContext
java.lang.Object
de.gematik.test.erezept.fhir.anonymizer.AnonymizerContext
-
Constructor Summary
ConstructorsConstructorDescriptionAnonymizerContext(Map<Class<? extends org.hl7.fhir.r4.model.Resource>, Anonymizer<?>> anonymizers, AnonymizationType anonymizationType, MaskingStrategy blacker) -
Method Summary
Modifier and TypeMethodDescriptionvoidanonymize(org.hl7.fhir.r4.model.Address address) voidanonymize(org.hl7.fhir.r4.model.HumanName humanName) voidvoidanonymize(org.hl7.fhir.r4.model.Type input) <R extends org.hl7.fhir.r4.model.Resource>
booleananonymize(R resource) voidanonymizeAddresses(List<org.hl7.fhir.r4.model.Address> addresses) voidanonymizeHumanNames(List<org.hl7.fhir.r4.model.HumanName> humanNames)
-
Constructor Details
-
AnonymizerContext
public AnonymizerContext(Map<Class<? extends org.hl7.fhir.r4.model.Resource>, Anonymizer<?>> anonymizers, AnonymizationType anonymizationType, MaskingStrategy blacker)
-
-
Method Details
-
getIdentifierAnonymization
-
anonymize
public <R extends org.hl7.fhir.r4.model.Resource> boolean anonymize(R resource) -
anonymizeHumanNames
-
anonymizeAddresses
-
anonymize
public void anonymize(org.hl7.fhir.r4.model.HumanName humanName) -
anonymize
public void anonymize(org.hl7.fhir.r4.model.Address address) -
anonymize
public void anonymize(org.hl7.fhir.r4.model.Type input) -
anonymize
-