com.liferay.portal.security.auth
Class DefaultFullNameGenerator
java.lang.Object
com.liferay.portal.security.auth.DefaultFullNameGenerator
- All Implemented Interfaces:
- FullNameGenerator
- Direct Known Subclasses:
- FamilyNameFirstFullNameGenerator
public class DefaultFullNameGenerator
- extends Object
- implements FullNameGenerator
|
Method Summary |
protected String |
buildFullName(String firstName,
String middleName,
String lastName,
boolean useInitials)
|
protected String |
buildLocalizedFullName(String firstName,
String middleName,
String lastName,
Locale locale,
long prefixId,
long suffixId,
boolean useInitials)
|
String |
getFullName(String firstName,
String middleName,
String lastName)
|
String |
getLocalizedFullName(String firstName,
String middleName,
String lastName,
Locale locale,
long prefixId,
long suffixId)
|
protected boolean |
isFullNameTooLong(String fullName)
|
protected String |
shortenFullName(String fullName)
|
String[] |
splitFullName(String fullName)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultFullNameGenerator
public DefaultFullNameGenerator()
getFullName
public String getFullName(String firstName,
String middleName,
String lastName)
- Specified by:
getFullName in interface FullNameGenerator
getLocalizedFullName
public String getLocalizedFullName(String firstName,
String middleName,
String lastName,
Locale locale,
long prefixId,
long suffixId)
- Specified by:
getLocalizedFullName in interface FullNameGenerator
splitFullName
public String[] splitFullName(String fullName)
- Specified by:
splitFullName in interface FullNameGenerator
buildFullName
protected String buildFullName(String firstName,
String middleName,
String lastName,
boolean useInitials)
buildLocalizedFullName
protected String buildLocalizedFullName(String firstName,
String middleName,
String lastName,
Locale locale,
long prefixId,
long suffixId,
boolean useInitials)
isFullNameTooLong
protected boolean isFullNameTooLong(String fullName)
shortenFullName
protected String shortenFullName(String fullName)