public class PersonNameImpl extends Object implements PersonName
| Constructor and Description |
|---|
PersonNameImpl(String familyName) |
public PersonNameImpl(String familyName)
public static PersonName createPersonName(String familyName)
public static PersonName getInstance(String family, String given, String prefix, String suffix, PersonNameUsage use)
public static PersonName getInstance(String family, String given, String prefix, PersonNameUsage use)
public static PersonName getInstance(String family, String given, PersonNameUsage use)
public List<String> getNameTitle()
getNameTitle in interface PersonNamepublic String getFamilyName()
getFamilyName in interface PersonNamepublic List<String> getGivenName()
getGivenName in interface PersonNamepublic List<String> getNameSuffix()
getNameSuffix in interface PersonNamepublic Boolean getPreferredNameIndicator()
getPreferredNameIndicator in interface PersonNamepublic List<PersonNameUsage> getPersonNameUsage()
getPersonNameUsage in interface PersonNamepublic void setNameTitle(List<String> nameTitle)
setNameTitle in interface PersonNamepublic void addNameTitle(String nameTitle)
addNameTitle in interface PersonNamepublic void setGivenName(List<String> givenName)
setGivenName in interface PersonNamepublic void addGivenName(String givenName)
addGivenName in interface PersonNamepublic void setNameSuffix(List<String> nameSuffix)
setNameSuffix in interface PersonNamepublic void addNameSuffix(String nameSuffix)
addNameSuffix in interface PersonNamepublic void setPreferredNameIndicator(Boolean preferredNameIndicator)
setPreferredNameIndicator in interface PersonNamepublic void setPersonNameUsage(List<PersonNameUsage> personNameUsages)
setPersonNameUsage in interface PersonNamepublic void addPersonNameUsage(PersonNameUsage personNameUsage)
addPersonNameUsage in interface PersonNameCopyright © 2021. All rights reserved.