001
014
015 package com.liferay.portal.model.impl;
016
017 import com.liferay.portal.kernel.model.User;
018 import com.liferay.portal.kernel.security.auth.FullNameGenerator;
019 import com.liferay.portal.kernel.security.auth.FullNameGeneratorFactory;
020 import com.liferay.portal.kernel.util.PortalUtil;
021
022
025 public class ContactImpl extends ContactBaseImpl {
026
027 @Override
028 public String getFullName() {
029 FullNameGenerator fullNameGenerator =
030 FullNameGeneratorFactory.getInstance();
031
032 return fullNameGenerator.getFullName(
033 getFirstName(), getMiddleName(), getLastName());
034 }
035
036 @Override
037 public boolean isUser() {
038 if (getClassNameId() == ClassNameIds._USER_CLASS_NAME_ID) {
039 return true;
040 }
041
042 return false;
043 }
044
045 private static class ClassNameIds {
046
047 private ClassNameIds() {
048 }
049
050 private static final long _USER_CLASS_NAME_ID =
051 PortalUtil.getClassNameId(User.class);
052
053 }
054
055 }