com.google.code.linkedinapi.schema
Interface Person

All Superinterfaces:
SchemaEntity
All Known Implementing Classes:
PersonImpl, PersonImpl

public interface Person
extends SchemaEntity

Java class for anonymous complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType>
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element ref="{}id" minOccurs="0"/>
         <sequence minOccurs="0">
           <element ref="{}first-name"/>
           <element ref="{}last-name"/>
           <element ref="{}headline"/>
         </sequence>
         <sequence minOccurs="0">
           <element ref="{}location"/>
           <element name="industry" type="{http://www.w3.org/2001/XMLSchema}string"/>
         </sequence>
         <sequence minOccurs="0">
           <element ref="{}connections"/>
           <element ref="{}current-status"/>
           <element ref="{}current-share"/>
           <element ref="{}distance"/>
           <element ref="{}current-status-timestamp"/>
           <element ref="{}num-recommenders"/>
           <element ref="{}num-connections"/>
           <element ref="{}num-connections-capped"/>
           <element ref="{}relation-to-viewer"/>
           <element ref="{}summary"/>
           <element ref="{}public-profile-url"/>
           <element ref="{}interests"/>
           <element ref="{}associations"/>
           <element ref="{}honors"/>
           <element name="specialties" type="{http://www.w3.org/2001/XMLSchema}string"/>
           <element ref="{}certifications"/>
           <element ref="{}patents"/>
           <element ref="{}publications"/>
           <element ref="{}skills"/>
           <element ref="{}languages"/>
         </sequence>
         <element ref="{}positions" minOccurs="0"/>
         <element ref="{}three-current-positions" minOccurs="0"/>
         <element ref="{}three-past-positions" minOccurs="0"/>
         <sequence minOccurs="0">
           <element ref="{}educations"/>
           <element ref="{}member-url-resources"/>
         </sequence>
         <sequence minOccurs="0">
           <element ref="{}api-standard-profile-request"/>
           <element ref="{}site-standard-profile-request"/>
         </sequence>
         <element ref="{}picture-url" minOccurs="0"/>
         <element ref="{}recommendations-given" minOccurs="0"/>
         <element ref="{}recommendations-received" minOccurs="0"/>
         <element ref="{}member-groups" minOccurs="0"/>
         <element ref="{}person-activities" minOccurs="0"/>
         <element ref="{}im-accounts" minOccurs="0"/>
         <element ref="{}twitter-accounts" minOccurs="0"/>
         <element ref="{}date-of-birth" minOccurs="0"/>
         <element ref="{}main-address" minOccurs="0"/>
         <element ref="{}phone-numbers" minOccurs="0"/>
       </sequence>
       <attribute name="path" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
     </restriction>
   </complexContent>
 </complexType>
 


Method Summary
 ApiStandardProfileRequest getApiStandardProfileRequest()
          Gets the value of the apiStandardProfileRequest property.
 java.lang.String getAssociations()
          Gets the value of the associations property.
 Certifications getCertifications()
          Gets the value of the certifications property.
 Connections getConnections()
          Gets the value of the connections property.
 CurrentShare getCurrentShare()
          Gets the value of the currentShare property.
 java.lang.String getCurrentStatus()
          Gets the value of the currentStatus property.
 java.lang.Long getCurrentStatusTimestamp()
          Gets the value of the currentStatusTimestamp property.
 DateOfBirth getDateOfBirth()
          Gets the value of the dateOfBirth property.
 java.lang.Long getDistance()
          Gets the value of the distance property.
 Educations getEducations()
          Gets the value of the educations property.
 java.lang.String getFirstName()
          Gets the value of the firstName property.
 java.lang.String getHeadline()
          Gets the value of the headline property.
 java.lang.String getHonors()
          Gets the value of the honors property.
 java.lang.String getId()
          Gets the value of the id property.
 ImAccounts getImAccounts()
          Gets the value of the imAccounts property.
 java.lang.String getIndustry()
          Gets the value of the industry property.
 java.lang.String getInterests()
          Gets the value of the interests property.
 Languages getLanguages()
          Gets the value of the languages property.
 java.lang.String getLastName()
          Gets the value of the lastName property.
 Location getLocation()
          Gets the value of the location property.
 java.lang.String getMainAddress()
          Gets the value of the mainAddress property.
 MemberGroups getMemberGroups()
          Gets the value of the memberGroups property.
 MemberUrlResources getMemberUrlResources()
          Gets the value of the memberUrlResources property.
 java.lang.Long getNumConnections()
          Gets the value of the numConnections property.
 java.lang.Long getNumRecommenders()
          Gets the value of the numRecommenders property.
 Patents getPatents()
          Gets the value of the patents property.
 java.lang.String getPath()
          Gets the value of the path property.
 PersonActivities getPersonActivities()
          Gets the value of the personActivities property.
 PhoneNumbers getPhoneNumbers()
          Gets the value of the phoneNumbers property.
 java.lang.String getPictureUrl()
          Gets the value of the pictureUrl property.
 Positions getPositions()
          Gets the value of the positions property.
 Publications getPublications()
          Gets the value of the publications property.
 java.lang.String getPublicProfileUrl()
          Gets the value of the publicProfileUrl property.
 RecommendationsGiven getRecommendationsGiven()
          Gets the value of the recommendationsGiven property.
 RecommendationsReceived getRecommendationsReceived()
          Gets the value of the recommendationsReceived property.
 RelationToViewer getRelationToViewer()
          Gets the value of the relationToViewer property.
 SiteStandardProfileRequest getSiteStandardProfileRequest()
          Gets the value of the siteStandardProfileRequest property.
 Skills getSkills()
          Gets the value of the skills property.
 java.lang.String getSpecialties()
          Gets the value of the specialties property.
 java.lang.String getSummary()
          Gets the value of the summary property.
 ThreeCurrentPositions getThreeCurrentPositions()
          Gets the value of the threeCurrentPositions property.
 ThreePastPositions getThreePastPositions()
          Gets the value of the threePastPositions property.
 TwitterAccounts getTwitterAccounts()
          Gets the value of the twitterAccounts property.
 java.lang.Boolean isNumConnectionsCapped()
          Gets the value of the numConnectionsCapped property.
 void setApiStandardProfileRequest(ApiStandardProfileRequest value)
          Sets the value of the apiStandardProfileRequest property.
 void setAssociations(java.lang.String value)
          Sets the value of the associations property.
 void setCertifications(Certifications value)
          Sets the value of the certifications property.
 void setConnections(Connections value)
          Sets the value of the connections property.
 void setCurrentShare(CurrentShare value)
          Sets the value of the currentShare property.
 void setCurrentStatus(java.lang.String value)
          Sets the value of the currentStatus property.
 void setCurrentStatusTimestamp(java.lang.Long value)
          Sets the value of the currentStatusTimestamp property.
 void setDateOfBirth(DateOfBirth value)
          Sets the value of the dateOfBirth property.
 void setDistance(java.lang.Long value)
          Sets the value of the distance property.
 void setEducations(Educations value)
          Sets the value of the educations property.
 void setFirstName(java.lang.String value)
          Sets the value of the firstName property.
 void setHeadline(java.lang.String value)
          Sets the value of the headline property.
 void setHonors(java.lang.String value)
          Sets the value of the honors property.
 void setId(java.lang.String value)
          Sets the value of the id property.
 void setImAccounts(ImAccounts value)
          Sets the value of the imAccounts property.
 void setIndustry(java.lang.String value)
          Sets the value of the industry property.
 void setInterests(java.lang.String value)
          Sets the value of the interests property.
 void setLanguages(Languages value)
          Sets the value of the languages property.
 void setLastName(java.lang.String value)
          Sets the value of the lastName property.
 void setLocation(Location value)
          Sets the value of the location property.
 void setMainAddress(java.lang.String value)
          Sets the value of the mainAddress property.
 void setMemberGroups(MemberGroups value)
          Sets the value of the memberGroups property.
 void setMemberUrlResources(MemberUrlResources value)
          Sets the value of the memberUrlResources property.
 void setNumConnections(java.lang.Long value)
          Sets the value of the numConnections property.
 void setNumConnectionsCapped(java.lang.Boolean value)
          Sets the value of the numConnectionsCapped property.
 void setNumRecommenders(java.lang.Long value)
          Sets the value of the numRecommenders property.
 void setPatents(Patents value)
          Sets the value of the patents property.
 void setPath(java.lang.String value)
          Sets the value of the path property.
 void setPersonActivities(PersonActivities value)
          Sets the value of the personActivities property.
 void setPhoneNumbers(PhoneNumbers value)
          Sets the value of the phoneNumbers property.
 void setPictureUrl(java.lang.String value)
          Sets the value of the pictureUrl property.
 void setPositions(Positions value)
          Sets the value of the positions property.
 void setPublications(Publications value)
          Sets the value of the publications property.
 void setPublicProfileUrl(java.lang.String value)
          Sets the value of the publicProfileUrl property.
 void setRecommendationsGiven(RecommendationsGiven value)
          Sets the value of the recommendationsGiven property.
 void setRecommendationsReceived(RecommendationsReceived value)
          Sets the value of the recommendationsReceived property.
 void setRelationToViewer(RelationToViewer value)
          Sets the value of the relationToViewer property.
 void setSiteStandardProfileRequest(SiteStandardProfileRequest value)
          Sets the value of the siteStandardProfileRequest property.
 void setSkills(Skills value)
          Sets the value of the skills property.
 void setSpecialties(java.lang.String value)
          Sets the value of the specialties property.
 void setSummary(java.lang.String value)
          Sets the value of the summary property.
 void setThreeCurrentPositions(ThreeCurrentPositions value)
          Sets the value of the threeCurrentPositions property.
 void setThreePastPositions(ThreePastPositions value)
          Sets the value of the threePastPositions property.
 void setTwitterAccounts(TwitterAccounts value)
          Sets the value of the twitterAccounts property.
 

Method Detail

getId

java.lang.String getId()
Gets the value of the id property.

Returns:
possible object is String

setId

void setId(java.lang.String value)
Sets the value of the id property.

Parameters:
value - allowed object is String

getFirstName

java.lang.String getFirstName()
Gets the value of the firstName property.

Returns:
possible object is String

setFirstName

void setFirstName(java.lang.String value)
Sets the value of the firstName property.

Parameters:
value - allowed object is String

getLastName

java.lang.String getLastName()
Gets the value of the lastName property.

Returns:
possible object is String

setLastName

void setLastName(java.lang.String value)
Sets the value of the lastName property.

Parameters:
value - allowed object is String

getHeadline

java.lang.String getHeadline()
Gets the value of the headline property.

Returns:
possible object is String

setHeadline

void setHeadline(java.lang.String value)
Sets the value of the headline property.

Parameters:
value - allowed object is String

getLocation

Location getLocation()
Gets the value of the location property.

Returns:
possible object is Location

setLocation

void setLocation(Location value)
Sets the value of the location property.

Parameters:
value - allowed object is Location

getIndustry

java.lang.String getIndustry()
Gets the value of the industry property.

Returns:
possible object is String

setIndustry

void setIndustry(java.lang.String value)
Sets the value of the industry property.

Parameters:
value - allowed object is String

getConnections

Connections getConnections()
Gets the value of the connections property.

Returns:
possible object is Connections

setConnections

void setConnections(Connections value)
Sets the value of the connections property.

Parameters:
value - allowed object is Connections

getCurrentStatus

java.lang.String getCurrentStatus()
Gets the value of the currentStatus property.

Returns:
possible object is String

setCurrentStatus

void setCurrentStatus(java.lang.String value)
Sets the value of the currentStatus property.

Parameters:
value - allowed object is String

getCurrentShare

CurrentShare getCurrentShare()
Gets the value of the currentShare property.

Returns:
possible object is CurrentShare

setCurrentShare

void setCurrentShare(CurrentShare value)
Sets the value of the currentShare property.

Parameters:
value - allowed object is CurrentShare

getDistance

java.lang.Long getDistance()
Gets the value of the distance property.

Returns:
possible object is String

setDistance

void setDistance(java.lang.Long value)
Sets the value of the distance property.

Parameters:
value - allowed object is String

getCurrentStatusTimestamp

java.lang.Long getCurrentStatusTimestamp()
Gets the value of the currentStatusTimestamp property.

Returns:
possible object is String

setCurrentStatusTimestamp

void setCurrentStatusTimestamp(java.lang.Long value)
Sets the value of the currentStatusTimestamp property.

Parameters:
value - allowed object is String

getNumRecommenders

java.lang.Long getNumRecommenders()
Gets the value of the numRecommenders property.

Returns:
possible object is String

setNumRecommenders

void setNumRecommenders(java.lang.Long value)
Sets the value of the numRecommenders property.

Parameters:
value - allowed object is String

getNumConnections

java.lang.Long getNumConnections()
Gets the value of the numConnections property.

Returns:
possible object is String

setNumConnections

void setNumConnections(java.lang.Long value)
Sets the value of the numConnections property.

Parameters:
value - allowed object is String

isNumConnectionsCapped

java.lang.Boolean isNumConnectionsCapped()
Gets the value of the numConnectionsCapped property.

Returns:
possible object is Boolean

setNumConnectionsCapped

void setNumConnectionsCapped(java.lang.Boolean value)
Sets the value of the numConnectionsCapped property.

Parameters:
value - allowed object is Boolean

getRelationToViewer

RelationToViewer getRelationToViewer()
Gets the value of the relationToViewer property.

Returns:
possible object is RelationToViewer

setRelationToViewer

void setRelationToViewer(RelationToViewer value)
Sets the value of the relationToViewer property.

Parameters:
value - allowed object is RelationToViewer

getSummary

java.lang.String getSummary()
Gets the value of the summary property.

Returns:
possible object is String

setSummary

void setSummary(java.lang.String value)
Sets the value of the summary property.

Parameters:
value - allowed object is String

getPublicProfileUrl

java.lang.String getPublicProfileUrl()
Gets the value of the publicProfileUrl property.

Returns:
possible object is String

setPublicProfileUrl

void setPublicProfileUrl(java.lang.String value)
Sets the value of the publicProfileUrl property.

Parameters:
value - allowed object is String

getInterests

java.lang.String getInterests()
Gets the value of the interests property.

Returns:
possible object is String

setInterests

void setInterests(java.lang.String value)
Sets the value of the interests property.

Parameters:
value - allowed object is String

getAssociations

java.lang.String getAssociations()
Gets the value of the associations property.

Returns:
possible object is String

setAssociations

void setAssociations(java.lang.String value)
Sets the value of the associations property.

Parameters:
value - allowed object is String

getHonors

java.lang.String getHonors()
Gets the value of the honors property.

Returns:
possible object is String

setHonors

void setHonors(java.lang.String value)
Sets the value of the honors property.

Parameters:
value - allowed object is String

getSpecialties

java.lang.String getSpecialties()
Gets the value of the specialties property.

Returns:
possible object is String

setSpecialties

void setSpecialties(java.lang.String value)
Sets the value of the specialties property.

Parameters:
value - allowed object is String

getCertifications

Certifications getCertifications()
Gets the value of the certifications property.

Returns:
possible object is Certifications

setCertifications

void setCertifications(Certifications value)
Sets the value of the certifications property.

Parameters:
value - allowed object is Certifications

getPatents

Patents getPatents()
Gets the value of the patents property.

Returns:
possible object is Patents

setPatents

void setPatents(Patents value)
Sets the value of the patents property.

Parameters:
value - allowed object is Patents

getPublications

Publications getPublications()
Gets the value of the publications property.

Returns:
possible object is Publications

setPublications

void setPublications(Publications value)
Sets the value of the publications property.

Parameters:
value - allowed object is Publications

getSkills

Skills getSkills()
Gets the value of the skills property.

Returns:
possible object is Skills

setSkills

void setSkills(Skills value)
Sets the value of the skills property.

Parameters:
value - allowed object is Skills

getLanguages

Languages getLanguages()
Gets the value of the languages property.

Returns:
possible object is Languages

setLanguages

void setLanguages(Languages value)
Sets the value of the languages property.

Parameters:
value - allowed object is Languages

getPositions

Positions getPositions()
Gets the value of the positions property.

Returns:
possible object is Positions

setPositions

void setPositions(Positions value)
Sets the value of the positions property.

Parameters:
value - allowed object is Positions

getThreeCurrentPositions

ThreeCurrentPositions getThreeCurrentPositions()
Gets the value of the threeCurrentPositions property.

Returns:
possible object is ThreeCurrentPositions

setThreeCurrentPositions

void setThreeCurrentPositions(ThreeCurrentPositions value)
Sets the value of the threeCurrentPositions property.

Parameters:
value - allowed object is ThreeCurrentPositions

getThreePastPositions

ThreePastPositions getThreePastPositions()
Gets the value of the threePastPositions property.

Returns:
possible object is ThreePastPositions

setThreePastPositions

void setThreePastPositions(ThreePastPositions value)
Sets the value of the threePastPositions property.

Parameters:
value - allowed object is ThreePastPositions

getEducations

Educations getEducations()
Gets the value of the educations property.

Returns:
possible object is Educations

setEducations

void setEducations(Educations value)
Sets the value of the educations property.

Parameters:
value - allowed object is Educations

getMemberUrlResources

MemberUrlResources getMemberUrlResources()
Gets the value of the memberUrlResources property.

Returns:
possible object is MemberUrlResources

setMemberUrlResources

void setMemberUrlResources(MemberUrlResources value)
Sets the value of the memberUrlResources property.

Parameters:
value - allowed object is MemberUrlResources

getApiStandardProfileRequest

ApiStandardProfileRequest getApiStandardProfileRequest()
Gets the value of the apiStandardProfileRequest property.

Returns:
possible object is ApiStandardProfileRequest

setApiStandardProfileRequest

void setApiStandardProfileRequest(ApiStandardProfileRequest value)
Sets the value of the apiStandardProfileRequest property.

Parameters:
value - allowed object is ApiStandardProfileRequest

getSiteStandardProfileRequest

SiteStandardProfileRequest getSiteStandardProfileRequest()
Gets the value of the siteStandardProfileRequest property.

Returns:
possible object is SiteStandardProfileRequest

setSiteStandardProfileRequest

void setSiteStandardProfileRequest(SiteStandardProfileRequest value)
Sets the value of the siteStandardProfileRequest property.

Parameters:
value - allowed object is SiteStandardProfileRequest

getPictureUrl

java.lang.String getPictureUrl()
Gets the value of the pictureUrl property.

Returns:
possible object is String

setPictureUrl

void setPictureUrl(java.lang.String value)
Sets the value of the pictureUrl property.

Parameters:
value - allowed object is String

getRecommendationsGiven

RecommendationsGiven getRecommendationsGiven()
Gets the value of the recommendationsGiven property.

Returns:
possible object is RecommendationsGiven

setRecommendationsGiven

void setRecommendationsGiven(RecommendationsGiven value)
Sets the value of the recommendationsGiven property.

Parameters:
value - allowed object is RecommendationsGiven

getRecommendationsReceived

RecommendationsReceived getRecommendationsReceived()
Gets the value of the recommendationsReceived property.

Returns:
possible object is RecommendationsReceived

setRecommendationsReceived

void setRecommendationsReceived(RecommendationsReceived value)
Sets the value of the recommendationsReceived property.

Parameters:
value - allowed object is RecommendationsReceived

getMemberGroups

MemberGroups getMemberGroups()
Gets the value of the memberGroups property.

Returns:
possible object is MemberGroups

setMemberGroups

void setMemberGroups(MemberGroups value)
Sets the value of the memberGroups property.

Parameters:
value - allowed object is MemberGroups

getPersonActivities

PersonActivities getPersonActivities()
Gets the value of the personActivities property.

Returns:
possible object is PersonActivities

setPersonActivities

void setPersonActivities(PersonActivities value)
Sets the value of the personActivities property.

Parameters:
value - allowed object is PersonActivities

getImAccounts

ImAccounts getImAccounts()
Gets the value of the imAccounts property.

Returns:
possible object is ImAccounts

setImAccounts

void setImAccounts(ImAccounts value)
Sets the value of the imAccounts property.

Parameters:
value - allowed object is ImAccounts

getTwitterAccounts

TwitterAccounts getTwitterAccounts()
Gets the value of the twitterAccounts property.

Returns:
possible object is TwitterAccounts

setTwitterAccounts

void setTwitterAccounts(TwitterAccounts value)
Sets the value of the twitterAccounts property.

Parameters:
value - allowed object is TwitterAccounts

getDateOfBirth

DateOfBirth getDateOfBirth()
Gets the value of the dateOfBirth property.

Returns:
possible object is DateOfBirth

setDateOfBirth

void setDateOfBirth(DateOfBirth value)
Sets the value of the dateOfBirth property.

Parameters:
value - allowed object is DateOfBirth

getMainAddress

java.lang.String getMainAddress()
Gets the value of the mainAddress property.

Returns:
possible object is String

setMainAddress

void setMainAddress(java.lang.String value)
Sets the value of the mainAddress property.

Parameters:
value - allowed object is String

getPhoneNumbers

PhoneNumbers getPhoneNumbers()
Gets the value of the phoneNumbers property.

Returns:
possible object is PhoneNumbers

setPhoneNumbers

void setPhoneNumbers(PhoneNumbers value)
Sets the value of the phoneNumbers property.

Parameters:
value - allowed object is PhoneNumbers

getPath

java.lang.String getPath()
Gets the value of the path property.

Returns:
possible object is String

setPath

void setPath(java.lang.String value)
Sets the value of the path property.

Parameters:
value - allowed object is String