Package | Description |
---|---|
no.esito.anonymizer | |
no.esito.anonymizer.core | |
no.esito.anonymizer.distributions | |
no.esito.anonymizer.mask |
Modifier and Type | Method and Description |
---|---|
static void |
IDistribution.assignRow(CreateParent parent,
List<String> columns,
String[] row,
int nParent) |
static void |
IDistribution.assignRowCol(CreateParent parent,
List<String> columns,
List<String[]> rows,
int nrow,
int nkey)
Assigns values from the parent column to the foreign key column (nkey) in given row (nrow).
|
int |
IDistribution.calculateNewRows(CreateParent[] parents,
int numrows,
List<String[]> existing)
Returns the number of new rows necessary.
|
void |
IDistribution.distribute(List<String> columns,
CreateParent[] parents,
List<String[]> rows)
Assigns values to the foreign key columns in the new data rows.
|
Modifier and Type | Method and Description |
---|---|
CreateParent[] |
CreateFkGroup.getParents() |
Constructor and Description |
---|
CreateFkGroup(IDistribution distribution,
CreateParent[] parents) |
Modifier and Type | Method and Description |
---|---|
int |
SimpleSpread.calculateNewRows(CreateParent[] parents,
int numExistRows,
List<String[]> rows) |
int |
EvenWithDeviation.calculateNewRows(CreateParent[] parents,
int numExistRows,
List<String[]> rows) |
int |
AllCombinations.calculateNewRows(CreateParent[] parents,
int numExistRows,
List<String[]> rows) |
void |
SimpleSpread.distribute(List<String> columns,
CreateParent[] parents,
List<String[]> rows) |
void |
EvenWithDeviation.distribute(List<String> columns,
CreateParent[] parents,
List<String[]> rows) |
void |
AllCombinations.distribute(List<String> columns,
CreateParent[] parents,
List<String[]> rows) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractRandom.randomAssignColumn(List<String> columns,
String[] row,
CreateParent parent) |
void |
AbstractRandom.randomAssignRow(List<String> columns,
CreateParent[] parents,
String[] row) |
Copyright © 2021. All rights reserved.