Package | Description |
---|---|
no.esito.anonymizer | |
no.esito.anonymizer.core |
Modifier and Type | Method and Description |
---|---|
static IContext |
ContextFactory.createAnonymizeContext(Connection connection)
Factory method for anonymization context.
|
static IContext |
ContextFactory.createEraseContext(Connection connection,
String[] params)
Factory method for anonymization erase context.
|
static IContext |
ContextFactory.createSarContext(Connection connection,
String[] params,
ISarWriter sarwriter)
Factory method for anonymization SAR context.
|
Modifier and Type | Method and Description |
---|---|
void |
ITask.run(IContext context)
Run the task using provided context.
|
void |
IAnonymization.run(IContext context,
List<String> columns,
List<String[]> rows)
Run method for anonymization.
|
void |
IAnonymizer.runTasks(IContext context,
List<String> tasklist)
Runs a list of tasks identified by name.
The method uses case insensitive comparison. |
boolean |
ITask.shouldRun(IContext context)
Check if the task should run.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractContext |
class |
ConsoleContext |
Modifier and Type | Method and Description |
---|---|
static IContext |
AbstractContext.createAnonymizeContext(Connection connection)
Factory method for anonymization context.
|
static IContext |
AbstractContext.createEraseContext(Connection connection,
String[] params)
Factory method for anonymization erase context.
|
static IContext |
AbstractContext.createSarContext(Connection connection,
String[] params,
ISarWriter sarwriter)
Factory method for anonymization SAR context.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractWorkTask.finish(IContext context,
String indentation) |
protected void |
AbstractWorkTask.prepareInputs(IContext context,
IAnonymization[] anonymizations)
Prepare inputs that are based on current values.
|
void |
AbstractUpdateTask.run(IContext context) |
void |
AbstractTaskGroup.run(IContext context) |
void |
AbstractSarTask.run(IContext context) |
void |
AbstractEraseTask.run(IContext context) |
void |
AbstractDeleteTask.run(IContext context) |
void |
AbstractCreateTask.run(IContext context) |
void |
SarColumn.run(IContext context,
List<String> columns,
List<String[]> rows) |
void |
EraseColumn.run(IContext context,
List<String> columns,
List<String[]> rows) |
void |
AbstractRandomization.run(IContext context,
List<String> columns,
List<String[]> rows) |
void |
AbstractPermutation.run(IContext context,
List<String> columns,
List<String[]> rows) |
void |
AbstractMasking.run(IContext context,
List<String> columns,
List<String[]> rows) |
void |
ConsoleCommandHandler.run(IContext context,
String[] args)
run Anonymizer as command line.
|
void |
AbstractAnonymizer.runTasks(IContext context,
List<String> tasklist) |
boolean |
AbstractUpdateTask.shouldRun(IContext context) |
boolean |
AbstractTaskGroup.shouldRun(IContext context) |
boolean |
AbstractSarTask.shouldRun(IContext context) |
boolean |
AbstractEraseTask.shouldRun(IContext context) |
boolean |
AbstractDeleteTask.shouldRun(IContext context) |
boolean |
AbstractCreateTask.shouldRun(IContext context) |
static boolean |
AbstractWorkTask.sql(IContext context,
String sql)
Executes the given SQL statement
|
static boolean |
AbstractTaskGroup.sql(IContext context,
String sql)
Executes the given SQL statement
|
void |
AbstractWorkTask.start(IContext context,
String indentation) |
protected void |
AbstractSarTask.traverseChild(IContext context,
List<String> readcolumns,
String[] row,
CascadeSar dt,
String table) |
Copyright © 2021. All rights reserved.