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.
B
- BASE_DATE - Static variable in class org.emau.icmvc.ganimed.ttp.psn.utils.PSNExpirationDate
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
- CONSIDER_DELIMITER_CHAR_AS_ALPHABET_SYMBOL - Static variable in enum class org.emau.icmvc.ganimed.ttp.psn.enums.GeneratorAlphabetRestriction
-
When this flag is true and the option to use the last symbol of an alphabet as delimiter is enabled, the generator's alphabet restrictions are computed for the core alphabet only without the delimiter symbol.
- 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
- decode(Short) - Static method in class org.emau.icmvc.ganimed.ttp.psn.utils.PSNExpirationDate
- 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
- DomainIsExpiredException - Exception Class in org.emau.icmvc.ganimed.ttp.psn.exceptions
- DomainIsExpiredException(String) - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.DomainIsExpiredException
- 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>, ExpirationPropertiesDTO) - 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
- encode(LocalDate) - Static method in class org.emau.icmvc.ganimed.ttp.psn.utils.PSNExpirationDate
- encodeSave(LocalDate) - Static method in class org.emau.icmvc.ganimed.ttp.psn.utils.PSNExpirationDate
- encodeString(String) - Static method in class org.emau.icmvc.ganimed.ttp.psn.utils.PSNExpirationDate
- 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.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
- ExpirationDateException - Exception Class in org.emau.icmvc.ganimed.ttp.psn.exceptions
- ExpirationDateException() - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.ExpirationDateException
- ExpirationDateException(String) - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.ExpirationDateException
- ExpirationDateException(String, Throwable) - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.ExpirationDateException
- ExpirationDateException(Throwable) - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.ExpirationDateException
- extended(char...) - Method in class org.emau.icmvc.ganimed.ttp.psn.generator.Alphabet
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.
- getEncodedDateFrom(Date, Period) - Static method in class org.emau.icmvc.ganimed.ttp.psn.utils.PSNExpirationDate
-
gets the the encoded period or null.
- getErrorType() - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.InsertPairExceptionDTO
- getExpirationDate() - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.PSNDTO
- getExpirationDateStringNonLocalized() - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.PSNDTO
- getExpirationProperties() - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.DomainInDTO
- 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
- 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
- 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.
- 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}
- 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
- getTodayEncoded() - Static method in class org.emau.icmvc.ganimed.ttp.psn.utils.PSNExpirationDate
- 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.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.
- isEncodedDateExpired(Short) - Static method in class org.emau.icmvc.ganimed.ttp.psn.utils.PSNExpirationDate
- 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.
- 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, boolean) - Method in enum class org.emau.icmvc.ganimed.ttp.psn.enums.GeneratorAlphabetRestriction
-
Returns true if the specified alphabet fulfils this restriction.
L
- LAST_DATE - Static variable in class org.emau.icmvc.ganimed.ttp.psn.utils.PSNExpirationDate
- 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
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
- 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
- PSNDTO(String, String, String, LocalDate) - 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
- PSNExpirationDate - Class in org.emau.icmvc.ganimed.ttp.psn.utils
- PSNExpirationForbiddenException - Exception Class in org.emau.icmvc.ganimed.ttp.psn.exceptions
- PSNExpirationForbiddenException() - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.PSNExpirationForbiddenException
- PSNExpirationForbiddenException(String) - Constructor for exception class org.emau.icmvc.ganimed.ttp.psn.exceptions.PSNExpirationForbiddenException
- 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
- reInitialize() - Method in interface org.emau.icmvc.ganimed.ttp.psn.DomainManager
-
tries to re-initializes to the state after a re-start This blockes
- 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
- setExpirationDate(LocalDate) - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.PSNDTO
- setExpirationProperties(ExpirationPropertiesDTO) - Method in class org.emau.icmvc.ganimed.ttp.psn.dto.DomainInDTO
- 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
- 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.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)
- updatePseudonymExpirationDate(String, String, String) - Method in interface org.emau.icmvc.ganimed.ttp.psn.PSNManager
-
Changes the expiration date of the specified pseudonym in the specified domain.
- updatePseudonymExpirationDate(String, String, String, String) - Method in interface org.emau.icmvc.ganimed.ttp.psn.PSNManagerWithNotification
-
Changes the expiration date of the specified pseudonym in the specified domain.
- 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, boolean) - 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