Package | Description |
---|---|
no.esito.anonymizer | |
no.esito.anonymizer.core |
Modifier and Type | Method and Description |
---|---|
IAnonymization[] |
IUpdateColumns.getAnonymizations()
Get annonymizations.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractAnonymization
Basis functionality for an Anonymization.
|
class |
AbstractMasking
Base functionality for Masking a column.
|
class |
AbstractPermutation
Base functionality for a simple shuffle.
|
class |
AbstractRandomization
Base Randomization functionality.
|
class |
EraseColumn
Base functionality for Masking a column.
|
class |
SarColumn
Base functionality for Masking a column.
|
Modifier and Type | Method and Description |
---|---|
IAnonymization[] |
CascadeSar.getAnonymizations() |
IAnonymization[] |
CascadeErase.getAnonymizations() |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractWorkTask.prepareInputs(IContext context,
IAnonymization[] anonymizations)
Prepare inputs that are based on current values.
|
protected static void |
AbstractWorkTask.registerAnonymizations(Collection<IColumn> cols,
IAnonymization[] anos)
Utility method to register anonymization methods and if necessary add the column to the list.
|
void |
AbstractUpdateTask.sqlUpdateRowsWithKey(Connection conn,
List<String> colnames,
Collection<String> updatecolumns,
List<String[]> rows,
IAnonymization[] keys)
Update a key column needs to update all related references.
|
void |
AbstractUpdateTask.sqlUpdateRowsWithKeyAuto(Connection conn,
List<String> colnames,
Collection<String> updatecolumns,
List<String[]> rows,
IAnonymization anonymization)
Update with returned autogenerated value as key.
|
Constructor and Description |
---|
CascadeErase(String table,
IColumn[] parentColumns,
IChildRelation[] children,
IColumn[] childColumns,
IAnonymization[] anonymizations) |
CascadeSar(String table,
String label,
String comment,
IColumn[] parentColumns,
IChildRelation[] children,
IColumn[] indexColumns,
IAnonymization[] anonymizations) |
SetNullErase(String table,
IColumn[] parentColumns,
IChildRelation[] children,
IColumn[] childColumns,
IAnonymization[] anonymizations) |
Copyright © 2021. All rights reserved.