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 public ContactImpl() {
028 }
029
030 public String getFullName() {
031 FullNameGenerator fullNameGenerator =
032 FullNameGeneratorFactory.getInstance();
033
034 return fullNameGenerator.getFullName(
035 getFirstName(), getMiddleName(), getLastName());
036 }
037
038 public boolean isUser() {
039 return hasClassName(User.class);
040 }
041
042 protected boolean hasClassName(Class<?> clazz) {
043 long classNameId = getClassNameId();
044
045 if (classNameId == PortalUtil.getClassNameId(clazz)) {
046 return true;
047 }
048 else {
049 return false;
050 }
051 }
052
053 }