com.antelmann.genealogy
Class GPerson
java.lang.Object
com.antelmann.db.AbstractDBEntry
com.antelmann.db.PropertyEntryImpl
com.antelmann.crm.ContactImpl<T>
com.antelmann.crm.PersonImpl<GTag>
com.antelmann.genealogy.GPerson
- All Implemented Interfaces:
- Addressable, Contact, Person, DBEntry, PropertyEntry, Taggable<GTag>, Imageable, DetailedString, Enabled, LifeCycleObject, Serializable, Comparable<Contact>
public class GPerson
- extends PersonImpl<GTag>
represents a natural person
- Since:
- 21.05.2013, 15:17:33
- Author:
- holger
- See Also:
- Serialized Form
| Fields inherited from interface com.antelmann.util.Enabled |
FILTER |
| Methods inherited from class com.antelmann.crm.PersonImpl |
getDisplayIcon, getFamilyName, getFirstName, getGender, getMiddleName, getNickname, getPersonTitle, getStandardDisplayIcon, setFamilyName, setFirstName, setGender, setMiddleName, setNickname, setPersonTitle, toDetailedString |
| Methods inherited from class com.antelmann.crm.ContactImpl |
add, add, add, addTag, compareTo, createTag, getAddress, getBeginTime, getBusinessCardString, getContactName, getContactNotes, getDisplayImage, getEndTime, getIconHolder, getImageHolder, getKeywords, getMoreAddresses, getTags, hasKeyword, isEnabled, isTagged, remove, removeAddress, removeKeyword, setBeginTime, setContactName, setContactNotes, setDisplayImage, setDisplayImage, setDisplayImage, setDisplayImage, setEnabled, setEndTime |
| Methods inherited from class com.antelmann.db.PropertyEntryImpl |
addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, addVetoableChangeListener, asProperties, canRedo, canUndo, checkPropertyChange, clearProperties, containsPropertyText, containsValuePattern, equalWithProperties, equalWithProperties, getBoolean, getNumber, getProperties, getProperty, getProperty, getPropertyChangeListeners, getPropertyComparator, getPropertyExtractor, getPropertyExtractor, getPropertyKeys, getStringExtractor, getVetoableChangeListeners, isCaseInsensitive, isChangeListenerSupportEnabled, isKeyIn, isUndoSupport, isVetoableChangeSupportEnabled, putAll, redo, removeProperty, removePropertyChangeListener, removeVetoableChangeListener, setAllFrom, setCaseInsensitive, setChangeListenerSupport, setProperty, setUndoSupported, setVetoableChangeSupport, undo, verifyProperties |
| Methods inherited from interface com.antelmann.db.DBEntry |
getID |
GPerson
public GPerson(Object id)
getMaidenName
public String getMaidenName()
setMaidenName
public void setMaidenName(String maidenName)
toString
public String toString()
- Overrides:
toString in class PersonImpl<GTag>
getSortingTitle
public String getSortingTitle()
setSortingTitle
public void setSortingTitle(String title)
getBirthLocation
public String getBirthLocation()
setBirthLocation
public void setBirthLocation(String birthLocation)
getDeceasedLocation
public String getDeceasedLocation()
setDeceasedLocation
public void setDeceasedLocation(String deathLocation)
getOccupation
public String getOccupation()
setOccupation
public void setOccupation(String occupation)
getHighestEducation
public String getHighestEducation()
setHighestEducation
public void setHighestEducation(String highestEducation)
getReligion
public String getReligion()
setReligion
public void setReligion(String religion)
getBirthday
public Date getBirthday()
- Specified by:
getBirthday in interface Person- Overrides:
getBirthday in class PersonImpl<GTag>
setBirthday
public void setBirthday(Date birthday)
- Overrides:
setBirthday in class PersonImpl<GTag>
getDeceasedDate
public Date getDeceasedDate()
setDeceasedDate
public void setDeceasedDate(Date date)
isBirthdayExact
public boolean isBirthdayExact()
setBirthdayExact
public void setBirthdayExact(boolean birthdayExact)
isDeceasedDateExact
public boolean isDeceasedDateExact()
setDeceasedDateExact
public void setDeceasedDateExact(boolean deceasedDateExact)
getTagType
public Class<GTag> getTagType()
- Specified by:
getTagType in class ContactImpl<GTag>
(c) Holger Antelmann since 2001- all rights reserved (contact: info@antelmann.com)
see www.antelmann.com/developer for further details and available downloads