public class Person extends Entity implements IJsonBackedObject
| Modifier and Type | Field and Description |
|---|---|
java.lang.String |
birthday
The Birthday.
|
java.lang.String |
companyName
The Company Name.
|
java.lang.String |
department
The Department.
|
java.lang.String |
displayName
The Display Name.
|
java.lang.String |
givenName
The Given Name.
|
java.lang.String |
imAddress
The Im Address.
|
java.lang.Boolean |
isFavorite
The Is Favorite.
|
java.lang.String |
jobTitle
The Job Title.
|
java.lang.String |
officeLocation
The Office Location.
|
java.lang.String |
personNotes
The Person Notes.
|
PersonType |
personType
The Person Type.
|
java.util.List<Phone> |
phones
The Phones.
|
java.util.List<Location> |
postalAddresses
The Postal Addresses.
|
java.lang.String |
profession
The Profession.
|
java.util.List<ScoredEmailAddress> |
scoredEmailAddresses
The Scored Email Addresses.
|
java.lang.String |
surname
The Surname.
|
java.lang.String |
userPrincipalName
The User Principal Name.
|
java.util.List<Website> |
websites
The Websites.
|
java.lang.String |
yomiCompany
The Yomi Company.
|
| Constructor and Description |
|---|
Person() |
| Modifier and Type | Method and Description |
|---|---|
com.google.gson.JsonObject |
getRawObject()
Gets the raw representation of this class
|
protected ISerializer |
getSerializer()
Gets serializer
|
void |
setRawObject(ISerializer serializer,
com.google.gson.JsonObject json)
Sets the raw JSON object
|
additionalDataManagerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitadditionalDataManager@SerializedName(value="displayName") @Expose public java.lang.String displayName
@SerializedName(value="givenName") @Expose public java.lang.String givenName
@SerializedName(value="surname") @Expose public java.lang.String surname
@SerializedName(value="birthday") @Expose public java.lang.String birthday
@SerializedName(value="personNotes") @Expose public java.lang.String personNotes
@SerializedName(value="isFavorite") @Expose public java.lang.Boolean isFavorite
@SerializedName(value="scoredEmailAddresses") @Expose public java.util.List<ScoredEmailAddress> scoredEmailAddresses
@SerializedName(value="phones") @Expose public java.util.List<Phone> phones
@SerializedName(value="postalAddresses") @Expose public java.util.List<Location> postalAddresses
@SerializedName(value="websites") @Expose public java.util.List<Website> websites
@SerializedName(value="jobTitle") @Expose public java.lang.String jobTitle
@SerializedName(value="companyName") @Expose public java.lang.String companyName
@SerializedName(value="yomiCompany") @Expose public java.lang.String yomiCompany
@SerializedName(value="department") @Expose public java.lang.String department
@SerializedName(value="officeLocation") @Expose public java.lang.String officeLocation
@SerializedName(value="profession") @Expose public java.lang.String profession
@SerializedName(value="personType") @Expose public PersonType personType
@SerializedName(value="userPrincipalName") @Expose public java.lang.String userPrincipalName
@SerializedName(value="imAddress") @Expose public java.lang.String imAddress
public com.google.gson.JsonObject getRawObject()
getRawObject in class Entityprotected ISerializer getSerializer()
getSerializer in class Entitypublic void setRawObject(ISerializer serializer, com.google.gson.JsonObject json)
setRawObject in interface IJsonBackedObjectsetRawObject in class Entityserializer - the serializerjson - the JSON object to set this object to