public class DefaultFullNameGenerator extends java.lang.Object implements FullNameGenerator
| Constructor and Description |
|---|
DefaultFullNameGenerator() |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
buildFullName(java.lang.String firstName,
java.lang.String middleName,
java.lang.String lastName,
boolean useInitials) |
protected java.lang.String |
buildLocalizedFullName(java.lang.String firstName,
java.lang.String middleName,
java.lang.String lastName,
java.util.Locale locale,
long prefixId,
long suffixId,
boolean useInitials) |
java.lang.String |
getFullName(java.lang.String firstName,
java.lang.String middleName,
java.lang.String lastName) |
java.lang.String |
getLocalizedFullName(java.lang.String firstName,
java.lang.String middleName,
java.lang.String lastName,
java.util.Locale locale,
long prefixId,
long suffixId) |
protected boolean |
isFullNameTooLong(java.lang.String fullName) |
protected java.lang.String |
shortenFullName(java.lang.String fullName) |
java.lang.String[] |
splitFullName(java.lang.String fullName) |
public java.lang.String getFullName(java.lang.String firstName,
java.lang.String middleName,
java.lang.String lastName)
getFullName in interface FullNameGeneratorpublic java.lang.String getLocalizedFullName(java.lang.String firstName,
java.lang.String middleName,
java.lang.String lastName,
java.util.Locale locale,
long prefixId,
long suffixId)
getLocalizedFullName in interface FullNameGeneratorpublic java.lang.String[] splitFullName(java.lang.String fullName)
splitFullName in interface FullNameGeneratorprotected java.lang.String buildFullName(java.lang.String firstName,
java.lang.String middleName,
java.lang.String lastName,
boolean useInitials)
protected java.lang.String buildLocalizedFullName(java.lang.String firstName,
java.lang.String middleName,
java.lang.String lastName,
java.util.Locale locale,
long prefixId,
long suffixId,
boolean useInitials)
protected boolean isFullNameTooLong(java.lang.String fullName)
protected java.lang.String shortenFullName(java.lang.String fullName)