Index
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.synonymCachewith 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
Synonymin 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
All Classes and Interfaces|All Packages|Constant Field Values
AbstractElevenProofAnonymizer.digitsAsString(int[])