Hide

Person.Name

public static interface Person.Name implements Freezable<Person.Name>
com.google.android.gms.plus.model.people.Person.Name

An object representation of the individual components of a person's name.

Public Method Summary

abstract String
abstract String
abstract String
abstract String
abstract String
abstract String
abstract boolean
abstract boolean
abstract boolean
abstract boolean
abstract boolean
abstract boolean

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.