public class ContactName extends Object implements PostJSONSerializable
Constructor and Description |
---|
ContactName()
Default ContactName constructor
|
ContactName(String formatted,
String familyName,
String givenName,
String middleName,
String honorificPrefix,
String honorificSuffix)
ContactName constructor
|
Modifier and Type | Method and Description |
---|---|
String |
getFamilyName()
Get the contact's family name
|
String |
getFormatted()
Get the complete name of the contact
|
String |
getGivenName()
Get the contact's given name
|
String |
getHonorificPrefix()
Get the contact's prefix
|
String |
getHonorificSuffix()
Get the contact's suffix
|
String |
getMiddleName()
Get the contact's middle name
|
JSONObject |
modifyJSON(JSONObject jsonObj)
Method to normalize the JSON object.
|
void |
setFamilyName(String familyName)
Set the value for family name
|
void |
setFormatted(String formatted)
Set the value for formatted name
|
void |
setGivenName(String givenName)
Set the value for given name
|
void |
setHonorificPrefix(String honorificPrefix)
Set the value for honorific prefix of name
|
void |
setHonorificSuffix(String honorificSuffix)
Set the value for honorific suffix of name
|
void |
setMiddleName(String middleName)
Set the value for middle name
|
String |
toString()
Method to convert ContactName object to string representation.
|
public ContactName()
public ContactName(String formatted, String familyName, String givenName, String middleName, String honorificPrefix, String honorificSuffix)
formatted
- of the contactfamilyName
- of the contactgivenName
- of the contactmiddleName
- of the contacthonorificPrefix
- of the contacthonorificSuffix
- of the contactpublic String getFormatted()
public String getFamilyName()
public String getGivenName()
public String getMiddleName()
public String getHonorificPrefix()
public String getHonorificSuffix()
public void setFormatted(String formatted)
public void setFamilyName(String familyName)
public void setGivenName(String givenName)
public void setMiddleName(String middleName)
public void setHonorificPrefix(String honorificPrefix)
public void setHonorificSuffix(String honorificSuffix)
public String toString()
toString
in class Object
public JSONObject modifyJSON(JSONObject jsonObj)
modifyJSON
in interface PostJSONSerializable
jsonObj
- JSONObject to be modified.