arta.synergy.web.common.client.data.person
Class SSimplePerson
java.lang.Object
arta.synergy.web.common.client.data.person.SSimplePerson
- All Implemented Interfaces:
- TagObject, PersonItemIF, java.io.Serializable, java.lang.Comparable
- Direct Known Subclasses:
- DummySimplePerson, HRPerson
public class SSimplePerson
- extends java.lang.Object
- implements java.io.Serializable, java.lang.Comparable, TagObject, PersonItemIF
Created by IntelliJ IDEA.
User: topa
Date: 06.08.2008
Time: 10:12:24
To change this template use File | Settings | File Templates.
- See Also:
- Serialized Form
|
Field Summary |
java.util.HashMap<java.lang.String,java.lang.String> |
customFields
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
customFields
public java.util.HashMap<java.lang.String,java.lang.String> customFields
SSimplePerson
public SSimplePerson()
SSimplePerson
public SSimplePerson(java.lang.String personName,
java.lang.String personID)
getPersonName
public java.lang.String getPersonName()
getPersonID
public java.lang.String getPersonID()
setPersonName
public void setPersonName(java.lang.String personName)
setPersonID
public void setPersonID(java.lang.String personID)
getDepartmentName
public java.lang.String getDepartmentName()
setDepartmentName
public void setDepartmentName(java.lang.String departmentName)
getPositionName
public java.lang.String getPositionName()
setPositionName
public void setPositionName(java.lang.String positionName)
addPositionName
public void addPositionName(java.lang.String positionName,
java.lang.String departmentName)
mergePositions
public void mergePositions(SSimplePerson person)
getLastname
public java.lang.String getLastname()
setLastname
public void setLastname(java.lang.String lastname)
getFirstname
public java.lang.String getFirstname()
setFirstname
public void setFirstname(java.lang.String firstname)
getPatronymic
public java.lang.String getPatronymic()
setPatronymic
public void setPatronymic(java.lang.String patronymic)
getName
public static java.lang.String getName(java.lang.String lastname,
java.lang.String firstname,
java.lang.String patronymic)
compareTo
public int compareTo(java.lang.Object o)
- Specified by:
compareTo in interface java.lang.Comparable
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
getTagName
public java.lang.String getTagName()
- Specified by:
getTagName in interface TagObject
getCustomFieldValue
public boolean getCustomFieldValue(java.lang.String key,
boolean defaultValue)
getName
public java.lang.String getName()
- Specified by:
getName in interface PersonItemIF
getID
public java.lang.String getID()
- Specified by:
getID in interface PersonItemIF
getType
public int getType()
- Specified by:
getType in interface PersonItemIF
getDescription
public java.lang.String getDescription()
- Specified by:
getDescription in interface PersonItemIF
Copyright © 2000 Dummy Corp. All Rights Reserved.