An object representation of the individual components of a person's name.
Public Method Summary
abstract String |
getFamilyName()
The family name (last name) of this person.
|
abstract String |
getFormatted()
The full name of this person, including middle names, suffixes, etc.
|
abstract String |
getGivenName()
The given name (first name) of this person.
|
abstract String |
getHonorificPrefix()
The honorific prefixes (such as "Dr." or "Mrs.") for this person.
|
abstract String |
getHonorificSuffix()
The honorific suffixes (such as "Jr.") for this person.
|
abstract String |
getMiddleName()
The middle name of this person.
|
abstract boolean |
hasFamilyName()
Indicates whether the "familyName" field is explicitly set to a value.
|
abstract boolean |
hasFormatted()
Indicates whether the "formatted" field is explicitly set to a value.
|
abstract boolean |
hasGivenName()
Indicates whether the "givenName" field is explicitly set to a value.
|
abstract boolean |
hasHonorificPrefix()
Indicates whether the "honorificPrefix" field is explicitly set to a value.
|
abstract boolean |
hasHonorificSuffix()
Indicates whether the "honorificSuffix" field is explicitly set to a value.
|
abstract boolean |
hasMiddleName()
Indicates whether the "middleName" field is explicitly set to a value.
|
Inherited Method Summary
Public Methods
public abstract String getFamilyName ()
The family name (last name) of this person.
public abstract String getFormatted ()
The full name of this person, including middle names, suffixes, etc.
public abstract String getGivenName ()
The given name (first name) of this person.
public abstract String getHonorificPrefix ()
The honorific prefixes (such as "Dr." or "Mrs.") for this person.
public abstract String getHonorificSuffix ()
The honorific suffixes (such as "Jr.") for this person.
public abstract String getMiddleName ()
The middle name of this person.
public abstract boolean hasFamilyName ()
Indicates whether the "familyName" field is explicitly set to a value.
public abstract boolean hasFormatted ()
Indicates whether the "formatted" field is explicitly set to a value.
public abstract boolean hasGivenName ()
Indicates whether the "givenName" field is explicitly set to a value.
public abstract boolean hasHonorificPrefix ()
Indicates whether the "honorificPrefix" field is explicitly set to a value.
public abstract boolean hasHonorificSuffix ()
Indicates whether the "honorificSuffix" field is explicitly set to a value.
public abstract boolean hasMiddleName ()
Indicates whether the "middleName" field is explicitly set to a value.