Index

A C D E F G H I L M N O P R S T U V 
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, see ForceCache
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 for
invalid 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, see ValidateViaParents
throws an InvalidParameterException if there's no parent domain set
default ValidateViaParents.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 validation ValidateViaParents.VALIDATE - the given value must be a valid pseudonym of one parent domain ValidateViaParents.ENSURE_EXISTS - the given value must exist as a pseudonym in one parent domain ValidateViaParents.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 (ignoring DomainProperties.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.
A C D E F G H I L M N O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form