001
014
015 package com.liferay.portal.model.impl;
016
017 import com.liferay.portal.model.User;
018 import com.liferay.portal.security.auth.FullNameGenerator;
019 import com.liferay.portal.security.auth.FullNameGeneratorFactory;
020 import com.liferay.portal.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 return hasClassName(User.class);
039 }
040
041 protected boolean hasClassName(Class<?> clazz) {
042 long classNameId = getClassNameId();
043
044 if (classNameId == PortalUtil.getClassNameId(clazz)) {
045 return true;
046 }
047 else {
048 return false;
049 }
050 }
051
052 }