public interface

SchemaElementFactory

com.google.code.linkedinapi.schema.SchemaElementFactory<T>
Known Indirect Subclasses

Summary

Public Methods
abstract T createActivities(String value)
Create an instance of JAXBElement<String>}
abstract Activity createActivity()
Create an instance of Activity
abstract Answer createAnswer()
Create an instance of Answer
abstract Answers createAnswers()
Create an instance of Answers
abstract ApiStandardProfileRequest createApiStandardProfileRequest()
Create an instance of ApiStandardProfileRequest
abstract T createAppId(String value)
Create an instance of JAXBElement<String>}
abstract Application createApplication()
Create an instance of Application
abstract T createAssociations(String value)
Create an instance of JAXBElement<String>}
abstract Attribution createAttribution()
Create an instance of Attribution
abstract Author createAuthor()
Create an instance of Author
abstract Authorization createAuthorization()
Create an instance of Authorization
abstract T createBody(String value)
Create an instance of JAXBElement<String>}
abstract Bucket createBucket()
Create an instance of Bucket
abstract Buckets createBuckets()
Create an instance of Buckets
abstract T createCode(String value)
Create an instance of JAXBElement<String>}
abstract T createComment(String value)
Create an instance of JAXBElement<String>}
abstract Company createCompany()
Create an instance of Company
abstract T createConnectType(InviteConnectType value)
Create an instance of JAXBElement<InviteConnectType>}
abstract Connections createConnections()
Create an instance of Connections
abstract Content createContent()
Create an instance of Content
abstract T createContentType(NetworkUpdateContentType value)
Create an instance of JAXBElement<NetworkUpdateContentType>}
abstract T createCount(Long value)
Create an instance of JAXBElement<Long>}
abstract Country createCountry()
Create an instance of Country
abstract CurrentShare createCurrentShare()
Create an instance of CurrentShare
abstract T createCurrentStatus(String value)
Create an instance of JAXBElement<String>}
abstract T createCurrentStatusTimestamp(Long value)
Create an instance of JAXBElement<Long>}
abstract DateOfBirth createDateOfBirth()
Create an instance of DateOfBirth
abstract T createDay(Long value)
Create an instance of JAXBElement<Long>}
abstract T createDegree(String value)
Create an instance of JAXBElement<String>}
abstract T createDistance(Long value)
Create an instance of JAXBElement<Long>}
abstract Education createEducation()
Create an instance of Education
abstract Educations createEducations()
Create an instance of Educations
abstract EndDate createEndDate()
Create an instance of EndDate
abstract Error createError()
Create an instance of Error
abstract T createErrorCode(String value)
Create an instance of JAXBElement<String>}
abstract Facet createFacet()
Create an instance of Facet
abstract Facets createFacets()
Create an instance of Facets
abstract T createFieldOfStudy(String value)
Create an instance of JAXBElement<String>}
abstract T createFirstName(String value)
Create an instance of JAXBElement<String>}
abstract Headers createHeaders()
Create an instance of Headers
abstract T createHeadline(String value)
Create an instance of JAXBElement<String>}
abstract T createHonors(String value)
Create an instance of JAXBElement<String>}
abstract HttpHeader createHttpHeader()
Create an instance of HttpHeader
abstract T createId(String value)
Create an instance of JAXBElement<String>}
abstract ImAccount createImAccount()
Create an instance of ImAccount
abstract T createImAccountName(String value)
Create an instance of JAXBElement<String>}
abstract T createImAccountType(ImAccountType value)
Create an instance of JAXBElement<ImAccountType>}
abstract ImAccounts createImAccounts()
Create an instance of ImAccounts
abstract T createIndustry(String value)
Create an instance of JAXBElement<String>}
abstract T createInterests(String value)
Create an instance of JAXBElement<String>}
abstract InvitationRequest createInvitationRequest()
Create an instance of InvitationRequest
abstract T createIsCommentable(Boolean value)
Create an instance of JAXBElement<Boolean>}
abstract T createIsCurrent(Boolean value)
Create an instance of JAXBElement<Boolean>}
abstract T createIsLikable(Boolean value)
Create an instance of JAXBElement<Boolean>}
abstract T createIsLiked(Boolean value)
Create an instance of JAXBElement<Boolean>}
abstract ItemContent createItemContent()
Create an instance of ItemContent
abstract Job createJob()
Create an instance of Job
abstract JobPoster createJobPoster()
Create an instance of JobPoster
abstract T createLastName(String value)
Create an instance of JAXBElement<String>}
abstract Like createLike()
Create an instance of Like
abstract Likes createLikes()
Create an instance of Likes
abstract Location createLocation()
Create an instance of Location
abstract MailboxItem createMailboxItem()
Create an instance of MailboxItem
abstract T createMainAddress(String value)
Create an instance of JAXBElement<String>}
abstract MemberGroup createMemberGroup()
Create an instance of MemberGroup
abstract MemberGroups createMemberGroups()
Create an instance of MemberGroups
abstract MemberUrl createMemberUrl()
Create an instance of MemberUrl
abstract MemberUrlResources createMemberUrlResources()
Create an instance of MemberUrlResources
abstract T createMessage(String value)
Create an instance of JAXBElement<String>}
abstract T createMonth(Long value)
Create an instance of JAXBElement<Long>}
abstract T createName(String value)
Create an instance of JAXBElement<String>}
abstract Network createNetwork()
Create an instance of Network
abstract NetworkStats createNetworkStats()
Create an instance of NetworkStats
abstract T createNotes(String value)
Create an instance of JAXBElement<String>}
abstract T createNumConnections(Long value)
Create an instance of JAXBElement<Long>}
abstract T createNumConnectionsCapped(Boolean value)
Create an instance of JAXBElement<Boolean>}
abstract T createNumLikes(Long value)
Create an instance of JAXBElement<Long>}
abstract T createNumRecommenders(Long value)
Create an instance of JAXBElement<Long>}
abstract T createNumResults(Long value)
Create an instance of JAXBElement<Long>}
abstract People createPeople()
Create an instance of People
abstract PeopleSearch createPeopleSearch()
Create an instance of PeopleSearch
abstract Person createPerson()
Create an instance of Person
abstract PersonActivities createPersonActivities()
Create an instance of PersonActivities
abstract PhoneNumber createPhoneNumber()
Create an instance of PhoneNumber
abstract PhoneNumbers createPhoneNumbers()
Create an instance of PhoneNumbers
abstract T createPhoneType(PhoneType value)
Create an instance of JAXBElement<PhoneType>}
abstract T createPictureUrl(String value)
Create an instance of JAXBElement<String>}
abstract Position createPosition()
Create an instance of Position
abstract Positions createPositions()
Create an instance of Positions
abstract Property createProperty()
Create an instance of Property
abstract T createProviderAccountId(Long value)
Create an instance of JAXBElement<Long>}
abstract T createProviderAccountName(String value)
Create an instance of JAXBElement<String>}
abstract T createPublicProfileUrl(String value)
Create an instance of JAXBElement<String>}
abstract Question createQuestion()
Create an instance of Question
abstract QuestionCategories createQuestionCategories()
Create an instance of QuestionCategories
abstract QuestionCategory createQuestionCategory()
Create an instance of QuestionCategory
abstract Recipient createRecipient()
Create an instance of Recipient
abstract Recipients createRecipients()
Create an instance of Recipients
abstract Recommendation createRecommendation()
Create an instance of Recommendation
abstract T createRecommendationSnippet(String value)
Create an instance of JAXBElement<String>}
abstract T createRecommendationText(String value)
Create an instance of JAXBElement<String>}
abstract RecommendationsGiven createRecommendationsGiven()
Create an instance of RecommendationsGiven
abstract RecommendationsReceived createRecommendationsReceived()
Create an instance of RecommendationsReceived
abstract Recommendee createRecommendee()
Create an instance of Recommendee
abstract Recommender createRecommender()
Create an instance of Recommender
abstract RelationToViewer createRelationToViewer()
Create an instance of RelationToViewer
abstract T createSchoolName(String value)
Create an instance of JAXBElement<String>}
abstract T createSequenceNumber(Long value)
Create an instance of JAXBElement<Long>}
abstract ServiceProvider createServiceProvider()
Create an instance of ServiceProvider
abstract Share createShare()
Create an instance of Share
abstract T createShortenedUrl(String value)
Create an instance of JAXBElement<String>}
abstract SiteGroupRequest createSiteGroupRequest()
Create an instance of SiteGroupRequest
abstract SiteJobRequest createSiteJobRequest()
Create an instance of SiteJobRequest
abstract SiteStandardProfileRequest createSiteStandardProfileRequest()
Create an instance of SiteStandardProfileRequest
abstract Source createSource()
Create an instance of Source
abstract T createSpecialties(String value)
Create an instance of JAXBElement<String>}
abstract StartDate createStartDate()
Create an instance of StartDate
abstract T createSubject(String value)
Create an instance of JAXBElement<String>}
abstract T createSubmittedImageUrl(String value)
Create an instance of JAXBElement<String>}
abstract T createSubmittedUrl(String value)
Create an instance of JAXBElement<String>}
abstract T createSummary(String value)
Create an instance of JAXBElement<String>}
abstract ThreeCurrentPositions createThreeCurrentPositions()
Create an instance of ThreeCurrentPositions
abstract ThreePastPositions createThreePastPositions()
Create an instance of ThreePastPositions
abstract T createThumbnailUrl(String value)
Create an instance of JAXBElement<String>}
abstract T createTimestamp(Long value)
Create an instance of JAXBElement<Long>}
abstract T createTitle(String value)
Create an instance of JAXBElement<String>}
abstract TwitterAccount createTwitterAccount()
Create an instance of TwitterAccount
abstract TwitterAccounts createTwitterAccounts()
Create an instance of TwitterAccounts
abstract T createType(String value)
Create an instance of JAXBElement<String>}
abstract Update createUpdate()
Create an instance of Update
abstract UpdateComment createUpdateComment()
Create an instance of UpdateComment
abstract UpdateComments createUpdateComments()
Create an instance of UpdateComments
abstract UpdateContent createUpdateContent()
Create an instance of UpdateContent
abstract T createUpdateKey(String value)
Create an instance of JAXBElement<String>}
abstract T createUpdateType(NetworkUpdateReturnType value)
Create an instance of JAXBElement<NetworkUpdateReturnType>}
abstract Updates createUpdates()
Create an instance of Updates
abstract T createUrl(String value)
Create an instance of JAXBElement<String>}
abstract T createValue(String value)
Create an instance of JAXBElement<String>}
abstract Visibility createVisibility()
Create an instance of Visibility
abstract T createWebUrl(String value)
Create an instance of JAXBElement<String>}
abstract T createYear(Long value)
Create an instance of JAXBElement<Long>}

Public Methods

public abstract T createActivities (String value)

Create an instance of JAXBElement<String>}

Parameters
value

public abstract Activity createActivity ()

Create an instance of Activity

public abstract Answer createAnswer ()

Create an instance of Answer

public abstract Answers createAnswers ()

Create an instance of Answers

public abstract ApiStandardProfileRequest createApiStandardProfileRequest ()

Create an instance of ApiStandardProfileRequest

public abstract T createAppId (String value)

Create an instance of JAXBElement<String>}

Parameters
value

public abstract Application createApplication ()

Create an instance of Application

public abstract T createAssociations (String value)

Create an instance of JAXBElement<String>}

Parameters
value

public abstract Attribution createAttribution ()

Create an instance of Attribution

public abstract Author createAuthor ()

Create an instance of Author

public abstract Authorization createAuthorization ()

Create an instance of Authorization

public abstract T createBody (String value)

Create an instance of JAXBElement<String>}

Parameters
value

public abstract Bucket createBucket ()

Create an instance of Bucket

public abstract Buckets createBuckets ()

Create an instance of Buckets

public abstract T createCode (String value)

Create an instance of JAXBElement<String>}

Parameters
value

public abstract T createComment (String value)

Create an instance of JAXBElement<String>}

Parameters
value

public abstract Company createCompany ()

Create an instance of Company

public abstract T createConnectType (InviteConnectType value)

Create an instance of JAXBElement<InviteConnectType>}

Parameters
value

public abstract Connections createConnections ()

Create an instance of Connections

public abstract Content createContent ()

Create an instance of Content

public abstract T createContentType (NetworkUpdateContentType value)

Create an instance of JAXBElement<NetworkUpdateContentType>}

Parameters
value

public abstract T createCount (Long value)

Create an instance of JAXBElement<Long>}

Parameters
value

public abstract Country createCountry ()

Create an instance of Country

public abstract CurrentShare createCurrentShare ()

Create an instance of CurrentShare

public abstract T createCurrentStatus (String value)

Create an instance of JAXBElement<String>}

Parameters
value

public abstract T createCurrentStatusTimestamp (Long value)

Create an instance of JAXBElement<Long>}

Parameters
value

public abstract DateOfBirth createDateOfBirth ()

Create an instance of DateOfBirth

public abstract T createDay (Long value)

Create an instance of JAXBElement<Long>}

Parameters
value

public abstract T createDegree (String value)

Create an instance of JAXBElement<String>}

Parameters
value

public abstract T createDistance (Long value)

Create an instance of JAXBElement<Long>}

Parameters
value

public abstract Education createEducation ()

Create an instance of Education

public abstract Educations createEducations ()

Create an instance of Educations

public abstract EndDate createEndDate ()

Create an instance of EndDate

public abstract Error createError ()

Create an instance of Error

public abstract T createErrorCode (String value)

Create an instance of JAXBElement<String>}

Parameters
value

public abstract Facet createFacet ()

Create an instance of Facet

public abstract Facets createFacets ()

Create an instance of Facets

public abstract T createFieldOfStudy (String value)

Create an instance of JAXBElement<String>}

Parameters
value

public abstract T createFirstName (String value)

Create an instance of JAXBElement<String>}

Parameters
value

public abstract Headers createHeaders ()

Create an instance of Headers

public abstract T createHeadline (String value)

Create an instance of JAXBElement<String>}

Parameters
value

public abstract T createHonors (String value)

Create an instance of JAXBElement<String>}

Parameters
value

public abstract HttpHeader createHttpHeader ()

Create an instance of HttpHeader

public abstract T createId (String value)

Create an instance of JAXBElement<String>}

Parameters
value

public abstract ImAccount createImAccount ()

Create an instance of ImAccount

public abstract T createImAccountName (String value)

Create an instance of JAXBElement<String>}

Parameters
value

public abstract T createImAccountType (ImAccountType value)

Create an instance of JAXBElement<ImAccountType>}

Parameters
value

public abstract ImAccounts createImAccounts ()

Create an instance of ImAccounts

public abstract T createIndustry (String value)

Create an instance of JAXBElement<String>}

Parameters
value

public abstract T createInterests (String value)

Create an instance of JAXBElement<String>}

Parameters
value

public abstract InvitationRequest createInvitationRequest ()

Create an instance of InvitationRequest

public abstract T createIsCommentable (Boolean value)

Create an instance of JAXBElement<Boolean>}

Parameters
value

public abstract T createIsCurrent (Boolean value)

Create an instance of JAXBElement<Boolean>}

Parameters
value

public abstract T createIsLikable (Boolean value)

Create an instance of JAXBElement<Boolean>}

Parameters
value

public abstract T createIsLiked (Boolean value)

Create an instance of JAXBElement<Boolean>}

Parameters
value

public abstract ItemContent createItemContent ()

Create an instance of ItemContent

public abstract Job createJob ()

Create an instance of Job

public abstract JobPoster createJobPoster ()

Create an instance of JobPoster

public abstract T createLastName (String value)

Create an instance of JAXBElement<String>}

Parameters
value

public abstract Like createLike ()

Create an instance of Like

public abstract Likes createLikes ()

Create an instance of Likes

public abstract Location createLocation ()

Create an instance of Location

public abstract MailboxItem createMailboxItem ()

Create an instance of MailboxItem

public abstract T createMainAddress (String value)

Create an instance of JAXBElement<String>}

Parameters
value

public abstract MemberGroup createMemberGroup ()

Create an instance of MemberGroup

public abstract MemberGroups createMemberGroups ()

Create an instance of MemberGroups

public abstract MemberUrl createMemberUrl ()

Create an instance of MemberUrl

public abstract MemberUrlResources createMemberUrlResources ()

Create an instance of MemberUrlResources

public abstract T createMessage (String value)

Create an instance of JAXBElement<String>}

Parameters
value

public abstract T createMonth (Long value)

Create an instance of JAXBElement<Long>}

Parameters
value

public abstract T createName (String value)

Create an instance of JAXBElement<String>}

Parameters
value

public abstract Network createNetwork ()

Create an instance of Network

public abstract NetworkStats createNetworkStats ()

Create an instance of NetworkStats

public abstract T createNotes (String value)

Create an instance of JAXBElement<String>}

Parameters
value

public abstract T createNumConnections (Long value)

Create an instance of JAXBElement<Long>}

Parameters
value

public abstract T createNumConnectionsCapped (Boolean value)

Create an instance of JAXBElement<Boolean>}

Parameters
value

public abstract T createNumLikes (Long value)

Create an instance of JAXBElement<Long>}

Parameters
value

public abstract T createNumRecommenders (Long value)

Create an instance of JAXBElement<Long>}

Parameters
value

public abstract T createNumResults (Long value)

Create an instance of JAXBElement<Long>}

Parameters
value

public abstract People createPeople ()

Create an instance of People

public abstract PeopleSearch createPeopleSearch ()

Create an instance of PeopleSearch

public abstract Person createPerson ()

Create an instance of Person

public abstract PersonActivities createPersonActivities ()

Create an instance of PersonActivities

public abstract PhoneNumber createPhoneNumber ()

Create an instance of PhoneNumber

public abstract PhoneNumbers createPhoneNumbers ()

Create an instance of PhoneNumbers

public abstract T createPhoneType (PhoneType value)

Create an instance of JAXBElement<PhoneType>}

Parameters
value

public abstract T createPictureUrl (String value)

Create an instance of JAXBElement<String>}

Parameters
value

public abstract Position createPosition ()

Create an instance of Position

public abstract Positions createPositions ()

Create an instance of Positions

public abstract Property createProperty ()

Create an instance of Property

public abstract T createProviderAccountId (Long value)

Create an instance of JAXBElement<Long>}

Parameters
value

public abstract T createProviderAccountName (String value)

Create an instance of JAXBElement<String>}

Parameters
value

public abstract T createPublicProfileUrl (String value)

Create an instance of JAXBElement<String>}

Parameters
value

public abstract Question createQuestion ()

Create an instance of Question

public abstract QuestionCategories createQuestionCategories ()

Create an instance of QuestionCategories

public abstract QuestionCategory createQuestionCategory ()

Create an instance of QuestionCategory

public abstract Recipient createRecipient ()

Create an instance of Recipient

public abstract Recipients createRecipients ()

Create an instance of Recipients

public abstract Recommendation createRecommendation ()

Create an instance of Recommendation

public abstract T createRecommendationSnippet (String value)

Create an instance of JAXBElement<String>}

Parameters
value

public abstract T createRecommendationText (String value)

Create an instance of JAXBElement<String>}

Parameters
value

public abstract RecommendationsGiven createRecommendationsGiven ()

Create an instance of RecommendationsGiven

public abstract RecommendationsReceived createRecommendationsReceived ()

Create an instance of RecommendationsReceived

public abstract Recommendee createRecommendee ()

Create an instance of Recommendee

public abstract Recommender createRecommender ()

Create an instance of Recommender

public abstract RelationToViewer createRelationToViewer ()

Create an instance of RelationToViewer

public abstract T createSchoolName (String value)

Create an instance of JAXBElement<String>}

Parameters
value

public abstract T createSequenceNumber (Long value)

Create an instance of JAXBElement<Long>}

Parameters
value

public abstract ServiceProvider createServiceProvider ()

Create an instance of ServiceProvider

public abstract Share createShare ()

Create an instance of Share

public abstract T createShortenedUrl (String value)

Create an instance of JAXBElement<String>}

Parameters
value

public abstract SiteGroupRequest createSiteGroupRequest ()

Create an instance of SiteGroupRequest

public abstract SiteJobRequest createSiteJobRequest ()

Create an instance of SiteJobRequest

public abstract SiteStandardProfileRequest createSiteStandardProfileRequest ()

Create an instance of SiteStandardProfileRequest

public abstract Source createSource ()

Create an instance of Source

public abstract T createSpecialties (String value)

Create an instance of JAXBElement<String>}

Parameters
value

public abstract StartDate createStartDate ()

Create an instance of StartDate

public abstract T createSubject (String value)

Create an instance of JAXBElement<String>}

Parameters
value

public abstract T createSubmittedImageUrl (String value)

Create an instance of JAXBElement<String>}

Parameters
value

public abstract T createSubmittedUrl (String value)

Create an instance of JAXBElement<String>}

Parameters
value

public abstract T createSummary (String value)

Create an instance of JAXBElement<String>}

Parameters
value

public abstract ThreeCurrentPositions createThreeCurrentPositions ()

Create an instance of ThreeCurrentPositions

public abstract ThreePastPositions createThreePastPositions ()

Create an instance of ThreePastPositions

public abstract T createThumbnailUrl (String value)

Create an instance of JAXBElement<String>}

Parameters
value

public abstract T createTimestamp (Long value)

Create an instance of JAXBElement<Long>}

Parameters
value

public abstract T createTitle (String value)

Create an instance of JAXBElement<String>}

Parameters
value

public abstract TwitterAccount createTwitterAccount ()

Create an instance of TwitterAccount

public abstract TwitterAccounts createTwitterAccounts ()

Create an instance of TwitterAccounts

public abstract T createType (String value)

Create an instance of JAXBElement<String>}

Parameters
value

public abstract Update createUpdate ()

Create an instance of Update

public abstract UpdateComment createUpdateComment ()

Create an instance of UpdateComment

public abstract UpdateComments createUpdateComments ()

Create an instance of UpdateComments

public abstract UpdateContent createUpdateContent ()

Create an instance of UpdateContent

public abstract T createUpdateKey (String value)

Create an instance of JAXBElement<String>}

Parameters
value

public abstract T createUpdateType (NetworkUpdateReturnType value)

Create an instance of JAXBElement<NetworkUpdateReturnType>}

Parameters
value

public abstract Updates createUpdates ()

Create an instance of Updates

public abstract T createUrl (String value)

Create an instance of JAXBElement<String>}

Parameters
value

public abstract T createValue (String value)

Create an instance of JAXBElement<String>}

Parameters
value

public abstract Visibility createVisibility ()

Create an instance of Visibility

public abstract T createWebUrl (String value)

Create an instance of JAXBElement<String>}

Parameters
value

public abstract T createYear (Long value)

Create an instance of JAXBElement<Long>}

Parameters
value