Index

A B C D E F G H I J M N P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

AbstractElevenProofAnonymizer - Class in com.rolfje.anonimatron.anonymizer
 
AbstractElevenProofAnonymizer() - Constructor for class com.rolfje.anonimatron.anonymizer.AbstractElevenProofAnonymizer
 
AbstractNameGenerator - Class in com.rolfje.anonimatron.anonymizer
This class generates random names from syllables, and provides programmer a simple way to set a group of rules for generator to avoid unpronounceable and bizarre names.
AbstractNameGenerator(String) - Constructor for class com.rolfje.anonimatron.anonymizer.AbstractNameGenerator
Create new random name generator object.
add(int[], int) - Method in class com.rolfje.anonimatron.anonymizer.AbstractElevenProofAnonymizer
 
Anonimatron - Class in com.rolfje.anonimatron
Start of a beautiful anonymized new world.
Anonimatron() - Constructor for class com.rolfje.anonimatron.Anonimatron
 
anonymize() - Method in class com.rolfje.anonimatron.file.FileAnonymizerService
 
anonymize() - Method in class com.rolfje.anonimatron.jdbc.JdbcAnonymizerService
 
anonymize(Column, Object) - Method in class com.rolfje.anonimatron.anonymizer.AnonymizerService
 
anonymize(Object, int, boolean) - Method in class com.rolfje.anonimatron.anonymizer.AbstractNameGenerator
 
anonymize(Object, int, boolean) - Method in interface com.rolfje.anonimatron.anonymizer.Anonymizer
Anonymizes the given data into a non-tracable, non-reversible synonym, and does it consistently, so that A always translates to B.
anonymize(Object, int, boolean) - Method in class com.rolfje.anonimatron.anonymizer.CharacterStringAnonymizer
 
anonymize(Object, int, boolean) - Method in class com.rolfje.anonimatron.anonymizer.CharacterStringPrefetchAnonymizer
 
anonymize(Object, int, boolean) - Method in class com.rolfje.anonimatron.anonymizer.CountryCodeAnonymizer
 
anonymize(Object, int, boolean) - Method in class com.rolfje.anonimatron.anonymizer.DigitStringAnonymizer
 
anonymize(Object, int, boolean) - Method in class com.rolfje.anonimatron.anonymizer.DutchBankAccountAnononymizer
 
anonymize(Object, int, boolean) - Method in class com.rolfje.anonimatron.anonymizer.DutchBSNAnononymizer
 
anonymize(Object, int, boolean) - Method in class com.rolfje.anonimatron.anonymizer.DutchZipCodeAnonymizer
 
anonymize(Object, int, boolean) - Method in class com.rolfje.anonimatron.anonymizer.EmailAddressAnonymizer
 
anonymize(Object, int, boolean) - Method in class com.rolfje.anonimatron.anonymizer.IbanAnonymizer
 
anonymize(Object, int, boolean) - Method in class com.rolfje.anonimatron.anonymizer.IPAddressV4Anonymizer
 
anonymize(Object, int, boolean) - Method in class com.rolfje.anonimatron.anonymizer.StringAnonymizer
 
anonymize(Object, int, boolean) - Method in class com.rolfje.anonimatron.anonymizer.UkPostCodeAnonymizer
 
anonymize(Object, int, boolean) - Method in class com.rolfje.anonimatron.anonymizer.UUIDAnonymizer
 
anonymize(Object, int, boolean, Map<String, String>) - Method in interface com.rolfje.anonimatron.anonymizer.Anonymizer
Anonymizes the given data into a non-tracable, non-reversible synonym with the provided parameters, and does it consistently, so that A always translates to B.
anonymize(Object, int, boolean, Map<String, String>) - Method in class com.rolfje.anonimatron.anonymizer.CharacterStringAnonymizer
 
anonymize(Object, int, boolean, Map<String, String>) - Method in class com.rolfje.anonimatron.anonymizer.DigitStringAnonymizer
 
Anonymizer - Interface in com.rolfje.anonimatron.anonymizer
Provides functionality for consitently anonymizing a piece of data.
AnonymizerService - Class in com.rolfje.anonimatron.anonymizer
 
AnonymizerService() - Constructor for class com.rolfje.anonimatron.anonymizer.AnonymizerService
 
AnonymizerService(SynonymCache) - Constructor for class com.rolfje.anonimatron.anonymizer.AnonymizerService
 
AVAILABLE_LOCALES - Static variable in class com.rolfje.anonimatron.anonymizer.CountryCodeAnonymizer
 

B

base64Hash(Object) - Method in class com.rolfje.anonimatron.anonymizer.Hasher
 
base64Hash(String) - Method in class com.rolfje.anonimatron.anonymizer.Hasher
 
Base64StringFieldHandler - Class in com.rolfje.anonimatron.synonyms
Converts object values to a Base64 String and back, see "Writing a GeneralizedFieldHandler" at http://castor.org/xml-fieldhandlers.html
Base64StringFieldHandler() - Constructor for class com.rolfje.anonimatron.synonyms.Base64StringFieldHandler
 

C

calculate11proofdigits(int[]) - Method in class com.rolfje.anonimatron.anonymizer.AbstractElevenProofAnonymizer
For the given digits in the array, calculate the seperate 11-proof values.
CharacterStringAnonymizer - Class in com.rolfje.anonimatron.anonymizer
Generates an output string based on the configured characters to use.
CharacterStringAnonymizer() - Constructor for class com.rolfje.anonimatron.anonymizer.CharacterStringAnonymizer
 
CharacterStringPrefetchAnonymizer - Class in com.rolfje.anonimatron.anonymizer
Provides the same functionality as CharacterStringAnonymizer, but uses the prefetch cycle to collect its output character set.
CharacterStringPrefetchAnonymizer() - Constructor for class com.rolfje.anonimatron.anonymizer.CharacterStringPrefetchAnonymizer
 
CHARS - Variable in class com.rolfje.anonimatron.anonymizer.CharacterStringAnonymizer
 
CHARSET - Static variable in class com.rolfje.anonimatron.anonymizer.Hasher
 
checkValidity(Object) - Method in class com.rolfje.anonimatron.configuration.ColumnShortLivedFieldHandler
 
close() - Method in class com.rolfje.anonimatron.file.CsvFileReader
 
close() - Method in class com.rolfje.anonimatron.file.CsvFileWriter
 
Column - Class in com.rolfje.anonimatron.configuration
 
Column() - Constructor for class com.rolfje.anonimatron.configuration.Column
 
Column(String, String) - Constructor for class com.rolfje.anonimatron.configuration.Column
 
Column(String, String, int) - Constructor for class com.rolfje.anonimatron.configuration.Column
 
Column(String, String, int, boolean) - Constructor for class com.rolfje.anonimatron.configuration.Column
 
Column(String, String, int, boolean, Map<String, String>) - Constructor for class com.rolfje.anonimatron.configuration.Column
 
ColumnShortLivedFieldHandler - Class in com.rolfje.anonimatron.configuration
Field handler which makes sure that if Column.isShortLived() returns false, this handler returns null so that Castor will not put it in the configuration file.
ColumnShortLivedFieldHandler() - Constructor for class com.rolfje.anonimatron.configuration.ColumnShortLivedFieldHandler
 
ColumnWorker - Interface in com.rolfje.anonimatron.jdbc
Provides functionality for processing a single column value.
com.rolfje.anonimatron - package com.rolfje.anonimatron
 
com.rolfje.anonimatron.anonymizer - package com.rolfje.anonimatron.anonymizer
 
com.rolfje.anonimatron.commandline - package com.rolfje.anonimatron.commandline
 
com.rolfje.anonimatron.configuration - package com.rolfje.anonimatron.configuration
 
com.rolfje.anonimatron.file - package com.rolfje.anonimatron.file
 
com.rolfje.anonimatron.jdbc - package com.rolfje.anonimatron.jdbc
 
com.rolfje.anonimatron.progress - package com.rolfje.anonimatron.progress
 
com.rolfje.anonimatron.synonyms - package com.rolfje.anonimatron.synonyms
 
CommandLine - Class in com.rolfje.anonimatron.commandline
 
CommandLine(String[]) - Constructor for class com.rolfje.anonimatron.commandline.CommandLine
 
compose(int) - Method in class com.rolfje.anonimatron.anonymizer.AbstractNameGenerator
Compose a new name.
Configuration - Class in com.rolfje.anonimatron.configuration
 
Configuration() - Constructor for class com.rolfje.anonimatron.configuration.Configuration
 
convertUponGet(Object) - Method in class com.rolfje.anonimatron.synonyms.Base64StringFieldHandler
 
convertUponGet(Object) - Method in class com.rolfje.anonimatron.synonyms.StringDateFieldHandler
 
convertUponSet(Object) - Method in class com.rolfje.anonimatron.synonyms.Base64StringFieldHandler
 
convertUponSet(Object) - Method in class com.rolfje.anonimatron.synonyms.StringDateFieldHandler
 
CountryCodeAnonymizer - Class in com.rolfje.anonimatron.anonymizer
Produces valid 2 or 3 character country codes.
CountryCodeAnonymizer() - Constructor for class com.rolfje.anonimatron.anonymizer.CountryCodeAnonymizer
 
CsvFileReader - Class in com.rolfje.anonimatron.file
 
CsvFileReader(File) - Constructor for class com.rolfje.anonimatron.file.CsvFileReader
 
CsvFileReader(String) - Constructor for class com.rolfje.anonimatron.file.CsvFileReader
 
CsvFileWriter - Class in com.rolfje.anonimatron.file
 
CsvFileWriter(File) - Constructor for class com.rolfje.anonimatron.file.CsvFileWriter
 
CsvFileWriter(String) - Constructor for class com.rolfje.anonimatron.file.CsvFileWriter
 

D

DataFile - Class in com.rolfje.anonimatron.configuration
 
DataFile() - Constructor for class com.rolfje.anonimatron.configuration.DataFile
 
DateSynonym - Class in com.rolfje.anonimatron.synonyms
Represents a synonym for a Date.
DateSynonym() - Constructor for class com.rolfje.anonimatron.synonyms.DateSynonym
 
digitsAsInteger(int[]) - Method in class com.rolfje.anonimatron.anonymizer.AbstractElevenProofAnonymizer
 
digitsAsNumber(int[]) - Method in class com.rolfje.anonimatron.anonymizer.AbstractElevenProofAnonymizer
Deprecated.
digitsAsString(int[]) - Method in class com.rolfje.anonimatron.anonymizer.AbstractElevenProofAnonymizer
 
DigitStringAnonymizer - Class in com.rolfje.anonimatron.anonymizer
 
DigitStringAnonymizer() - Constructor for class com.rolfje.anonimatron.anonymizer.DigitStringAnonymizer
 
Discriminator - Class in com.rolfje.anonimatron.configuration
Provides a way to apply anonymization of certain columns based on the value of another column.
Discriminator() - Constructor for class com.rolfje.anonimatron.configuration.Discriminator
 
DutchBankAccountAnononymizer - Class in com.rolfje.anonimatron.anonymizer
Generates valid Dutch Bank Account number with the same length as the given number.
DutchBankAccountAnononymizer() - Constructor for class com.rolfje.anonimatron.anonymizer.DutchBankAccountAnononymizer
 
DutchBSNAnononymizer - Class in com.rolfje.anonimatron.anonymizer
Generates valid Dutch "Burger Service Nummer" or "SOFI Nummer", a social security number uniquely identifying civilians to the governement.
DutchBSNAnononymizer() - Constructor for class com.rolfje.anonimatron.anonymizer.DutchBSNAnononymizer
 
DutchZipCodeAnonymizer - Class in com.rolfje.anonimatron.anonymizer
Generates valid Dutch zip codes.
DutchZipCodeAnonymizer() - Constructor for class com.rolfje.anonimatron.anonymizer.DutchZipCodeAnonymizer
 

E

ElvenNameGenerator - Class in com.rolfje.anonimatron.anonymizer
 
ElvenNameGenerator() - Constructor for class com.rolfje.anonimatron.anonymizer.ElvenNameGenerator
 
EmailAddressAnonymizer - Class in com.rolfje.anonimatron.anonymizer
 
EmailAddressAnonymizer() - Constructor for class com.rolfje.anonimatron.anonymizer.EmailAddressAnonymizer
 
equals(Object) - Method in class com.rolfje.anonimatron.synonyms.DateSynonym
 
equals(Object) - Method in class com.rolfje.anonimatron.synonyms.NullSynonym
 
equals(Object) - Method in class com.rolfje.anonimatron.synonyms.NumberSynonym
 
equals(Object) - Method in class com.rolfje.anonimatron.synonyms.StringSynonym
 

F

FileAnonymizerService - Class in com.rolfje.anonimatron.file
Reads rows from a file and returns anonymized rows.
FileAnonymizerService(Configuration, AnonymizerService) - Constructor for class com.rolfje.anonimatron.file.FileAnonymizerService
 
fromFile(File) - Static method in class com.rolfje.anonimatron.anonymizer.SynonymCache
Reads the synonyms from the specified file and (re-)initializes the SynonymCache.synonymCache with it.

G

generate11ProofNumber(int) - Method in class com.rolfje.anonimatron.anonymizer.AbstractElevenProofAnonymizer
 
generateBankAccount(int) - Method in class com.rolfje.anonimatron.anonymizer.DutchBankAccountAnononymizer
 
generateBankCode() - Method in class com.rolfje.anonimatron.anonymizer.DutchBankAccountAnononymizer
 
get(String, Object) - Method in class com.rolfje.anonimatron.anonymizer.SynonymCache
 
getAnonymizerClasses() - Method in class com.rolfje.anonimatron.configuration.Configuration
 
getColumnName() - Method in class com.rolfje.anonimatron.configuration.Discriminator
 
getColumns() - Method in class com.rolfje.anonimatron.configuration.DataFile
 
getColumns() - Method in class com.rolfje.anonimatron.configuration.Discriminator
 
getColumns() - Method in class com.rolfje.anonimatron.configuration.Table
 
getColumnsAsMap(List<Column>) - Static method in class com.rolfje.anonimatron.configuration.DataFile
 
getColumnsAsMap(List<Column>) - Static method in class com.rolfje.anonimatron.configuration.Table
 
getCompletePercentage() - Method in class com.rolfje.anonimatron.progress.Progress
 
getConfigfileName() - Method in class com.rolfje.anonimatron.commandline.CommandLine
 
getCustomAnonymizerTypes() - Method in class com.rolfje.anonimatron.anonymizer.AnonymizerService
 
getDefaultAnonymizerTypes() - Method in class com.rolfje.anonimatron.anonymizer.AnonymizerService
 
getDefaultCharacterString() - Method in class com.rolfje.anonimatron.anonymizer.CharacterStringAnonymizer
 
getDemoConfiguration() - Static method in class com.rolfje.anonimatron.configuration.Configuration
 
getDiscriminators() - Method in class com.rolfje.anonimatron.configuration.DataFile
 
getDiscriminators() - Method in class com.rolfje.anonimatron.configuration.Table
 
getETA() - Method in class com.rolfje.anonimatron.progress.Progress
 
getFetchSize() - Method in class com.rolfje.anonimatron.configuration.Table
 
getFieldType() - Method in class com.rolfje.anonimatron.synonyms.Base64StringFieldHandler
 
getFieldType() - Method in class com.rolfje.anonimatron.synonyms.StringDateFieldHandler
 
getFileFilters() - Method in class com.rolfje.anonimatron.configuration.Configuration
 
getFiles() - Method in class com.rolfje.anonimatron.configuration.Configuration
 
getFrom() - Method in class com.rolfje.anonimatron.synonyms.DateSynonym
 
getFrom() - Method in class com.rolfje.anonimatron.synonyms.HashedFromSynonym
 
getFrom() - Method in class com.rolfje.anonimatron.synonyms.NullSynonym
 
getFrom() - Method in class com.rolfje.anonimatron.synonyms.NumberSynonym
 
getFrom() - Method in class com.rolfje.anonimatron.synonyms.StringSynonym
 
getFrom() - Method in interface com.rolfje.anonimatron.synonyms.Synonym
 
getInFile() - Method in class com.rolfje.anonimatron.configuration.DataFile
 
getJdbcurl() - Method in class com.rolfje.anonimatron.commandline.CommandLine
 
getJdbcurl() - Method in class com.rolfje.anonimatron.configuration.Configuration
 
getName() - Method in class com.rolfje.anonimatron.configuration.Column
 
getName() - Method in class com.rolfje.anonimatron.configuration.Table
 
getNames() - Method in class com.rolfje.anonimatron.file.Record
 
getNumberOfRecords() - Method in class com.rolfje.anonimatron.configuration.DataFile
 
getNumberOfRows() - Method in class com.rolfje.anonimatron.configuration.Table
 
getOutFile() - Method in class com.rolfje.anonimatron.configuration.DataFile
 
getParameters() - Method in class com.rolfje.anonimatron.configuration.Column
 
getPassword() - Method in class com.rolfje.anonimatron.commandline.CommandLine
 
getPassword() - Method in class com.rolfje.anonimatron.configuration.Configuration
 
getProgress() - Method in class com.rolfje.anonimatron.jdbc.JdbcAnonymizerService
 
getRandomDigits(int) - Method in class com.rolfje.anonimatron.anonymizer.AbstractElevenProofAnonymizer
 
getReader() - Method in class com.rolfje.anonimatron.configuration.DataFile
 
getSalt() - Method in class com.rolfje.anonimatron.configuration.Configuration
 
getSize() - Method in class com.rolfje.anonimatron.configuration.Column
 
getStartTime() - Method in class com.rolfje.anonimatron.progress.Progress
 
getSupportedDriverURLs() - Method in class com.rolfje.anonimatron.jdbc.JdbcAnonymizerService
 
getSynonymCache() - Method in class com.rolfje.anonimatron.anonymizer.AnonymizerService
 
getSynonymfileName() - Method in class com.rolfje.anonimatron.commandline.CommandLine
 
getTables() - Method in class com.rolfje.anonimatron.configuration.Configuration
 
getTo() - Method in class com.rolfje.anonimatron.synonyms.DateSynonym
 
getTo() - Method in class com.rolfje.anonimatron.synonyms.HashedFromSynonym
 
getTo() - Method in class com.rolfje.anonimatron.synonyms.NullSynonym
 
getTo() - Method in class com.rolfje.anonimatron.synonyms.NumberSynonym
 
getTo() - Method in class com.rolfje.anonimatron.synonyms.StringSynonym
 
getTo() - Method in interface com.rolfje.anonimatron.synonyms.Synonym
 
getTotalitemscompleted() - Method in class com.rolfje.anonimatron.progress.Progress
 
getTotalitemstodo() - Method in class com.rolfje.anonimatron.progress.Progress
 
getType() - Method in class com.rolfje.anonimatron.anonymizer.AbstractNameGenerator
 
getType() - Method in interface com.rolfje.anonimatron.anonymizer.Anonymizer
 
getType() - Method in class com.rolfje.anonimatron.anonymizer.CharacterStringAnonymizer
 
getType() - Method in class com.rolfje.anonimatron.anonymizer.CharacterStringPrefetchAnonymizer
 
getType() - Method in class com.rolfje.anonimatron.anonymizer.CountryCodeAnonymizer
 
getType() - Method in class com.rolfje.anonimatron.anonymizer.DigitStringAnonymizer
 
getType() - Method in class com.rolfje.anonimatron.anonymizer.DutchBankAccountAnononymizer
 
getType() - Method in class com.rolfje.anonimatron.anonymizer.DutchBSNAnononymizer
 
getType() - Method in class com.rolfje.anonimatron.anonymizer.DutchZipCodeAnonymizer
 
getType() - Method in class com.rolfje.anonimatron.anonymizer.ElvenNameGenerator
 
getType() - Method in class com.rolfje.anonimatron.anonymizer.EmailAddressAnonymizer
 
getType() - Method in class com.rolfje.anonimatron.anonymizer.IbanAnonymizer
 
getType() - Method in class com.rolfje.anonimatron.anonymizer.IPAddressV4Anonymizer
 
getType() - Method in class com.rolfje.anonimatron.anonymizer.RomanNameGenerator
 
getType() - Method in class com.rolfje.anonimatron.anonymizer.StringAnonymizer
 
getType() - Method in class com.rolfje.anonimatron.anonymizer.UkPostCodeAnonymizer
 
getType() - Method in class com.rolfje.anonimatron.anonymizer.UUIDAnonymizer
 
getType() - Method in class com.rolfje.anonimatron.configuration.Column
 
getType() - Method in class com.rolfje.anonimatron.synonyms.DateSynonym
 
getType() - Method in class com.rolfje.anonimatron.synonyms.HashedFromSynonym
 
getType() - Method in class com.rolfje.anonimatron.synonyms.NullSynonym
 
getType() - Method in class com.rolfje.anonimatron.synonyms.NumberSynonym
 
getType() - Method in class com.rolfje.anonimatron.synonyms.StringSynonym
 
getType() - Method in interface com.rolfje.anonimatron.synonyms.Synonym
 
getUserid() - Method in class com.rolfje.anonimatron.commandline.CommandLine
 
getUserid() - Method in class com.rolfje.anonimatron.configuration.Configuration
 
getValue() - Method in class com.rolfje.anonimatron.configuration.Discriminator
 
getValue(Object) - Method in class com.rolfje.anonimatron.configuration.ColumnShortLivedFieldHandler
 
getValues() - Method in class com.rolfje.anonimatron.file.Record
 
getWriter() - Method in class com.rolfje.anonimatron.configuration.DataFile
 

H

hashCode() - Method in class com.rolfje.anonimatron.synonyms.DateSynonym
 
hashCode() - Method in class com.rolfje.anonimatron.synonyms.NullSynonym
 
hashCode() - Method in class com.rolfje.anonimatron.synonyms.NumberSynonym
 
hashCode() - Method in class com.rolfje.anonimatron.synonyms.StringSynonym
 
HashedFromSynonym - Class in com.rolfje.anonimatron.synonyms
 
HashedFromSynonym() - Constructor for class com.rolfje.anonimatron.synonyms.HashedFromSynonym
 
HashedFromSynonym(Hasher, Synonym) - Constructor for class com.rolfje.anonimatron.synonyms.HashedFromSynonym
 
Hasher - Class in com.rolfje.anonimatron.anonymizer
 
Hasher(String) - Constructor for class com.rolfje.anonimatron.anonymizer.Hasher
 
hasRecords() - Method in class com.rolfje.anonimatron.file.CsvFileReader
 
hasRecords() - Method in interface com.rolfje.anonimatron.file.RecordReader
 

I

IbanAnonymizer - Class in com.rolfje.anonimatron.anonymizer
Generates valid International Bank Account Numbers, or IBAN's.
IbanAnonymizer() - Constructor for class com.rolfje.anonimatron.anonymizer.IbanAnonymizer
 
incItemsCompleted(long) - Method in class com.rolfje.anonimatron.progress.Progress
 
IPAddressV4Anonymizer - Class in com.rolfje.anonimatron.anonymizer
 
IPAddressV4Anonymizer() - Constructor for class com.rolfje.anonimatron.anonymizer.IPAddressV4Anonymizer
 
isConfigExample() - Method in class com.rolfje.anonimatron.commandline.CommandLine
 
isDryrun() - Method in class com.rolfje.anonimatron.commandline.CommandLine
 
isDryrun() - Method in class com.rolfje.anonimatron.configuration.Configuration
 
isShortLived() - Method in class com.rolfje.anonimatron.configuration.Column
 
isShortLived() - Method in class com.rolfje.anonimatron.synonyms.DateSynonym
 
isShortLived() - Method in class com.rolfje.anonimatron.synonyms.HashedFromSynonym
 
isShortLived() - Method in class com.rolfje.anonimatron.synonyms.NullSynonym
 
isShortLived() - Method in class com.rolfje.anonimatron.synonyms.NumberSynonym
 
isShortLived() - Method in class com.rolfje.anonimatron.synonyms.StringSynonym
 
isShortLived() - Method in interface com.rolfje.anonimatron.synonyms.Synonym
Indicates if this Synonym is short-lived or transient, meaning that it should not be stored in the synonyms file.
isValidBSN(String) - Static method in class com.rolfje.anonimatron.anonymizer.DutchBSNAnononymizer
Checks validity of the given BSN number.

J

JdbcAnonymizerService - Class in com.rolfje.anonimatron.jdbc
 
JdbcAnonymizerService() - Constructor for class com.rolfje.anonimatron.jdbc.JdbcAnonymizerService
 
JdbcAnonymizerService(Configuration, AnonymizerService) - Constructor for class com.rolfje.anonimatron.jdbc.JdbcAnonymizerService
 

M

main(String[]) - Static method in class com.rolfje.anonimatron.Anonimatron
 

N

newInstance(Object) - Method in class com.rolfje.anonimatron.configuration.ColumnShortLivedFieldHandler
 
NullSynonym - Class in com.rolfje.anonimatron.synonyms
Represents a transient synonym for a null value of any type.
NullSynonym(String) - Constructor for class com.rolfje.anonimatron.synonyms.NullSynonym
 
NumberSynonym - Class in com.rolfje.anonimatron.synonyms
Represents a synonym for a Number.
NumberSynonym() - Constructor for class com.rolfje.anonimatron.synonyms.NumberSynonym
 
NumberSynonym(String, Number, Number, boolean) - Constructor for class com.rolfje.anonimatron.synonyms.NumberSynonym
 

P

padRight(String, int) - Static method in class com.rolfje.anonimatron.anonymizer.CountryCodeAnonymizer
 
PARAMETER - Static variable in class com.rolfje.anonimatron.anonymizer.CharacterStringAnonymizer
 
prefetch(Object) - Method in class com.rolfje.anonimatron.anonymizer.CharacterStringPrefetchAnonymizer
 
prefetch(Object) - Method in interface com.rolfje.anonimatron.anonymizer.Prefetcher
 
Prefetcher - Interface in com.rolfje.anonimatron.anonymizer
 
prepare(String, Object) - Method in class com.rolfje.anonimatron.anonymizer.AnonymizerService
 
printConfigurationInfo() - Method in class com.rolfje.anonimatron.file.FileAnonymizerService
 
printConfigurationInfo() - Method in class com.rolfje.anonimatron.jdbc.JdbcAnonymizerService
 
printHelp() - Static method in class com.rolfje.anonimatron.commandline.CommandLine
 
processColumn(ResultSet, Column, Object) - Method in interface com.rolfje.anonimatron.jdbc.ColumnWorker
 
Progress - Class in com.rolfje.anonimatron.progress
 
Progress() - Constructor for class com.rolfje.anonimatron.progress.Progress
 
ProgressPrinter - Class in com.rolfje.anonimatron.progress
 
ProgressPrinter(Progress) - Constructor for class com.rolfje.anonimatron.progress.ProgressPrinter
 
put(Synonym) - Method in class com.rolfje.anonimatron.anonymizer.SynonymCache
Stores the given Synonym in the synonym cache, except when the given synonym is short-lived.

R

RANDOM - Static variable in class com.rolfje.anonimatron.anonymizer.CharacterStringAnonymizer
 
RANDOM - Static variable in class com.rolfje.anonimatron.anonymizer.DutchZipCodeAnonymizer
 
read() - Method in class com.rolfje.anonimatron.file.CsvFileReader
 
read() - Method in interface com.rolfje.anonimatron.file.RecordReader
 
readFromFile(String) - Static method in class com.rolfje.anonimatron.configuration.Configuration
 
readFromFile(String) - Static method in class com.rolfje.anonimatron.synonyms.SynonymMapper
 
Record - Class in com.rolfje.anonimatron.file
 
Record(String[], Object[]) - Constructor for class com.rolfje.anonimatron.file.Record
 
RecordReader - Interface in com.rolfje.anonimatron.file
Provides records to be anonymized the FileAnonymizerService.
RecordWriter - Interface in com.rolfje.anonimatron.file
Consumes records which were anonymized by FileAnonymizerService.
refresh(BufferedReader) - Method in class com.rolfje.anonimatron.anonymizer.AbstractNameGenerator
Refresh names from file.
registerAnonymizers(List<String>) - Method in class com.rolfje.anonimatron.anonymizer.AnonymizerService
 
reset() - Method in class com.rolfje.anonimatron.progress.Progress
 
resetValue(Object) - Method in class com.rolfje.anonimatron.configuration.ColumnShortLivedFieldHandler
 
RomanNameGenerator - Class in com.rolfje.anonimatron.anonymizer
 
RomanNameGenerator() - Constructor for class com.rolfje.anonimatron.anonymizer.RomanNameGenerator
 
run() - Method in class com.rolfje.anonimatron.progress.ProgressPrinter
 

S

setAnonymizerClasses(List<String>) - Method in class com.rolfje.anonimatron.configuration.Configuration
 
setColumnName(String) - Method in class com.rolfje.anonimatron.configuration.Discriminator
 
setColumns(List<Column>) - Method in class com.rolfje.anonimatron.configuration.DataFile
 
setColumns(List<Column>) - Method in class com.rolfje.anonimatron.configuration.Discriminator
 
setColumns(List<Column>) - Method in class com.rolfje.anonimatron.configuration.Table
 
setDiscriminators(List<Discriminator>) - Method in class com.rolfje.anonimatron.configuration.DataFile
 
setDiscriminators(List<Discriminator>) - Method in class com.rolfje.anonimatron.configuration.Table
 
setDryrun(boolean) - Method in class com.rolfje.anonimatron.configuration.Configuration
 
setFetchSize(Integer) - Method in class com.rolfje.anonimatron.configuration.Table
 
setFileFilters(List<String>) - Method in class com.rolfje.anonimatron.configuration.Configuration
 
setFiles(List<DataFile>) - Method in class com.rolfje.anonimatron.configuration.Configuration
 
setFrom(Number) - Method in class com.rolfje.anonimatron.synonyms.NumberSynonym
 
setFrom(Object) - Method in class com.rolfje.anonimatron.synonyms.DateSynonym
 
setFrom(String) - Method in class com.rolfje.anonimatron.synonyms.HashedFromSynonym
 
setFrom(String) - Method in class com.rolfje.anonimatron.synonyms.StringSynonym
 
setHasher(Hasher) - Method in class com.rolfje.anonimatron.anonymizer.SynonymCache
 
setInFile(String) - Method in class com.rolfje.anonimatron.configuration.DataFile
 
setJdbcurl(String) - Method in class com.rolfje.anonimatron.configuration.Configuration
 
setMessage(String) - Method in class com.rolfje.anonimatron.progress.ProgressPrinter
 
setName(String) - Method in class com.rolfje.anonimatron.configuration.Column
 
setName(String) - Method in class com.rolfje.anonimatron.configuration.Table
 
setNumberOfRecords(long) - Method in class com.rolfje.anonimatron.configuration.DataFile
 
setNumberOfRows(long) - Method in class com.rolfje.anonimatron.configuration.Table
 
setOutFile(String) - Method in class com.rolfje.anonimatron.configuration.DataFile
 
setParameters(Map<String, String>) - Method in class com.rolfje.anonimatron.configuration.Column
 
setPassword(String) - Method in class com.rolfje.anonimatron.configuration.Configuration
 
setPrintIntervalMillis(int) - Method in class com.rolfje.anonimatron.progress.ProgressPrinter
 
setReader(String) - Method in class com.rolfje.anonimatron.configuration.DataFile
 
setSalt(String) - Method in class com.rolfje.anonimatron.configuration.Configuration
 
setShortlived(boolean) - Method in class com.rolfje.anonimatron.configuration.Column
 
setShortlived(boolean) - Method in class com.rolfje.anonimatron.synonyms.DateSynonym
 
setShortlived(boolean) - Method in class com.rolfje.anonimatron.synonyms.StringSynonym
 
setShortLived(boolean) - Method in class com.rolfje.anonimatron.synonyms.NumberSynonym
 
setSize(int) - Method in class com.rolfje.anonimatron.configuration.Column
 
setTables(List<Table>) - Method in class com.rolfje.anonimatron.configuration.Configuration
 
setTo(Number) - Method in class com.rolfje.anonimatron.synonyms.NumberSynonym
 
setTo(Object) - Method in class com.rolfje.anonimatron.synonyms.DateSynonym
 
setTo(Object) - Method in class com.rolfje.anonimatron.synonyms.HashedFromSynonym
 
setTo(String) - Method in class com.rolfje.anonimatron.synonyms.StringSynonym
 
setTotalitemscompleted(long) - Method in class com.rolfje.anonimatron.progress.Progress
 
setTotalitemstodo(long) - Method in class com.rolfje.anonimatron.progress.Progress
 
setType(String) - Method in class com.rolfje.anonimatron.configuration.Column
 
setType(String) - Method in class com.rolfje.anonimatron.synonyms.DateSynonym
 
setType(String) - Method in class com.rolfje.anonimatron.synonyms.HashedFromSynonym
 
setType(String) - Method in class com.rolfje.anonimatron.synonyms.NumberSynonym
 
setType(String) - Method in class com.rolfje.anonimatron.synonyms.StringSynonym
 
setUserid(String) - Method in class com.rolfje.anonimatron.configuration.Configuration
 
setValue(Object, Boolean) - Method in class com.rolfje.anonimatron.configuration.ColumnShortLivedFieldHandler
 
setValue(String) - Method in class com.rolfje.anonimatron.configuration.Discriminator
 
setWriter(String) - Method in class com.rolfje.anonimatron.configuration.DataFile
 
size() - Method in class com.rolfje.anonimatron.anonymizer.SynonymCache
 
start() - Method in class com.rolfje.anonimatron.progress.ProgressPrinter
 
startTimer() - Method in class com.rolfje.anonimatron.progress.Progress
 
stop() - Method in class com.rolfje.anonimatron.progress.ProgressPrinter
 
StringAnonymizer - Class in com.rolfje.anonimatron.anonymizer
 
StringAnonymizer() - Constructor for class com.rolfje.anonimatron.anonymizer.StringAnonymizer
 
StringDateFieldHandler - Class in com.rolfje.anonimatron.synonyms
Converts date to epoch String representation.
StringDateFieldHandler() - Constructor for class com.rolfje.anonimatron.synonyms.StringDateFieldHandler
 
StringSynonym - Class in com.rolfje.anonimatron.synonyms
Represents a synonym for a String.
StringSynonym() - Constructor for class com.rolfje.anonimatron.synonyms.StringSynonym
 
StringSynonym(String, String, String, boolean) - Constructor for class com.rolfje.anonimatron.synonyms.StringSynonym
 
sum(int[]) - Method in class com.rolfje.anonimatron.anonymizer.AbstractElevenProofAnonymizer
 
Synonym - Interface in com.rolfje.anonimatron.synonyms
Provides a way to connect source and target data, and identify the type of data.
SynonymCache - Class in com.rolfje.anonimatron.anonymizer
 
SynonymCache() - Constructor for class com.rolfje.anonimatron.anonymizer.SynonymCache
 
SynonymMapper - Class in com.rolfje.anonimatron.synonyms
Provides functionality for reading and writing Synonyms to an XML file for later reference.
SynonymMapper() - Constructor for class com.rolfje.anonimatron.synonyms.SynonymMapper
 

T

Table - Class in com.rolfje.anonimatron.configuration
 
Table() - Constructor for class com.rolfje.anonimatron.configuration.Table
 
toFile(File) - Method in class com.rolfje.anonimatron.anonymizer.SynonymCache
Writes all known Synonyms in the cache out to the specified file in XML format.
toString() - Method in class com.rolfje.anonimatron.file.Record
 

U

UkPostCodeAnonymizer - Class in com.rolfje.anonimatron.anonymizer
Generates format valid Uk Post codes.
UkPostCodeAnonymizer() - Constructor for class com.rolfje.anonimatron.anonymizer.UkPostCodeAnonymizer
 
UUIDAnonymizer - Class in com.rolfje.anonimatron.anonymizer
 
UUIDAnonymizer() - Constructor for class com.rolfje.anonimatron.anonymizer.UUIDAnonymizer
 

V

VERSION - Static variable in class com.rolfje.anonimatron.Anonimatron
 

W

write(Record) - Method in class com.rolfje.anonimatron.file.CsvFileWriter
 
write(Record) - Method in interface com.rolfje.anonimatron.file.RecordWriter
 
writeToFile(List<Synonym>, String) - Static method in class com.rolfje.anonimatron.synonyms.SynonymMapper
 
A B C D E F G H I J M N P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values