dlpx-core: FullName
The Full Name algorithm is an instance of the Full Name Algorithm Framework. The algorithm requires String type input values.
If input value is non-conformant (for example: null or white spaces), it is not masked. Words containing any character(s) are considered as a valid input and masked. Words separated by hyphen (-) are considered as a single word (even if divided from hyphen by spaces). No non-conformant data errors are thrown by that algorithm.
The default Full Name algorithm instance uses all default parameters, and chains "dlpx-core:FirstName" algorithm instance for first names masking, and "dlpx-core:LastName" for last name masking.
Below are few examples of the Full Name default algorithm instance masking:
Input |
Masked Output |
---|---|
Manuel Maria Saxe-Coburgo-Gotha |
Nimisha Kum Mcneish |
Manuel - Boris Maria Saxe-Coburgo-Gotha |
Simeon Kum Mcneish |
Manuel Maria Saxe -Coburgo - Gotha |
Nimisha Kum Mcneish |
Manuel Maria de Saxe-Coburgo-Gotha |
Nimisha Kum Mcneish |
Manuel Maria de Saxe-Coburgo-Gotha (*) |
Nimisha Kum Casteleyn |
Manuel Maria - de ? Saxe-Coburgo-Gotha : # |
Nimisha Muharrem E |
Manuel Maria Saxe-Coburgo-Gotha (*) |
Nimisha Kum Casteleyn |
Mr. Manuel Maria de Saxe-Coburgo-Gotha # |
Levar Nimisha E |
Saxe-Coburgo-Gotha, Manuel Maria |
Mcneish, Nimisha Kum |
saxe-coburgo-gotha, Manuel Maria |
mcneish, Nimisha Kum |
SAXE-COBURGO-GOTHA, MANUEL Maria |
MCNEISH, NIMISHA Kum |
Saxe-Coburgo-Gotha: M. M |
Claudia T. S |
M. G. Maria Saxe-Coburgo-Gotha |
T. E. Mcneish |
M M Saxe-Coburgo-Gotha |
T T Mcneish |
M M. Saxe-Coburgo-Gotha |
T T. Mcneish |
M M. S |
T T. G |
M M. S. |
T T. G. |
m m. s. |
t t. g. |
Max |
Grassi |
Max |
Grassi |