public abstract class AbstractAnonymizer<K> extends Object implements Anonymizer<K>
Modifier and Type | Field and Description |
---|---|
protected Map<String,Anonymizer> |
attributeAnonymizers
The map of AttributeType'sOID we want to anonymize.
|
protected SchemaManager |
schemaManager
The SchemaManager instance
|
Constructor and Description |
---|
AbstractAnonymizer() |
Modifier and Type | Method and Description |
---|---|
void |
setAnonymizers(Map<String,Anonymizer> attributeAnonymizers)
Set the list of existing anonymizers
|
void |
setSchemaManager(SchemaManager schemaManager)
Inject a SchemaManager instance in this Anonymizer
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
anonymize
protected SchemaManager schemaManager
protected Map<String,Anonymizer> attributeAnonymizers
public void setSchemaManager(SchemaManager schemaManager)
setSchemaManager
in interface Anonymizer<K>
schemaManager
- The SchemaManager instancepublic void setAnonymizers(Map<String,Anonymizer> attributeAnonymizers)
setAnonymizers
in interface Anonymizer<K>
attributeAnonymizers
- The list of existing anonymizersCopyright © 2018. All rights reserved.