Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- addChild(PSNTreeDTO) - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.PSNTreeDTO
- addDomain(DomainInDTO) - Method in interface org.emau.icmvc.ganimed.ttp.psn.DomainManager
-
adds a new domain
- addStat(StatisticDTO) - Method in interface org.emau.icmvc.ganimed.ttp.psn.StatisticManager
-
insert a new statisic bean into the database
- Alphabet - Class in org.emau.icmvc.ganimed.ttp.psn.generator
- Alphabet() - Constructor for class org.emau.icmvc.ganimed.ttp.psn.generator.Alphabet
- Alphabet(String) - Constructor for class org.emau.icmvc.ganimed.ttp.psn.generator.Alphabet
- Alphabets - Class in org.emau.icmvc.ganimed.ttp.psn.alphabets
- ALREADY_ANONYMISED - Enum constant in enum class org.emau.icmvc.ganimed.ttp.psn.enums.AnonymisationResult
- AnonymisationResult - Enum Class in org.emau.icmvc.ganimed.ttp.psn.enums
- anonymiseAllEntriesForValue(String, String) - Method in interface org.emau.icmvc.ganimed.ttp.psn.PSNManager
-
Anonymises all pseudonyms for the given value in the specified domain (replacing each "value" with "###_anonym_###_randString_###_anonym_###").
- anonymiseAllEntriesForValue(String, String, String) - Method in interface org.emau.icmvc.ganimed.ttp.psn.PSNManagerWithNotification
-
Anonymises all pseudonyms for the given value in the specified domain (replacing each "value" with "###_anonym_###_randString_###_anonym_###").
- anonymiseAllEntriesForValues(String, Set<String>, String) - Method in interface org.emau.icmvc.ganimed.ttp.psn.PSNManagerWithNotification
-
Returns SUCCESS, NOT_FOUND, ALREADY_ANONYMISED for the values depending on the result of anonymising all pseudonyms for each value.
- anonymiseAllEntriesForValues(Set<String>, String) - Method in interface org.emau.icmvc.ganimed.ttp.psn.PSNManager
-
Returns SUCCESS, NOT_FOUND, ALREADY_ANONYMISED for the values depending on the result of anonymising all pseudonyms for each value.
- anonymiseEntries(String, Set<String>, String) - Method in interface org.emau.icmvc.ganimed.ttp.psn.PSNManagerWithNotification
-
Returns SUCCESS, NOT_FOUND, ALREADY_ANONYMISED, or ERROR for the values depending on the result of anonymising them (replacing each "value" with "###_anonym_###_randString_###_anonym_###").
- anonymiseEntries(Set<String>, String) - Method in interface org.emau.icmvc.ganimed.ttp.psn.PSNManager
-
Returns SUCCESS, NOT_FOUND, ALREADY_ANONYMISED, or ERROR for the values depending on the result of anonymising them (replacing each "value" with "###_anonym_###_randString_###_anonym_###").
- anonymiseEntry(String, String) - Method in interface org.emau.icmvc.ganimed.ttp.psn.PSNManager
-
Anonymises a single pseudonym for the given value in the specified domain, replacing "value" with "###_anonym_###_randString_###_anonym_###".
- anonymiseEntry(String, String, String) - Method in interface org.emau.icmvc.ganimed.ttp.psn.PSNManagerWithNotification
-
Anonymises a single pseudonym for the given value in the specified domain, replacing "value" with "###_anonym_###_randString_###_anonym_###".
- anonymisePseudonym(String, String) - Method in interface org.emau.icmvc.ganimed.ttp.psn.PSNManager
-
Anonymises the given pseudonym in the specified domain.
- anonymisePseudonym(String, String, String) - Method in interface org.emau.icmvc.ganimed.ttp.psn.PSNManagerWithNotification
-
Anonymises the given pseudonym in the specified domain.
- anonymisePseudonyms(String, Set<String>, String) - Method in interface org.emau.icmvc.ganimed.ttp.psn.PSNManagerWithNotification
-
Returns SUCCESS, NOT_FOUND, or ALREADY_ANONYMISED for the pseudonyms depending on the result of anonymising them.
- anonymisePseudonyms(Set<String>, String) - Method in interface org.emau.icmvc.ganimed.ttp.psn.PSNManager
-
Returns SUCCESS, NOT_FOUND, or ALREADY_ANONYMISED for the pseudonyms depending on the result of anonymising them.
- ANONYMS - Static variable in class org.emau.icmvc.ganimed.ttp.psn.utils.StatisticKeys
- ANONYMS_PER_DOMAIN - Static variable in class org.emau.icmvc.ganimed.ttp.psn.utils.StatisticKeys
- arePSNDeletable(String) - Method in interface org.emau.icmvc.ganimed.ttp.psn.DomainManager
-
Returns true if the property
DomainProperties.PSNS_DELETABLE
is set.
C
- calculateCheckDigit(String) - Method in class org.emau.icmvc.ganimed.ttp.psn.generator.CheckDigit
- CALCULATION_TIME - Static variable in class org.emau.icmvc.ganimed.ttp.psn.utils.StatisticKeys
- capture(NotificationMessage) - Method in class org.emau.icmvc.ganimed.ttp.psn.utils.PSNNotificationMessage
- CASCADE_DELETE - Enum constant in enum class org.emau.icmvc.ganimed.ttp.psn.enums.ValidateViaParents
- CharNotInAlphabetException - Exception Class in org.emau.icmvc.ganimed.ttp.psn.exceptions
- CharNotInAlphabetException() - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.CharNotInAlphabetException
- CharNotInAlphabetException(String) - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.CharNotInAlphabetException
- CharNotInAlphabetException(String, Throwable) - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.CharNotInAlphabetException
- CharNotInAlphabetException(Throwable) - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.CharNotInAlphabetException
- check(String, int) - Method in class org.emau.icmvc.ganimed.ttp.psn.generator.CheckDigit
- check(String, int) - Method in class org.emau.icmvc.ganimed.ttp.psn.generator.CheckDigits
- CheckDigit - Class in org.emau.icmvc.ganimed.ttp.psn.generator
-
Extends CheckDigits to be a common base for all algorithms handling a single check digit
- CheckDigit() - Constructor for class org.emau.icmvc.ganimed.ttp.psn.generator.CheckDigit
- CheckDigit(Alphabet) - Constructor for class org.emau.icmvc.ganimed.ttp.psn.generator.CheckDigit
- CheckDigits - Class in org.emau.icmvc.ganimed.ttp.psn.generator
-
An abstract common parent class for all check-digit-generators.
- CheckDigits() - Constructor for class org.emau.icmvc.ganimed.ttp.psn.generator.CheckDigits
- CheckDigits(Alphabet) - Constructor for class org.emau.icmvc.ganimed.ttp.psn.generator.CheckDigits
- checkPsnLength(String, String, int) - Static method in class org.emau.icmvc.ganimed.ttp.psn.config.DomainConfig
- checkPsnLength(String, String, int, CheckDigits) - Static method in class org.emau.icmvc.ganimed.ttp.psn.config.DomainConfig
- compareTo(DomainInDTO) - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.DomainInDTO
- CONST_10 - Enum constant in enum class org.emau.icmvc.ganimed.ttp.psn.enums.GeneratorAlphabetRestriction
- CONST_32 - Enum constant in enum class org.emau.icmvc.ganimed.ttp.psn.enums.GeneratorAlphabetRestriction
- CONTAINS - Enum constant in enum class org.emau.icmvc.ganimed.ttp.psn.config.PaginationConfig.MatchMode
- countPSNs(String, PaginationConfig) - Method in interface org.emau.icmvc.ganimed.ttp.psn.DomainManager
-
counts matching for the given domain w.r.t.
- countPSNsForDomains(List<String>, PaginationConfig) - Method in interface org.emau.icmvc.ganimed.ttp.psn.DomainManager
-
counts matching for the given domain w.r.t.
- createAlphabet(String) - Static method in class org.emau.icmvc.ganimed.ttp.psn.alphabets.Alphabets
-
Creates an alphabet from an alphabet string, which must be either the name of a subclass of
Alphabet
, a comma-separated list of characters, or a single character. - createCheckDigitClass(String) - Static method in class org.emau.icmvc.ganimed.ttp.psn.generator.CheckDigits
-
Creates a CheckDigits class for a class name
- createCheckDigits(Class<? extends CheckDigits>, Alphabet, DomainConfig) - Static method in class org.emau.icmvc.ganimed.ttp.psn.generator.CheckDigits
-
Creates a CheckDigits instance for a given class with alphabet and domain config.
- createCheckDigits(String) - Static method in class org.emau.icmvc.ganimed.ttp.psn.generator.CheckDigits
-
Creates a skeleton CheckDigits instance for a class name without alphabet and domain config.
- createCheckDigits(String, Alphabet, DomainConfig) - Static method in class org.emau.icmvc.ganimed.ttp.psn.generator.CheckDigits
-
Creates a CheckDigits instance for a class name with alphabet and domain config.
- createPseudonymFor(String, String) - Method in interface org.emau.icmvc.ganimed.ttp.psn.PSNManager
-
Returns a new pseudonym for the given value in the specified domain.
- createPseudonymFor(String, String, String) - Method in interface org.emau.icmvc.ganimed.ttp.psn.PSNManagerWithNotification
-
Returns a new pseudonym for the given value in the specified domain.
- createPseudonymForList(String, Set<String>, String) - Method in interface org.emau.icmvc.ganimed.ttp.psn.PSNManagerWithNotification
-
Returns a new pseudonym for each of the given values in the specified domain.
- createPseudonymForList(Set<String>, String) - Method in interface org.emau.icmvc.ganimed.ttp.psn.PSNManager
-
Returns a new pseudonym for each of the given values in the specified domain.
- createPseudonymsFor(String, String, int) - Method in interface org.emau.icmvc.ganimed.ttp.psn.PSNManager
-
Returns the specified number of new pseudonyms for the given value in the specified multi-PSN domain.
- createPseudonymsFor(String, String, String, int) - Method in interface org.emau.icmvc.ganimed.ttp.psn.PSNManagerWithNotification
-
Returns the specified number of new pseudonyms for the given value in the specified multi-PSN domain.
- createPseudonymsForList(String, Set<String>, String, int) - Method in interface org.emau.icmvc.ganimed.ttp.psn.PSNManagerWithNotification
-
Returns the specified number of new pseudonyms for each of the given values in the specified multi-PSN domain.
- createPseudonymsForList(Set<String>, String, int) - Method in interface org.emau.icmvc.ganimed.ttp.psn.PSNManager
-
Returns the specified number of new pseudonyms for each of the given values in the specified multi-PSN domain.
- CUSTOM - Static variable in class org.emau.icmvc.ganimed.ttp.psn.alphabets.Alphabets
D
- DBException - Exception Class in org.emau.icmvc.ganimed.ttp.psn.exceptions
- DBException() - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.DBException
- DBException(String) - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.DBException
- DBException(String, Throwable) - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.DBException
- DBException(Throwable) - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.DBException
- DEFAULT - Enum constant in enum class org.emau.icmvc.ganimed.ttp.psn.enums.ForceCache
- DEFAULT_PSN_LENGTH - Static variable in class org.emau.icmvc.ganimed.ttp.psn.config.DomainConfig
- deleteAllEntriesForValue(String, String) - Method in interface org.emau.icmvc.ganimed.ttp.psn.PSNManager
-
Deletes all pseudonyms for the given value in the specified domain.
- deleteAllEntriesForValue(String, String, String) - Method in interface org.emau.icmvc.ganimed.ttp.psn.PSNManagerWithNotification
-
Deletes all pseudonyms for the given value in the specified domain.
- deleteAllEntriesForValues(String, Set<String>, String) - Method in interface org.emau.icmvc.ganimed.ttp.psn.PSNManagerWithNotification
-
Returns SUCCESS, NOT_FOUND for the values depending on the result of deleting all pseudonyms for each value.
- deleteAllEntriesForValues(Set<String>, String) - Method in interface org.emau.icmvc.ganimed.ttp.psn.PSNManager
-
Returns SUCCESS, NOT_FOUND for the values depending on the result of deleting all pseudonyms for each value.
- deleteDomain(String) - Method in interface org.emau.icmvc.ganimed.ttp.psn.DomainManager
-
deletes the given domain
- deleteDomainWithPSNs(String) - Method in interface org.emau.icmvc.ganimed.ttp.psn.DomainManager
-
deletes the given domain with all pseudonyms - be sure you know, what you're doing
- deleteEntries(String, Set<String>, String) - Method in interface org.emau.icmvc.ganimed.ttp.psn.PSNManagerWithNotification
-
Returns SUCCESS, NOT_FOUND, or ERROR for the given values depending on the result of deleting all their pseudonyms.
- deleteEntries(Set<String>, String) - Method in interface org.emau.icmvc.ganimed.ttp.psn.PSNManager
-
Returns SUCCESS, NOT_FOUND, or ERROR for the given values depending on the result of deleting all their pseudonyms.
- deleteEntry(String, String) - Method in interface org.emau.icmvc.ganimed.ttp.psn.PSNManager
-
Deletes a single pseudonym for the given value in the specified domain.
- deleteEntry(String, String, String) - Method in interface org.emau.icmvc.ganimed.ttp.psn.PSNManagerWithNotification
-
Deletes a single pseudonym for the given value in the specified domain.
- deletePseudonym(String, String) - Method in interface org.emau.icmvc.ganimed.ttp.psn.PSNManager
-
Deletes the pseudonym in the specified domain.
- deletePseudonym(String, String, String) - Method in interface org.emau.icmvc.ganimed.ttp.psn.PSNManagerWithNotification
-
Deletes the pseudonym in the specified domain.
- deletePseudonyms(String, Set<String>, String) - Method in interface org.emau.icmvc.ganimed.ttp.psn.PSNManagerWithNotification
-
Returns SUCCESS or NOT_FOUND for the given pseudonyms depending on the result of deleting pseudonyms.
- deletePseudonyms(Set<String>, String) - Method in interface org.emau.icmvc.ganimed.ttp.psn.PSNManager
-
Returns SUCCESS or NOT_FOUND for the given pseudonyms depending on the result of deleting pseudonyms.
- DeletionForbiddenException - Exception Class in org.emau.icmvc.ganimed.ttp.psn.exceptions
- DeletionForbiddenException() - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.DeletionForbiddenException
- DeletionForbiddenException(String) - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.DeletionForbiddenException
- DeletionForbiddenException(String, Throwable) - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.DeletionForbiddenException
- DeletionForbiddenException(Throwable) - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.DeletionForbiddenException
- DeletionResult - Enum Class in org.emau.icmvc.ganimed.ttp.psn.enums
- DIFFERENT_PSEUDONYM_FOR_VALUE_EXISTS - Enum constant in enum class org.emau.icmvc.ganimed.ttp.psn.enums.InsertPairError
- DIFFERENT_VALUE_FOR_PSEUDONYM_EXISTS - Enum constant in enum class org.emau.icmvc.ganimed.ttp.psn.enums.InsertPairError
- DomainConfig - Class in org.emau.icmvc.ganimed.ttp.psn.config
- DomainConfig() - Constructor for class org.emau.icmvc.ganimed.ttp.psn.config.DomainConfig
- DomainConfig(String) - Constructor for class org.emau.icmvc.ganimed.ttp.psn.config.DomainConfig
-
Creates the domain config from a character delimited properties string as used for DB persistence.
- DomainConfig(DomainConfig) - Constructor for class org.emau.icmvc.ganimed.ttp.psn.config.DomainConfig
- DomainInDTO - Class in org.emau.icmvc.ganimed.ttp.psn.dto
- DomainInDTO() - Constructor for class org.emau.icmvc.ganimed.ttp.psn.dto.DomainInDTO
- DomainInDTO(String, Class<? extends CheckDigits>, Class<? extends Alphabet>) - Constructor for class org.emau.icmvc.ganimed.ttp.psn.dto.DomainInDTO
- DomainInDTO(String, Class<? extends CheckDigits>, Class<? extends Alphabet>, String, DomainConfig, String, List<String>) - Constructor for class org.emau.icmvc.ganimed.ttp.psn.dto.DomainInDTO
- DomainInDTO(String, String, String) - Constructor for class org.emau.icmvc.ganimed.ttp.psn.dto.DomainInDTO
- DomainInDTO(String, String, String, String, DomainConfig, String, List<String>) - Constructor for class org.emau.icmvc.ganimed.ttp.psn.dto.DomainInDTO
- DomainInUseException - Exception Class in org.emau.icmvc.ganimed.ttp.psn.exceptions
- DomainInUseException() - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.DomainInUseException
- DomainInUseException(String) - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.DomainInUseException
- DomainInUseException(String, Throwable) - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.DomainInUseException
- DomainInUseException(Throwable) - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.DomainInUseException
- DomainIsFullException - Exception Class in org.emau.icmvc.ganimed.ttp.psn.exceptions
- DomainIsFullException() - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.DomainIsFullException
- DomainIsFullException(String) - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.DomainIsFullException
- DomainIsFullException(String, Throwable) - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.DomainIsFullException
- DomainIsFullException(Throwable) - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.DomainIsFullException
- DomainManager - Interface in org.emau.icmvc.ganimed.ttp.psn
- DomainOutDTO - Class in org.emau.icmvc.ganimed.ttp.psn.dto
- DomainOutDTO() - Constructor for class org.emau.icmvc.ganimed.ttp.psn.dto.DomainOutDTO
- DomainOutDTO(String, Class<? extends CheckDigits>, Class<? extends Alphabet>) - Constructor for class org.emau.icmvc.ganimed.ttp.psn.dto.DomainOutDTO
- DomainOutDTO(String, Class<? extends CheckDigits>, Class<? extends Alphabet>, String, DomainConfig, String, List<String>) - Constructor for class org.emau.icmvc.ganimed.ttp.psn.dto.DomainOutDTO
- DomainOutDTO(String, String, Class<? extends CheckDigits>, Class<? extends Alphabet>, DomainConfig, String, long, long, boolean, short, Date, Date, List<String>, List<String>) - Constructor for class org.emau.icmvc.ganimed.ttp.psn.dto.DomainOutDTO
- DomainOutDTO(String, String, String) - Constructor for class org.emau.icmvc.ganimed.ttp.psn.dto.DomainOutDTO
- DomainOutDTO(String, String, String, String, DomainConfig, String, long, long, boolean, short, Date, Date, List<String>, List<String>) - Constructor for class org.emau.icmvc.ganimed.ttp.psn.dto.DomainOutDTO
- DomainOutDTO(String, String, String, String, DomainConfig, String, List<String>) - Constructor for class org.emau.icmvc.ganimed.ttp.psn.dto.DomainOutDTO
- DomainProperties - Enum Class in org.emau.icmvc.ganimed.ttp.psn.config
- DOMAINS - Static variable in class org.emau.icmvc.ganimed.ttp.psn.utils.StatisticKeys
E
- enableScheduling(boolean) - Method in interface org.emau.icmvc.ganimed.ttp.psn.StatisticManager
- ENSURE_EXISTS - Enum constant in enum class org.emau.icmvc.ganimed.ttp.psn.enums.ValidateViaParents
- equals(Object) - Method in class org.emau.icmvc.ganimed.ttp.psn.config.DomainConfig
- equals(Object) - Method in class org.emau.icmvc.ganimed.ttp.psn.config.PaginationConfig
- equals(Object) - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.DomainInDTO
- equals(Object) - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.DomainOutDTO
- equals(Object) - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.InsertPairExceptionDTO
- equals(Object) - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.PSNDTO
- equals(Object) - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.PSNNetDTO
- equals(Object) - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.PSNTreeDTO
- equals(Object) - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.StatisticDTO
- equals(Object) - Method in class org.emau.icmvc.ganimed.ttp.psn.utils.MultiPsnListAdapter.Psn
- equals(Object) - Method in class org.emau.icmvc.ganimed.ttp.psn.utils.PSNNotificationMessage
- EQUALS - Enum constant in enum class org.emau.icmvc.ganimed.ttp.psn.config.PaginationConfig.MatchMode
- equalsWhenPagingAndSortingIsIgnored(Object) - Method in class org.emau.icmvc.ganimed.ttp.psn.config.PaginationConfig
- ERROR - Enum constant in enum class org.emau.icmvc.ganimed.ttp.psn.enums.AnonymisationResult
- ERROR - Enum constant in enum class org.emau.icmvc.ganimed.ttp.psn.enums.DeletionResult
F
- FORCE_CACHE - Enum constant in enum class org.emau.icmvc.ganimed.ttp.psn.config.DomainProperties
-
enum
should a cache be used for faster psn generation, seeForceCache
memory consumption is one bit per possible pseudonym: mem_for_cache = alphabet_length ^ pseudonym_length / 8 / 1024 / 1024 MB
e.g. - ForceCache - Enum Class in org.emau.icmvc.ganimed.ttp.psn.enums
- fromMapEntriesToStringPairs(Map<String, String>) - Static method in class org.emau.icmvc.ganimed.ttp.psn.utils.StringPair
G
- generateCheckDigits(String) - Method in class org.emau.icmvc.ganimed.ttp.psn.generator.CheckDigit
- generateCheckDigits(String) - Method in class org.emau.icmvc.ganimed.ttp.psn.generator.CheckDigits
- GeneratorAlphabetRestriction - Enum Class in org.emau.icmvc.ganimed.ttp.psn.enums
- GenericAlphabet - Class in org.emau.icmvc.ganimed.ttp.psn.alphabets
- GenericAlphabet(String) - Constructor for class org.emau.icmvc.ganimed.ttp.psn.alphabets.GenericAlphabet
- getAllStats() - Method in interface org.emau.icmvc.ganimed.ttp.psn.StatisticManager
-
get all generated statistics
- getAlphabet() - Method in class org.emau.icmvc.ganimed.ttp.psn.alphabets.GenericAlphabet
- getAlphabet() - Method in class org.emau.icmvc.ganimed.ttp.psn.alphabets.Hex
- getAlphabet() - Method in class org.emau.icmvc.ganimed.ttp.psn.alphabets.Numbers
- getAlphabet() - Method in class org.emau.icmvc.ganimed.ttp.psn.alphabets.NumbersWithoutZero
- getAlphabet() - Method in class org.emau.icmvc.ganimed.ttp.psn.alphabets.NumbersX
- getAlphabet() - Method in class org.emau.icmvc.ganimed.ttp.psn.alphabets.Symbol31
- getAlphabet() - Method in class org.emau.icmvc.ganimed.ttp.psn.alphabets.Symbol32
- getAlphabet() - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.DomainInDTO
- getAlphabet() - Method in class org.emau.icmvc.ganimed.ttp.psn.generator.Alphabet
- getAlphabet() - Method in class org.emau.icmvc.ganimed.ttp.psn.generator.CheckDigits
-
Returns the alphabet for this instance.
- getAlphabet(String) - Method in interface org.emau.icmvc.ganimed.ttp.psn.DomainManager
-
Returns the alphabet for the given name.
- getAlphabetRestriction() - Method in class org.emau.icmvc.ganimed.ttp.psn.generator.CheckDigits
-
Returns the restriction for the number of chars within the alphabet.
- getAnonymisationResult() - Method in class org.emau.icmvc.ganimed.ttp.psn.utils.PSNNotificationMessage
- getCheckDigitClass() - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.DomainInDTO
- getChildDomainNames() - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.DomainOutDTO
- getChildren() - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.PSNTreeDTO
- getCircleChildren() - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.PSNNetNodeDTO
- getComment() - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.DomainInDTO
- getConfig() - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.DomainInDTO
- getCreateDate() - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.DomainOutDTO
- getDeletionResult() - Method in class org.emau.icmvc.ganimed.ttp.psn.utils.PSNNotificationMessage
- getDescription() - Method in enum class org.emau.icmvc.ganimed.ttp.psn.enums.GeneratorAlphabetRestriction
-
Returns a description for this restriction.
- getDomain() - Method in class org.emau.icmvc.ganimed.ttp.psn.utils.PSNNotificationMessage
- getDomain(String) - Method in interface org.emau.icmvc.ganimed.ttp.psn.DomainManager
-
returns all information for the given domain
- getDomainName() - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.PSNDTO
- getDomainsForPrefix(String) - Method in interface org.emau.icmvc.ganimed.ttp.psn.DomainManager
- getDomainsForSuffix(String) - Method in interface org.emau.icmvc.ganimed.ttp.psn.DomainManager
- getEffectiveMaxMessageLength() - Method in class org.emau.icmvc.ganimed.ttp.psn.generator.CheckDigits
-
Returns the maximum length of messages for which the resulting value including check digits is not longer than
DomainConfig.getMaxNumberOfCharactersInFullyQualifiedPsn()
. - getEffectiveMaxMessageLength(int) - Method in class org.emau.icmvc.ganimed.ttp.psn.generator.CheckDigit
- getEffectiveMaxMessageLength(int) - Method in class org.emau.icmvc.ganimed.ttp.psn.generator.CheckDigits
-
Returns the maximum length of messages for which the resulting value including check digits is not longer than the given total.
- getEntrydate() - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.StatisticDTO
- getEntrydateWithoutTime() - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.StatisticDTO
- getErrorType() - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.InsertPairExceptionDTO
- getFilter() - Method in class org.emau.icmvc.ganimed.ttp.psn.config.PaginationConfig
- getFirstEntry() - Method in class org.emau.icmvc.ganimed.ttp.psn.config.PaginationConfig
- getFirstStats() - Method in interface org.emau.icmvc.ganimed.ttp.psn.StatisticManager
-
get first generated statistic
- getForceCache() - Method in class org.emau.icmvc.ganimed.ttp.psn.config.DomainConfig
- getId() - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.StatisticDTO
- getInsertionRequest() - Method in class org.emau.icmvc.ganimed.ttp.psn.utils.PSNNotificationMessage
- getInsertionResult() - Method in class org.emau.icmvc.ganimed.ttp.psn.utils.PSNNotificationMessage
- getInstance() - Static method in class org.emau.icmvc.ganimed.ttp.psn.utils.PSNNotificationSender
- getLabel() - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.DomainInDTO
-
human-readable name of the domain
- getLatestStats() - Method in interface org.emau.icmvc.ganimed.ttp.psn.StatisticManager
-
get last generated statistic
- getLevel() - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.PSNTreeDTO
- getMappedStatValue() - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.StatisticDTO
- getMatchMode() - Method in class org.emau.icmvc.ganimed.ttp.psn.config.PaginationConfig
- getMaxBytesPerSymbolInUtf8mb4() - Method in class org.emau.icmvc.ganimed.ttp.psn.generator.Alphabet
-
Returns the maximum number of bytes required to encode each single symbol of the alphabet when using UTF8MB4 encoding in databases (which can be 1, 2, 3, or 4).
- getMaxDetectedErrors() - Method in class org.emau.icmvc.ganimed.ttp.psn.config.DomainConfig
- getMaxMessageLength() - Method in class org.emau.icmvc.ganimed.ttp.psn.generator.CheckDigits
-
Returns the theoretic maximum length of messages this algorithm is able to compute check digits for (but at most
DomainConfig.getMaxNumberOfCharactersInFullyQualifiedPsn()
). - getMaxNumberOfCharactersInFullyQualifiedPsn() - Static method in class org.emau.icmvc.ganimed.ttp.psn.config.DomainConfig
-
Returns the maximum number of (UTF8) characters that a fully qualified PSN including prefix, suffix, and check digits may consist of so that it can be stored in a database field (configured with UTF8MB4).
- getMaxNumberOfPSN(int, boolean) - Method in class org.emau.icmvc.ganimed.ttp.psn.generator.Alphabet
-
Returns number of possible psn with this alphabet.
- getMaxPrimeFactorsFor(int) - Static method in class org.emau.icmvc.ganimed.ttp.psn.utils.MathUtil
- getMessage() - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.InsertPairExceptionDTO
- getName() - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.DomainInDTO
- getNodeFor(PSNDTO) - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.PSNNetDTO
- getNodes() - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.PSNNetDTO
- getNumberOfAnonyms() - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.DomainOutDTO
- getNumberOfCheckDigits(int) - Method in class org.emau.icmvc.ganimed.ttp.psn.generator.CheckDigit
- getNumberOfCheckDigits(int) - Method in class org.emau.icmvc.ganimed.ttp.psn.generator.CheckDigits
-
Returns the number of check digits computed by this algorithm for a message with a given length.
- getNumberOfPseudonyms() - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.DomainOutDTO
- getOrCreatePseudonymFor(String, String) - Method in interface org.emau.icmvc.ganimed.ttp.psn.PSNManager
-
Returns the pseudonym for the given value in the specified domain, or create a new one if there is no such pseudonym, yet.
- getOrCreatePseudonymFor(String, String, String) - Method in interface org.emau.icmvc.ganimed.ttp.psn.PSNManagerWithNotification
-
Returns the pseudonym for the given value in the specified domain, or create a new one if there is no such pseudonym, yet.
- getOrCreatePseudonymForList(String, Set<String>, String) - Method in interface org.emau.icmvc.ganimed.ttp.psn.PSNManagerWithNotification
-
Returns pseudonyms for the given values in the specified domain, or create a new ones if there are no such pseudonyms, yet.
- getOrCreatePseudonymForList(Set<String>, String) - Method in interface org.emau.icmvc.ganimed.ttp.psn.PSNManager
-
Returns pseudonyms for the given values in the specified domain, or create a new ones if there are no such pseudonyms, yet.
- getOrCreatePseudonymsFor(String, String, int) - Method in interface org.emau.icmvc.ganimed.ttp.psn.PSNManager
-
Returns all pseudonyms for the given value in the specified domain, and ensures that at least
minNumber
pseudonyms for the value, creating new ones as needed. - getOrCreatePseudonymsFor(String, String, String, int) - Method in interface org.emau.icmvc.ganimed.ttp.psn.PSNManagerWithNotification
-
Returns all pseudonyms for the given value in the specified domain, and ensures that at least
minNumber
pseudonyms for the value, creating new ones as needed. - getOrCreatePseudonymsForList(String, Set<String>, String, int) - Method in interface org.emau.icmvc.ganimed.ttp.psn.PSNManagerWithNotification
-
Returns all pseudonyms for each of the given values in the specified domain, and ensures that at least
minNumber
pseudonyms exist per value, creating new ones as needed. - getOrCreatePseudonymsForList(Set<String>, String, int) - Method in interface org.emau.icmvc.ganimed.ttp.psn.PSNManager
-
Returns all pseudonyms for each of the given values in the specified domain, and ensures that at least
minNumber
pseudonyms exist per value, creating new ones as needed. - getOriginalValue() - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.PSNDTO
- getPageSize() - Method in class org.emau.icmvc.ganimed.ttp.psn.config.PaginationConfig
- getParameterName() - Method in exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.InvalidParameterException
- getParentDomainName() - Method in exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.InvalidParentDomainException
- getParentDomainNames() - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.DomainInDTO
- getPercentPsnsUsed() - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.DomainOutDTO
- getPosForSymbol(char) - Method in class org.emau.icmvc.ganimed.ttp.psn.generator.Alphabet
- getPosNumberForPSN(String, boolean) - Method in class org.emau.icmvc.ganimed.ttp.psn.generator.Alphabet
-
{ @return the positional number for the psn}
- getPrimeFactors(int) - Static method in class org.emau.icmvc.ganimed.ttp.psn.utils.MathUtil
-
Returns an array with all prime factors of the given number.
- getPropertiesString() - Method in class org.emau.icmvc.ganimed.ttp.psn.config.DomainConfig
-
Returns the domain config as delimited properties string for DB persistence.
- getPseudonym() - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.InsertPairExceptionDTO
- getPseudonym() - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.PSNDTO
- getPseudonym() - Method in exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.InsertPairException
- getPseudonymFor(String, String) - Method in interface org.emau.icmvc.ganimed.ttp.psn.PSNManager
-
Returns the pseudonym for the given value in the specified domain or throw an exception if there is no such pseudonym.
- getPseudonymForList(Set<String>, String) - Method in interface org.emau.icmvc.ganimed.ttp.psn.PSNManager
-
Returns the pseudonyms for the given values in the specified domain or throw an exception if there is no such pseudonym.
- getPseudonymForValuePrefix(String, String) - Method in interface org.emau.icmvc.ganimed.ttp.psn.PSNManager
-
Returns the pseudonyms for all values which starts with the given prefix in the specified domain.
- getPseudonymisationResult() - Method in class org.emau.icmvc.ganimed.ttp.psn.utils.PSNNotificationMessage
- getPseudonymsFor(String, String) - Method in interface org.emau.icmvc.ganimed.ttp.psn.PSNManager
-
Returns the pseudonyms for the given value in the specified domain.
- getPseudonymsForList(Set<String>, String) - Method in interface org.emau.icmvc.ganimed.ttp.psn.PSNManager
-
Returns the pseudonyms for the given values in the specified domain.
- getPseudonymsForValuePrefix(String, String) - Method in interface org.emau.icmvc.ganimed.ttp.psn.PSNManager
-
Returns all pseudonyms for each value which starts with the given prefix in the specified domain.
- getPsnLength() - Method in class org.emau.icmvc.ganimed.ttp.psn.config.DomainConfig
- getPSNNetFor(String) - Method in interface org.emau.icmvc.ganimed.ttp.psn.PSNManager
-
create psn net
with all values that are somehow linked to the given psn - getPsnPrefix() - Method in class org.emau.icmvc.ganimed.ttp.psn.config.DomainConfig
- getPsnSuffix() - Method in class org.emau.icmvc.ganimed.ttp.psn.config.DomainConfig
- getPSNTreeForPSN(String, String) - Method in interface org.emau.icmvc.ganimed.ttp.psn.PSNManager
-
create psn tree
with all values that are somehow linked to the given psn - getReason() - Method in exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.InsertPairException
- getRequest() - Method in class org.emau.icmvc.ganimed.ttp.psn.utils.PSNNotificationMessage
- getRestrictionForCheckDigitClass(String) - Method in interface org.emau.icmvc.ganimed.ttp.psn.DomainManager
-
gives the restriction for the number of chars within the alphabet for the given check digit class
- getRoot() - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.PSNNetDTO
- getSortField() - Method in class org.emau.icmvc.ganimed.ttp.psn.config.PaginationConfig
- getStatsFromTo(Date, Date) - Method in interface org.emau.icmvc.ganimed.ttp.psn.StatisticManager
- getSymbol(int) - Method in class org.emau.icmvc.ganimed.ttp.psn.generator.Alphabet
- getUpdateDate() - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.DomainOutDTO
- getUseLastCharAsDelimiterAfterXChars() - Method in class org.emau.icmvc.ganimed.ttp.psn.config.DomainConfig
- getValidateValuesViaParents() - Method in class org.emau.icmvc.ganimed.ttp.psn.config.DomainConfig
- getValidLength() - Method in enum class org.emau.icmvc.ganimed.ttp.psn.enums.GeneratorAlphabetRestriction
-
Returns invalid input: 'the length for valid alphabets if this restriction describes a constant length, otherwise 0]'.
- getValue() - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.InsertPairExceptionDTO
- getValue() - Method in exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.InsertPairException
- getValueFor(String, String) - Method in interface org.emau.icmvc.ganimed.ttp.psn.PSNManager
-
searches the value for the given psn and domain; calls checkPSN(psn, domainName) before searching the value
- getValueForList(Set<String>, String) - Method in interface org.emau.icmvc.ganimed.ttp.psn.PSNManager
-
list version of
PSNManager.getValueFor(String, String)
returns a map<psn, value> (with value="*** PSN NOT FOUND ***" for each given psn which is unknown for the given domain)
H
- hashCode() - Method in class org.emau.icmvc.ganimed.ttp.psn.config.DomainConfig
- hashCode() - Method in class org.emau.icmvc.ganimed.ttp.psn.config.PaginationConfig
- hashCode() - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.DomainInDTO
- hashCode() - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.DomainOutDTO
- hashCode() - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.InsertPairExceptionDTO
- hashCode() - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.PSNDTO
- hashCode() - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.PSNNetDTO
- hashCode() - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.PSNTreeDTO
- hashCode() - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.StatisticDTO
- hashCode() - Method in class org.emau.icmvc.ganimed.ttp.psn.utils.MultiPsnListAdapter.Psn
- hashCode() - Method in class org.emau.icmvc.ganimed.ttp.psn.utils.PSNNotificationMessage
- Hex - Class in org.emau.icmvc.ganimed.ttp.psn.alphabets
- Hex() - Constructor for class org.emau.icmvc.ganimed.ttp.psn.alphabets.Hex
- HEX - Static variable in class org.emau.icmvc.ganimed.ttp.psn.alphabets.Alphabets
I
- IMAGINARY_ROOT_DOMAIN - Static variable in class org.emau.icmvc.ganimed.ttp.psn.dto.PSNNetDTO
- INCLUDE_PREFIX_IN_CHECK_DIGIT_CALCULATION - Enum constant in enum class org.emau.icmvc.ganimed.ttp.psn.config.DomainProperties
-
boolean
should the prefix be used to calculate the check digit(s)
default false - INCLUDE_SUFFIX_IN_CHECK_DIGIT_CALCULATION - Enum constant in enum class org.emau.icmvc.ganimed.ttp.psn.config.DomainProperties
-
boolean
should the suffix be used to calculate the check digit(s)
default false - InsertPairError - Enum Class in org.emau.icmvc.ganimed.ttp.psn.enums
- InsertPairException - Exception Class in org.emau.icmvc.ganimed.ttp.psn.exceptions
- InsertPairException(String, String, String, InsertPairError) - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.InsertPairException
- InsertPairException(String, String, InsertPairError) - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.InsertPairException
- InsertPairException(String, Throwable, String, String, InsertPairError) - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.InsertPairException
- InsertPairException(Throwable, String, String, InsertPairError) - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.InsertPairException
- InsertPairExceptionDTO - Class in org.emau.icmvc.ganimed.ttp.psn.dto
- InsertPairExceptionDTO() - Constructor for class org.emau.icmvc.ganimed.ttp.psn.dto.InsertPairExceptionDTO
- InsertPairExceptionDTO(String, String, String, InsertPairError) - Constructor for class org.emau.icmvc.ganimed.ttp.psn.dto.InsertPairExceptionDTO
- InsertPairExceptionDTO(InsertPairException) - Constructor for class org.emau.icmvc.ganimed.ttp.psn.dto.InsertPairExceptionDTO
- insertValuePseudonymPair(String, String, String) - Method in interface org.emau.icmvc.ganimed.ttp.psn.PSNManager
-
insert a value - pseudonym pair
value is expected to be a valid pseudonym - insertValuePseudonymPair(String, String, String, String) - Method in interface org.emau.icmvc.ganimed.ttp.psn.PSNManagerWithNotification
-
insert a value - pseudonym pair
value is expected to be a valid pseudonym - insertValuePseudonymPairs(String, List<StringPair>, String) - Method in interface org.emau.icmvc.ganimed.ttp.psn.PSNManagerWithNotification
-
insert value - pseudonym pairs
values within the map are expected to be valid pseudonyms - insertValuePseudonymPairs(List<StringPair>, String) - Method in interface org.emau.icmvc.ganimed.ttp.psn.PSNManager
-
insert value - pseudonym pairs
values within the map are expected to be valid pseudonyms - INVALID_PSN - Static variable in class org.emau.icmvc.ganimed.ttp.psn.exceptions.PSNErrorStrings
- INVALID_VALUE - Static variable in class org.emau.icmvc.ganimed.ttp.psn.exceptions.PSNErrorStrings
- InvalidAlphabetException - Exception Class in org.emau.icmvc.ganimed.ttp.psn.exceptions
- InvalidAlphabetException() - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.InvalidAlphabetException
- InvalidAlphabetException(String) - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.InvalidAlphabetException
- InvalidAlphabetException(String, Throwable) - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.InvalidAlphabetException
- InvalidAlphabetException(Throwable) - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.InvalidAlphabetException
- InvalidCheckDigitClassException - Exception Class in org.emau.icmvc.ganimed.ttp.psn.exceptions
- InvalidCheckDigitClassException() - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.InvalidCheckDigitClassException
- InvalidCheckDigitClassException(String) - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.InvalidCheckDigitClassException
- InvalidCheckDigitClassException(String, Throwable) - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.InvalidCheckDigitClassException
- InvalidCheckDigitClassException(Throwable) - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.InvalidCheckDigitClassException
- InvalidGeneratorException - Exception Class in org.emau.icmvc.ganimed.ttp.psn.exceptions
- InvalidGeneratorException() - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.InvalidGeneratorException
- InvalidGeneratorException(String) - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.InvalidGeneratorException
- InvalidGeneratorException(String, Throwable) - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.InvalidGeneratorException
- InvalidGeneratorException(Throwable) - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.InvalidGeneratorException
- InvalidParameterException - Exception Class in org.emau.icmvc.ganimed.ttp.psn.exceptions
- InvalidParameterException() - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.InvalidParameterException
- InvalidParameterException(String) - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.InvalidParameterException
- InvalidParameterException(String, String) - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.InvalidParameterException
- InvalidParameterException(String, Throwable) - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.InvalidParameterException
- InvalidParameterException(Throwable) - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.InvalidParameterException
- InvalidParentDomainException - Exception Class in org.emau.icmvc.ganimed.ttp.psn.exceptions
-
Thrown if one or more of the given parent domains is invalid, e.g.
- InvalidParentDomainException() - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.InvalidParentDomainException
- InvalidParentDomainException(String) - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.InvalidParentDomainException
- InvalidParentDomainException(String, String) - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.InvalidParentDomainException
- InvalidParentDomainException(String, Throwable) - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.InvalidParentDomainException
- InvalidParentDomainException(Throwable) - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.InvalidParentDomainException
- InvalidPSNException - Exception Class in org.emau.icmvc.ganimed.ttp.psn.exceptions
- InvalidPSNException() - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.InvalidPSNException
- InvalidPSNException(String) - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.InvalidPSNException
- InvalidPSNException(String, Throwable) - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.InvalidPSNException
- InvalidPSNException(Throwable) - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.InvalidPSNException
- InvalidUpdateInUseOperationException - Exception Class in org.emau.icmvc.ganimed.ttp.psn.exceptions
-
Thrown if an invalid operation is performed while updating a domain in use, e.g.
- InvalidUpdateInUseOperationException() - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.InvalidUpdateInUseOperationException
- InvalidUpdateInUseOperationException(String) - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.InvalidUpdateInUseOperationException
- InvalidUpdateInUseOperationException(String, Throwable) - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.InvalidUpdateInUseOperationException
- InvalidUpdateInUseOperationException(Throwable) - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.InvalidUpdateInUseOperationException
- isAnonym(String) - Method in interface org.emau.icmvc.ganimed.ttp.psn.PSNManager
-
is the given value an anonym?
- isAnonymised(String, String) - Method in interface org.emau.icmvc.ganimed.ttp.psn.PSNManager
-
is the given psn anonymised?
- isCacheUsed() - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.DomainOutDTO
- isCustomAlphabet(String) - Static method in class org.emau.icmvc.ganimed.ttp.psn.alphabets.Alphabets
- isDeprecated() - Method in class org.emau.icmvc.ganimed.ttp.psn.generator.CheckDigits
-
Returns true if this algorithm is deprecated and should not be used for new domains.
- isDeprecated(String) - Static method in class org.emau.icmvc.ganimed.ttp.psn.generator.CheckDigits
-
Returns true if the given string describes a deprecated algorithm.
- isFilterFieldsAreTreatedAsConjunction() - Method in class org.emau.icmvc.ganimed.ttp.psn.config.PaginationConfig
- isFilterIsCaseSensitive() - Method in class org.emau.icmvc.ganimed.ttp.psn.config.PaginationConfig
- isIncludePrefixInCheckDigitCalculation() - Method in class org.emau.icmvc.ganimed.ttp.psn.config.DomainConfig
- isIncludeSuffixInCheckDigitCalculation() - Method in class org.emau.icmvc.ganimed.ttp.psn.config.DomainConfig
- isInvalidErrorString(String) - Static method in class org.emau.icmvc.ganimed.ttp.psn.exceptions.PSNErrorStrings
-
Returns true if a given string is a PSNErrorString describing that a PSN or a value was invalid.
- isMultiPsnDomain() - Method in class org.emau.icmvc.ganimed.ttp.psn.config.DomainConfig
- isNotFoundErrorString(String) - Static method in class org.emau.icmvc.ganimed.ttp.psn.exceptions.PSNErrorStrings
-
Returns true if a given string is a PSNErrorString describing that a PSN or a value was not found.
- isPrime(int) - Static method in class org.emau.icmvc.ganimed.ttp.psn.utils.MathUtil
-
Returns invalid input: 'true, if the given number is a prime] @param number the number to test'.
- isPrimePower(int) - Static method in class org.emau.icmvc.ganimed.ttp.psn.utils.MathUtil
-
Returns true, if the given number is a prime power.
- isPSNErrorString(String) - Static method in class org.emau.icmvc.ganimed.ttp.psn.exceptions.PSNErrorStrings
-
Returns true if a given string is a PSNErrorString.
- isPsnsDeletable() - Method in class org.emau.icmvc.ganimed.ttp.psn.config.DomainConfig
- isSendNotificationsWeb() - Method in class org.emau.icmvc.ganimed.ttp.psn.config.DomainConfig
- isSortIsAscending() - Method in class org.emau.icmvc.ganimed.ttp.psn.config.PaginationConfig
- isUsingFiltering() - Method in class org.emau.icmvc.ganimed.ttp.psn.config.PaginationConfig
- isUsingPaging() - Method in class org.emau.icmvc.ganimed.ttp.psn.config.PaginationConfig
- isUsingSorting() - Method in class org.emau.icmvc.ganimed.ttp.psn.config.PaginationConfig
- isValid(Alphabet) - Method in enum class org.emau.icmvc.ganimed.ttp.psn.enums.GeneratorAlphabetRestriction
-
Returns true if the specified alphabet fulfils this restriction.
L
- length() - Method in class org.emau.icmvc.ganimed.ttp.psn.generator.Alphabet
- listDomains() - Method in interface org.emau.icmvc.ganimed.ttp.psn.DomainManager
- listPSNs(String) - Method in interface org.emau.icmvc.ganimed.ttp.psn.DomainManager
- listPSNsForDomainsPaginated(List<String>, PaginationConfig) - Method in interface org.emau.icmvc.ganimed.ttp.psn.DomainManager
-
lists all matching psns for the given domains paginated w.r.t.
- listPSNsPaginated(String, PaginationConfig) - Method in interface org.emau.icmvc.ganimed.ttp.psn.DomainManager
-
lists all matching psns for the given domain paginated w.r.t.
- logger - Variable in class org.emau.icmvc.ganimed.ttp.psn.generator.CheckDigits
- LRUCache<K,
V> - Class in org.emau.icmvc.ganimed.ttp.psn.utils - LRUCache(int) - Constructor for class org.emau.icmvc.ganimed.ttp.psn.utils.LRUCache
M
- marshal(List<StringPair>) - Method in class org.emau.icmvc.ganimed.ttp.psn.utils.MultiPsnListAdapter
- marshal(Map<String, List<String>>) - Method in class org.emau.icmvc.ganimed.ttp.psn.utils.MultiPsnMapAdapter
- MathUtil - Class in org.emau.icmvc.ganimed.ttp.psn.utils
- MathUtil() - Constructor for class org.emau.icmvc.ganimed.ttp.psn.utils.MathUtil
- MAX_DETECTED_ERRORS - Enum constant in enum class org.emau.icmvc.ganimed.ttp.psn.config.DomainProperties
-
int
numbers of check digits forinvalid reference
org.emau.icmvc.ganimed.ttp.psn.generator.ReedSolomonLagrange
default 2 - MAX_PSEUDONYMS_FOR_DEFAULT_CACHE_ON - Static variable in class org.emau.icmvc.ganimed.ttp.psn.config.DomainConfig
- MULTI_PSN_DOMAIN - Enum constant in enum class org.emau.icmvc.ganimed.ttp.psn.config.DomainProperties
-
True to allow multiple (different) pseudonyms for the same value in this domain.
default = false - MULTIPLE_PSNS - Static variable in class org.emau.icmvc.ganimed.ttp.psn.exceptions.PSNErrorStrings
- MultiPsn() - Constructor for class org.emau.icmvc.ganimed.ttp.psn.utils.MultiPsnMapAdapter.MultiPsn
- MultiPsn(String, List<String>) - Constructor for class org.emau.icmvc.ganimed.ttp.psn.utils.MultiPsnMapAdapter.MultiPsn
- MultiPsnList() - Constructor for class org.emau.icmvc.ganimed.ttp.psn.utils.MultiPsnListAdapter.MultiPsnList
- MultiPsnList(List<StringPair>) - Constructor for class org.emau.icmvc.ganimed.ttp.psn.utils.MultiPsnListAdapter.MultiPsnList
- MultiPsnListAdapter - Class in org.emau.icmvc.ganimed.ttp.psn.utils
-
Serialises a list of map entries with strings as keys and values into a list of PSN pairs with the original value as key element and the pseudonym as value element and back for deserialization.
- MultiPsnListAdapter() - Constructor for class org.emau.icmvc.ganimed.ttp.psn.utils.MultiPsnListAdapter
- MultiPsnListAdapter.MultiPsnList - Class in org.emau.icmvc.ganimed.ttp.psn.utils
- MultiPsnListAdapter.Psn - Class in org.emau.icmvc.ganimed.ttp.psn.utils
- MultiPsnMap() - Constructor for class org.emau.icmvc.ganimed.ttp.psn.utils.MultiPsnMapAdapter.MultiPsnMap
- MultiPsnMap(Map<String, List<String>>) - Constructor for class org.emau.icmvc.ganimed.ttp.psn.utils.MultiPsnMapAdapter.MultiPsnMap
- MultiPsnMapAdapter - Class in org.emau.icmvc.ganimed.ttp.psn.utils
-
Serialises a multimap with a list of PSNs per value into a list of MPSN entries with the value as key attribute and the PSNs as list and back for deserialization.
- MultiPsnMapAdapter() - Constructor for class org.emau.icmvc.ganimed.ttp.psn.utils.MultiPsnMapAdapter
- MultiPsnMapAdapter.MultiPsn - Class in org.emau.icmvc.ganimed.ttp.psn.utils
- MultiPsnMapAdapter.MultiPsnMap - Class in org.emau.icmvc.ganimed.ttp.psn.utils
N
- NONE - Enum constant in enum class org.emau.icmvc.ganimed.ttp.psn.config.PSNField
- NONE - Enum constant in enum class org.emau.icmvc.ganimed.ttp.psn.enums.GeneratorAlphabetRestriction
- NOT_FOUND - Enum constant in enum class org.emau.icmvc.ganimed.ttp.psn.enums.AnonymisationResult
- NOT_FOUND - Enum constant in enum class org.emau.icmvc.ganimed.ttp.psn.enums.DeletionResult
- Numbers - Class in org.emau.icmvc.ganimed.ttp.psn.alphabets
- Numbers() - Constructor for class org.emau.icmvc.ganimed.ttp.psn.alphabets.Numbers
- NUMBERS - Static variable in class org.emau.icmvc.ganimed.ttp.psn.alphabets.Alphabets
- NUMBERS_WITHOUT_ZERO - Static variable in class org.emau.icmvc.ganimed.ttp.psn.alphabets.Alphabets
- NUMBERS_X - Static variable in class org.emau.icmvc.ganimed.ttp.psn.alphabets.Alphabets
- NumbersWithoutZero - Class in org.emau.icmvc.ganimed.ttp.psn.alphabets
- NumbersWithoutZero() - Constructor for class org.emau.icmvc.ganimed.ttp.psn.alphabets.NumbersWithoutZero
- NumbersX - Class in org.emau.icmvc.ganimed.ttp.psn.alphabets
- NumbersX() - Constructor for class org.emau.icmvc.ganimed.ttp.psn.alphabets.NumbersX
O
- OFF - Enum constant in enum class org.emau.icmvc.ganimed.ttp.psn.enums.ForceCache
- OFF - Enum constant in enum class org.emau.icmvc.ganimed.ttp.psn.enums.ValidateViaParents
- ON - Enum constant in enum class org.emau.icmvc.ganimed.ttp.psn.enums.ForceCache
- org.emau.icmvc.ganimed.ttp.psn - package org.emau.icmvc.ganimed.ttp.psn
- org.emau.icmvc.ganimed.ttp.psn.alphabets - package org.emau.icmvc.ganimed.ttp.psn.alphabets
- org.emau.icmvc.ganimed.ttp.psn.config - package org.emau.icmvc.ganimed.ttp.psn.config
- org.emau.icmvc.ganimed.ttp.psn.dto - package org.emau.icmvc.ganimed.ttp.psn.dto
- org.emau.icmvc.ganimed.ttp.psn.enums - package org.emau.icmvc.ganimed.ttp.psn.enums
- org.emau.icmvc.ganimed.ttp.psn.exceptions - package org.emau.icmvc.ganimed.ttp.psn.exceptions
- org.emau.icmvc.ganimed.ttp.psn.generator - package org.emau.icmvc.ganimed.ttp.psn.generator
- org.emau.icmvc.ganimed.ttp.psn.utils - package org.emau.icmvc.ganimed.ttp.psn.utils
P
- PaginationConfig - Class in org.emau.icmvc.ganimed.ttp.psn.config
-
parameter for get...Paginated functions
- PaginationConfig() - Constructor for class org.emau.icmvc.ganimed.ttp.psn.config.PaginationConfig
- PaginationConfig(int, int) - Constructor for class org.emau.icmvc.ganimed.ttp.psn.config.PaginationConfig
- PaginationConfig(int, int, Map<PSNField, String>, boolean, boolean) - Constructor for class org.emau.icmvc.ganimed.ttp.psn.config.PaginationConfig
- PaginationConfig(int, int, Map<PSNField, String>, boolean, boolean, PSNField, boolean) - Constructor for class org.emau.icmvc.ganimed.ttp.psn.config.PaginationConfig
- PaginationConfig(int, int, PSNField, boolean) - Constructor for class org.emau.icmvc.ganimed.ttp.psn.config.PaginationConfig
- PaginationConfig.MatchMode - Enum Class in org.emau.icmvc.ganimed.ttp.psn.config
- PAIR_DIFFERENT_PSEUDONYM_FOR_VALUE_EXISTS - Static variable in class org.emau.icmvc.ganimed.ttp.psn.exceptions.PSNErrorStrings
- PAIR_DIFFERENT_VALUE_FOR_PSEUDONYM_EXISTS - Static variable in class org.emau.icmvc.ganimed.ttp.psn.exceptions.PSNErrorStrings
- PAIR_PSEUDONYM_INVALID - Static variable in class org.emau.icmvc.ganimed.ttp.psn.exceptions.PSNErrorStrings
- PAIR_VALUE_INVALID - Static variable in class org.emau.icmvc.ganimed.ttp.psn.exceptions.PSNErrorStrings
- PRIME - Enum constant in enum class org.emau.icmvc.ganimed.ttp.psn.enums.GeneratorAlphabetRestriction
- PRIME_POWER - Enum constant in enum class org.emau.icmvc.ganimed.ttp.psn.enums.GeneratorAlphabetRestriction
- PSEUDONYM - Enum constant in enum class org.emau.icmvc.ganimed.ttp.psn.config.PSNField
- PSEUDONYM_INVALID - Enum constant in enum class org.emau.icmvc.ganimed.ttp.psn.enums.InsertPairError
- PSEUDONYMS - Static variable in class org.emau.icmvc.ganimed.ttp.psn.utils.StatisticKeys
- PSEUDONYMS_PER_DOMAIN - Static variable in class org.emau.icmvc.ganimed.ttp.psn.utils.StatisticKeys
- Psn() - Constructor for class org.emau.icmvc.ganimed.ttp.psn.utils.MultiPsnListAdapter.Psn
- Psn(String, String) - Constructor for class org.emau.icmvc.ganimed.ttp.psn.utils.MultiPsnListAdapter.Psn
- Psn(StringPair) - Constructor for class org.emau.icmvc.ganimed.ttp.psn.utils.MultiPsnListAdapter.Psn
- PSN_LENGTH - Enum constant in enum class org.emau.icmvc.ganimed.ttp.psn.config.DomainProperties
-
int
length of the generated pseudonym
default 8 - PSN_NOT_FOUND - Static variable in class org.emau.icmvc.ganimed.ttp.psn.exceptions.PSNErrorStrings
- PSN_PREFIX - Enum constant in enum class org.emau.icmvc.ganimed.ttp.psn.config.DomainProperties
-
string
additional prefix
default "" - PSN_SUFFIX - Enum constant in enum class org.emau.icmvc.ganimed.ttp.psn.config.DomainProperties
-
string
additional suffix
default "" - PSNDTO - Class in org.emau.icmvc.ganimed.ttp.psn.dto
- PSNDTO() - Constructor for class org.emau.icmvc.ganimed.ttp.psn.dto.PSNDTO
- PSNDTO(String, String, String) - Constructor for class org.emau.icmvc.ganimed.ttp.psn.dto.PSNDTO
- PSNErrorStrings - Class in org.emau.icmvc.ganimed.ttp.psn.exceptions
- PSNErrorStrings() - Constructor for class org.emau.icmvc.ganimed.ttp.psn.exceptions.PSNErrorStrings
- PSNField - Enum Class in org.emau.icmvc.ganimed.ttp.psn.config
-
some fields of the psn table, used for retrieving a sorted or filtered list of psns
filters are applied via LIKE "filterValue%" - PSNManager - Interface in org.emau.icmvc.ganimed.ttp.psn
- PSNManagerWithNotification - Interface in org.emau.icmvc.ganimed.ttp.psn
- PSNNetDTO - Class in org.emau.icmvc.ganimed.ttp.psn.dto
- PSNNetDTO() - Constructor for class org.emau.icmvc.ganimed.ttp.psn.dto.PSNNetDTO
- PSNNetNodeDTO - Class in org.emau.icmvc.ganimed.ttp.psn.dto
- PSNNetNodeDTO() - Constructor for class org.emau.icmvc.ganimed.ttp.psn.dto.PSNNetNodeDTO
- PSNNetNodeDTO(String, String, String, int) - Constructor for class org.emau.icmvc.ganimed.ttp.psn.dto.PSNNetNodeDTO
- PSNNotFoundException - Exception Class in org.emau.icmvc.ganimed.ttp.psn.exceptions
- PSNNotFoundException() - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.PSNNotFoundException
- PSNNotFoundException(String) - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.PSNNotFoundException
- PSNNotFoundException(String, Throwable) - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.PSNNotFoundException
- PSNNotFoundException(Throwable) - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.PSNNotFoundException
- PSNNotificationMessage - Class in org.emau.icmvc.ganimed.ttp.psn.utils
- PSNNotificationMessage() - Constructor for class org.emau.icmvc.ganimed.ttp.psn.utils.PSNNotificationMessage
- PSNNotificationMessage(String) - Constructor for class org.emau.icmvc.ganimed.ttp.psn.utils.PSNNotificationMessage
- PSNNotificationMessage(String, String, String, String) - Constructor for class org.emau.icmvc.ganimed.ttp.psn.utils.PSNNotificationMessage
- PSNNotificationMessage(String, String, String, String, Map<String, Serializable>) - Constructor for class org.emau.icmvc.ganimed.ttp.psn.utils.PSNNotificationMessage
- PSNNotificationMessage(NotificationMessage) - Constructor for class org.emau.icmvc.ganimed.ttp.psn.utils.PSNNotificationMessage
- PSNNotificationSender - Class in org.emau.icmvc.ganimed.ttp.psn.utils
- PSNNotificationSender() - Constructor for class org.emau.icmvc.ganimed.ttp.psn.utils.PSNNotificationSender
- PSNS_DELETABLE - Enum constant in enum class org.emau.icmvc.ganimed.ttp.psn.config.DomainProperties
-
boolean
is it allowed to delete entries within this domain
attention!ValidateViaParents.CASCADE_DELETE
ignores this config entry
default false - PSNTreeDTO - Class in org.emau.icmvc.ganimed.ttp.psn.dto
- PSNTreeDTO() - Constructor for class org.emau.icmvc.ganimed.ttp.psn.dto.PSNTreeDTO
- PSNTreeDTO(String, String, String, int) - Constructor for class org.emau.icmvc.ganimed.ttp.psn.dto.PSNTreeDTO
R
- removeEldestEntry(Map.Entry<K, V>) - Method in class org.emau.icmvc.ganimed.ttp.psn.utils.LRUCache
- resetPsnPrefixSuffixAndLength() - Method in class org.emau.icmvc.ganimed.ttp.psn.config.DomainConfig
- ROOT - Static variable in class org.emau.icmvc.ganimed.ttp.psn.dto.PSNTreeDTO
S
- SEND_NOTIFICATIONS_WEB - Enum constant in enum class org.emau.icmvc.ganimed.ttp.psn.config.DomainProperties
-
Use notifications when creating, anonymising, deleting or inserting pseudonyms from Web interface.
default = false - sendNotificationForAnonymiseEntries(String, String, Set<String>, Map<String, AnonymisationResult>) - Method in class org.emau.icmvc.ganimed.ttp.psn.utils.PSNNotificationSender
- sendNotificationForAnonymiseEntry(String, String, String) - Method in class org.emau.icmvc.ganimed.ttp.psn.utils.PSNNotificationSender
- sendNotificationForDeleteEntries(String, String, Set<String>, Map<String, DeletionResult>) - Method in class org.emau.icmvc.ganimed.ttp.psn.utils.PSNNotificationSender
- sendNotificationForDeleteEntry(String, String, String) - Method in class org.emau.icmvc.ganimed.ttp.psn.utils.PSNNotificationSender
- sendNotificationForGetOrCreatePseudonym(String, String, String, String) - Method in class org.emau.icmvc.ganimed.ttp.psn.utils.PSNNotificationSender
- sendNotificationForGetOrCreatePseudonyms(String, String, Set<String>, Map<String, String>) - Method in class org.emau.icmvc.ganimed.ttp.psn.utils.PSNNotificationSender
- sendNotificationForInsertValuePseudonymPair(String, String, String, String) - Method in class org.emau.icmvc.ganimed.ttp.psn.utils.PSNNotificationSender
- sendNotificationForInsertValuePseudonymPairs(String, String, List<Map.Entry<String, String>>, List<InsertPairExceptionDTO>) - Method in class org.emau.icmvc.ganimed.ttp.psn.utils.PSNNotificationSender
- setAlphabet(String) - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.DomainInDTO
- setAlphabetClass(Class<? extends Alphabet>) - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.DomainInDTO
- setAnonymisationResult(Map<String, AnonymisationResult>) - Method in class org.emau.icmvc.ganimed.ttp.psn.utils.PSNNotificationMessage
- setCacheUsed(boolean) - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.DomainOutDTO
- setCheckDigitClass(Class<? extends CheckDigits>) - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.DomainInDTO
- setCheckDigitClass(String) - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.DomainInDTO
- setChildDomainNames(List<String>) - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.DomainOutDTO
- setComment(String) - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.DomainInDTO
- setConfig(DomainConfig) - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.DomainInDTO
- setCreateDate(Date) - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.DomainOutDTO
- setDeletionResult(Map<String, DeletionResult>) - Method in class org.emau.icmvc.ganimed.ttp.psn.utils.PSNNotificationMessage
- setDomain(String) - Method in class org.emau.icmvc.ganimed.ttp.psn.utils.PSNNotificationMessage
- setDomainName(String) - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.PSNDTO
- setErrorType(InsertPairError) - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.InsertPairExceptionDTO
- setFilter(Map<PSNField, String>) - Method in class org.emau.icmvc.ganimed.ttp.psn.config.PaginationConfig
- setFilterFieldsAreTreatedAsConjunction(boolean) - Method in class org.emau.icmvc.ganimed.ttp.psn.config.PaginationConfig
- setFilterIsCaseSensitive(boolean) - Method in class org.emau.icmvc.ganimed.ttp.psn.config.PaginationConfig
- setFirstEntry(int) - Method in class org.emau.icmvc.ganimed.ttp.psn.config.PaginationConfig
- setForceCache(ForceCache) - Method in class org.emau.icmvc.ganimed.ttp.psn.config.DomainConfig
- setIncludePrefixInCheckDigitCalculation(boolean) - Method in class org.emau.icmvc.ganimed.ttp.psn.config.DomainConfig
- setIncludeSuffixInCheckDigitCalculation(boolean) - Method in class org.emau.icmvc.ganimed.ttp.psn.config.DomainConfig
- setInsertionRequest(List<Map.Entry<String, String>>) - Method in class org.emau.icmvc.ganimed.ttp.psn.utils.PSNNotificationMessage
- setInsertionResult(List<InsertPairExceptionDTO>) - Method in class org.emau.icmvc.ganimed.ttp.psn.utils.PSNNotificationMessage
- setLabel(String) - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.DomainInDTO
-
human-readable name of the domain
- setLevel(int) - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.PSNTreeDTO
- setMatchMode(PaginationConfig.MatchMode) - Method in class org.emau.icmvc.ganimed.ttp.psn.config.PaginationConfig
- setMaxDetectedErrors(int) - Method in class org.emau.icmvc.ganimed.ttp.psn.config.DomainConfig
- setMessage(String) - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.InsertPairExceptionDTO
- setMultiPsnDomain(boolean) - Method in class org.emau.icmvc.ganimed.ttp.psn.config.DomainConfig
- setName(String) - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.DomainInDTO
- setNumberOfAnonyms(long) - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.DomainOutDTO
- setNumberOfPseudonyms(long) - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.DomainOutDTO
- setOriginalValue(String) - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.PSNDTO
- setPageSize(int) - Method in class org.emau.icmvc.ganimed.ttp.psn.config.PaginationConfig
- setParentDomainNames(List<String>) - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.DomainInDTO
- setPercentPsnsUsed(short) - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.DomainOutDTO
- setPseudonym(String) - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.InsertPairExceptionDTO
- setPseudonym(String) - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.PSNDTO
- setPseudonymisationResult(Map<String, String>) - Method in class org.emau.icmvc.ganimed.ttp.psn.utils.PSNNotificationMessage
- setPsnLength(int) - Method in class org.emau.icmvc.ganimed.ttp.psn.config.DomainConfig
- setPsnPrefix(String) - Method in class org.emau.icmvc.ganimed.ttp.psn.config.DomainConfig
- setPsnPrefixSuffixAndLength(String, String, int) - Method in class org.emau.icmvc.ganimed.ttp.psn.config.DomainConfig
- setPsnsDeletable(boolean) - Method in class org.emau.icmvc.ganimed.ttp.psn.config.DomainConfig
- setPsnSuffix(String) - Method in class org.emau.icmvc.ganimed.ttp.psn.config.DomainConfig
- setRequest(Set<String>) - Method in class org.emau.icmvc.ganimed.ttp.psn.utils.PSNNotificationMessage
- setSendNotificationsWeb(boolean) - Method in class org.emau.icmvc.ganimed.ttp.psn.config.DomainConfig
- setSortField(PSNField) - Method in class org.emau.icmvc.ganimed.ttp.psn.config.PaginationConfig
- setSortIsAscending(boolean) - Method in class org.emau.icmvc.ganimed.ttp.psn.config.PaginationConfig
- setUpdateDate(Date) - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.DomainOutDTO
- setUseLastCharAsDelimiterAfterXChars(int) - Method in class org.emau.icmvc.ganimed.ttp.psn.config.DomainConfig
- setValidateValuesViaParents(ValidateViaParents) - Method in class org.emau.icmvc.ganimed.ttp.psn.config.DomainConfig
- setValue(String) - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.InsertPairExceptionDTO
- StatisticDTO - Class in org.emau.icmvc.ganimed.ttp.psn.dto
- StatisticDTO() - Constructor for class org.emau.icmvc.ganimed.ttp.psn.dto.StatisticDTO
- StatisticDTO(long, Date, Map<String, Long>) - Constructor for class org.emau.icmvc.ganimed.ttp.psn.dto.StatisticDTO
- StatisticKeys - Class in org.emau.icmvc.ganimed.ttp.psn.utils
- StatisticManager - Interface in org.emau.icmvc.ganimed.ttp.psn
- StringPair - Class in org.emau.icmvc.ganimed.ttp.psn.utils
- StringPair() - Constructor for class org.emau.icmvc.ganimed.ttp.psn.utils.StringPair
- StringPair(String, String) - Constructor for class org.emau.icmvc.ganimed.ttp.psn.utils.StringPair
- StringPair(Map.Entry<String, String>) - Constructor for class org.emau.icmvc.ganimed.ttp.psn.utils.StringPair
- SUCCESS - Enum constant in enum class org.emau.icmvc.ganimed.ttp.psn.enums.AnonymisationResult
- SUCCESS - Enum constant in enum class org.emau.icmvc.ganimed.ttp.psn.enums.DeletionResult
- SYMBOL_31 - Static variable in class org.emau.icmvc.ganimed.ttp.psn.alphabets.Alphabets
- SYMBOL_32 - Static variable in class org.emau.icmvc.ganimed.ttp.psn.alphabets.Alphabets
- Symbol31 - Class in org.emau.icmvc.ganimed.ttp.psn.alphabets
- Symbol31() - Constructor for class org.emau.icmvc.ganimed.ttp.psn.alphabets.Symbol31
- Symbol32 - Class in org.emau.icmvc.ganimed.ttp.psn.alphabets
- Symbol32() - Constructor for class org.emau.icmvc.ganimed.ttp.psn.alphabets.Symbol32
T
- toAlphabetString() - Method in class org.emau.icmvc.ganimed.ttp.psn.generator.Alphabet
- toMessage(int[]) - Method in class org.emau.icmvc.ganimed.ttp.psn.generator.CheckDigits
- toMultiPsnList(Map<String, List<String>>) - Static method in class org.emau.icmvc.ganimed.ttp.psn.utils.MultiPsnListAdapter
-
Returns a list of PSN pair map entries for a multimap of PSN pairs.
- toMultiPsnMap(List<Map.Entry<String, String>>) - Static method in class org.emau.icmvc.ganimed.ttp.psn.utils.MultiPsnMapAdapter
-
Returns a multimap of PSN pairs for a list of PSN pair map entries.
- toNumber(String) - Method in class org.emau.icmvc.ganimed.ttp.psn.generator.CheckDigits
- toPSNDTO() - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.PSNNetNodeDTO
- toString() - Method in class org.emau.icmvc.ganimed.ttp.psn.alphabets.GenericAlphabet
- toString() - Method in class org.emau.icmvc.ganimed.ttp.psn.config.DomainConfig
- toString() - Method in class org.emau.icmvc.ganimed.ttp.psn.config.PaginationConfig
- toString() - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.DomainInDTO
- toString() - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.DomainOutDTO
- toString() - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.InsertPairExceptionDTO
- toString() - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.PSNDTO
- toString() - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.PSNNetDTO
- toString() - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.PSNNetNodeDTO
- toString() - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.PSNTreeDTO
- toString() - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.StatisticDTO
- toString() - Method in class org.emau.icmvc.ganimed.ttp.psn.generator.Alphabet
- toString() - Method in class org.emau.icmvc.ganimed.ttp.psn.generator.CheckDigits
- toString() - Method in class org.emau.icmvc.ganimed.ttp.psn.utils.PSNNotificationMessage
U
- UnknownDomainException - Exception Class in org.emau.icmvc.ganimed.ttp.psn.exceptions
- UnknownDomainException() - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.UnknownDomainException
- UnknownDomainException(String) - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.UnknownDomainException
- UnknownDomainException(String, Throwable) - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.UnknownDomainException
- UnknownDomainException(Throwable) - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.UnknownDomainException
- UnknownValueException - Exception Class in org.emau.icmvc.ganimed.ttp.psn.exceptions
- UnknownValueException() - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.UnknownValueException
- UnknownValueException(String) - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.UnknownValueException
- UnknownValueException(String, Throwable) - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.UnknownValueException
- UnknownValueException(Throwable) - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.UnknownValueException
- unmarshal(MultiPsnListAdapter.MultiPsnList) - Method in class org.emau.icmvc.ganimed.ttp.psn.utils.MultiPsnListAdapter
- unmarshal(MultiPsnMapAdapter.MultiPsnMap) - Method in class org.emau.icmvc.ganimed.ttp.psn.utils.MultiPsnMapAdapter
- updateDomain(DomainInDTO) - Method in interface org.emau.icmvc.ganimed.ttp.psn.DomainManager
-
updates a existing domain
- updateDomainInUse(String, String, String, List<String>, boolean, boolean) - Method in interface org.emau.icmvc.ganimed.ttp.psn.DomainManager
-
updates a existing domain which is in use (contains psns)
- updateStats() - Method in interface org.emau.icmvc.ganimed.ttp.psn.StatisticManager
-
creates a new stat entry
- USE_LAST_CHAR_AS_DELIMITER_AFTER_X_CHARS - Enum constant in enum class org.emau.icmvc.ganimed.ttp.psn.config.DomainProperties
-
int
use last char of the given alphabet as delimiter symbol after the given number of other chars within the pseudonym
e.g. - utf8mb4ByteCount(char) - Static method in class org.emau.icmvc.ganimed.ttp.psn.alphabets.Alphabets
- utf8mb4ByteCount(String) - Static method in class org.emau.icmvc.ganimed.ttp.psn.alphabets.Alphabets
- UTILIZATION_PER_DOMAIN - Static variable in class org.emau.icmvc.ganimed.ttp.psn.utils.StatisticKeys
V
- VALIDATE - Enum constant in enum class org.emau.icmvc.ganimed.ttp.psn.enums.ValidateViaParents
- VALIDATE_VALUES_VIA_PARENTS - Enum constant in enum class org.emau.icmvc.ganimed.ttp.psn.config.DomainProperties
-
enum
should the values in this domain be validated against the rules of their parent domains, seeValidateViaParents
throws anInvalidParameterException
if there's no parent domain set
defaultValidateViaParents.OFF
- validateAlphabet(Alphabet) - Method in enum class org.emau.icmvc.ganimed.ttp.psn.enums.GeneratorAlphabetRestriction
- validatePSN(String, String) - Method in interface org.emau.icmvc.ganimed.ttp.psn.PSNManager
-
checks if the given string is a valid pseudonym
- ValidateViaParents - Enum Class in org.emau.icmvc.ganimed.ttp.psn.enums
-
checks if a given value is valid in one of the parent domains
ValidateViaParents.OFF
- no validationValidateViaParents.VALIDATE
- the given value must be a valid pseudonym of one parent domainValidateViaParents.ENSURE_EXISTS
- the given value must exist as a pseudonym in one parent domainValidateViaParents.CASCADE_DELETE
- the given value must exist as a pseudonym in one parent domain and if that's no longer the case, the entry is delete from the child domain (ignoringDomainProperties.PSNS_DELETABLE
) - VALUE - Enum constant in enum class org.emau.icmvc.ganimed.ttp.psn.config.PSNField
- VALUE_INVALID - Enum constant in enum class org.emau.icmvc.ganimed.ttp.psn.enums.InsertPairError
- VALUE_IS_ANONYMISED - Static variable in class org.emau.icmvc.ganimed.ttp.psn.exceptions.PSNErrorStrings
- VALUE_NOT_FOUND - Static variable in class org.emau.icmvc.ganimed.ttp.psn.exceptions.PSNErrorStrings
- ValueIsAnonymisedException - Exception Class in org.emau.icmvc.ganimed.ttp.psn.exceptions
- ValueIsAnonymisedException() - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.ValueIsAnonymisedException
- ValueIsAnonymisedException(String) - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.ValueIsAnonymisedException
- ValueIsAnonymisedException(String, Throwable) - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.ValueIsAnonymisedException
- ValueIsAnonymisedException(Throwable) - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.ValueIsAnonymisedException
- valueOf(String) - Static method in enum class org.emau.icmvc.ganimed.ttp.psn.config.DomainProperties
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.emau.icmvc.ganimed.ttp.psn.config.PaginationConfig.MatchMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.emau.icmvc.ganimed.ttp.psn.config.PSNField
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.emau.icmvc.ganimed.ttp.psn.enums.AnonymisationResult
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.emau.icmvc.ganimed.ttp.psn.enums.DeletionResult
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.emau.icmvc.ganimed.ttp.psn.enums.ForceCache
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.emau.icmvc.ganimed.ttp.psn.enums.GeneratorAlphabetRestriction
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.emau.icmvc.ganimed.ttp.psn.enums.InsertPairError
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.emau.icmvc.ganimed.ttp.psn.enums.ValidateViaParents
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.emau.icmvc.ganimed.ttp.psn.config.DomainProperties
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.emau.icmvc.ganimed.ttp.psn.config.PaginationConfig.MatchMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.emau.icmvc.ganimed.ttp.psn.config.PSNField
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.emau.icmvc.ganimed.ttp.psn.enums.AnonymisationResult
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.emau.icmvc.ganimed.ttp.psn.enums.DeletionResult
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.emau.icmvc.ganimed.ttp.psn.enums.ForceCache
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.emau.icmvc.ganimed.ttp.psn.enums.GeneratorAlphabetRestriction
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.emau.icmvc.ganimed.ttp.psn.enums.InsertPairError
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.emau.icmvc.ganimed.ttp.psn.enums.ValidateViaParents
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form