com.facebook.api.schema.User Maven / Gradle / Ivy
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.3 in JDK 1.6
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2008.07.20 at 05:29:33 PM PDT
//
package com.facebook.api.schema;
import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlElementRef;
import javax.xml.bind.annotation.XmlType;
/**
*
* Java class for user complex type.
*
*
* The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType name="user">
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <all>
* <element name="about_me" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="activities" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="affiliations" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence maxOccurs="unbounded" minOccurs="0">
* <element name="affiliation" type="{http://api.facebook.com/1.0/}affiliation" maxOccurs="unbounded" minOccurs="0"/>
* </sequence>
* <attribute name="list" type="{http://www.w3.org/2001/XMLSchema}boolean" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="birthday" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="books" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="current_location" type="{http://api.facebook.com/1.0/}location" minOccurs="0"/>
* <element name="education_history" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence maxOccurs="unbounded" minOccurs="0">
* <element name="education_info" type="{http://api.facebook.com/1.0/}education_info" maxOccurs="unbounded" minOccurs="0"/>
* </sequence>
* <attribute name="list" type="{http://www.w3.org/2001/XMLSchema}boolean" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="first_name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="hometown_location" type="{http://api.facebook.com/1.0/}location" minOccurs="0"/>
* <element name="hs_info" type="{http://api.facebook.com/1.0/}hs_info" minOccurs="0"/>
* <element name="interests" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="is_app_user" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="last_name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="meeting_for" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence maxOccurs="unbounded" minOccurs="0">
* <element name="seeking" type="{http://api.facebook.com/1.0/}seeking" maxOccurs="unbounded" minOccurs="0"/>
* </sequence>
* <attribute name="list" type="{http://www.w3.org/2001/XMLSchema}boolean" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="meeting_sex" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence maxOccurs="unbounded" minOccurs="0">
* <element name="sex" type="{http://api.facebook.com/1.0/}sex" maxOccurs="unbounded" minOccurs="0"/>
* </sequence>
* <attribute name="list" type="{http://www.w3.org/2001/XMLSchema}boolean" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="movies" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="music" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="notes_count" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
* <element name="pic" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="pic_big" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="pic_small" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="political" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="profile_update_time" type="{http://api.facebook.com/1.0/}time" minOccurs="0"/>
* <element name="quotes" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="relationship_status" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="religion" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="sex" type="{http://api.facebook.com/1.0/}sex" minOccurs="0"/>
* <element name="significant_other_id" type="{http://api.facebook.com/1.0/}uid" minOccurs="0"/>
* <element name="status" type="{http://api.facebook.com/1.0/}user_status" minOccurs="0"/>
* <element name="timezone" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
* <element name="tv" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="uid" type="{http://api.facebook.com/1.0/}uid" minOccurs="0"/>
* <element name="wall_count" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
* <element name="work_history" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence maxOccurs="unbounded" minOccurs="0">
* <element name="work_info" type="{http://api.facebook.com/1.0/}work_info" maxOccurs="unbounded" minOccurs="0"/>
* </sequence>
* <attribute name="list" type="{http://www.w3.org/2001/XMLSchema}boolean" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="pic_square" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="has_added_app" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="email_hashes" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence maxOccurs="unbounded" minOccurs="0">
* <element name="email_hashes_elt" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* </sequence>
* <attribute name="list" type="{http://www.w3.org/2001/XMLSchema}boolean" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </all>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "user", propOrder = {
})
public class User {
@XmlElementRef(name = "about_me", namespace = "http://api.facebook.com/1.0/", type = JAXBElement.class)
protected JAXBElement aboutMe;
@XmlElementRef(name = "activities", namespace = "http://api.facebook.com/1.0/", type = JAXBElement.class)
protected JAXBElement activities;
protected User.Affiliations affiliations;
@XmlElementRef(name = "birthday", namespace = "http://api.facebook.com/1.0/", type = JAXBElement.class)
protected JAXBElement birthday;
@XmlElementRef(name = "books", namespace = "http://api.facebook.com/1.0/", type = JAXBElement.class)
protected JAXBElement books;
@XmlElementRef(name = "current_location", namespace = "http://api.facebook.com/1.0/", type = JAXBElement.class)
protected JAXBElement currentLocation;
@XmlElementRef(name = "education_history", namespace = "http://api.facebook.com/1.0/", type = JAXBElement.class)
protected JAXBElement educationHistory;
@XmlElement(name = "first_name")
protected String firstName;
@XmlElementRef(name = "hometown_location", namespace = "http://api.facebook.com/1.0/", type = JAXBElement.class)
protected JAXBElement hometownLocation;
@XmlElementRef(name = "hs_info", namespace = "http://api.facebook.com/1.0/", type = JAXBElement.class)
protected JAXBElement hsInfo;
@XmlElementRef(name = "interests", namespace = "http://api.facebook.com/1.0/", type = JAXBElement.class)
protected JAXBElement interests;
@XmlElement(name = "is_app_user")
protected Boolean isAppUser;
@XmlElement(name = "last_name")
protected String lastName;
@XmlElementRef(name = "meeting_for", namespace = "http://api.facebook.com/1.0/", type = JAXBElement.class)
protected JAXBElement meetingFor;
@XmlElementRef(name = "meeting_sex", namespace = "http://api.facebook.com/1.0/", type = JAXBElement.class)
protected JAXBElement meetingSex;
@XmlElementRef(name = "movies", namespace = "http://api.facebook.com/1.0/", type = JAXBElement.class)
protected JAXBElement movies;
@XmlElementRef(name = "music", namespace = "http://api.facebook.com/1.0/", type = JAXBElement.class)
protected JAXBElement music;
protected String name;
@XmlElementRef(name = "notes_count", namespace = "http://api.facebook.com/1.0/", type = JAXBElement.class)
protected JAXBElement notesCount;
@XmlElementRef(name = "pic", namespace = "http://api.facebook.com/1.0/", type = JAXBElement.class)
protected JAXBElement pic;
@XmlElementRef(name = "pic_big", namespace = "http://api.facebook.com/1.0/", type = JAXBElement.class)
protected JAXBElement picBig;
@XmlElementRef(name = "pic_small", namespace = "http://api.facebook.com/1.0/", type = JAXBElement.class)
protected JAXBElement picSmall;
@XmlElementRef(name = "political", namespace = "http://api.facebook.com/1.0/", type = JAXBElement.class)
protected JAXBElement political;
@XmlElementRef(name = "profile_update_time", namespace = "http://api.facebook.com/1.0/", type = JAXBElement.class)
protected JAXBElement profileUpdateTime;
@XmlElementRef(name = "quotes", namespace = "http://api.facebook.com/1.0/", type = JAXBElement.class)
protected JAXBElement quotes;
@XmlElementRef(name = "relationship_status", namespace = "http://api.facebook.com/1.0/", type = JAXBElement.class)
protected JAXBElement relationshipStatus;
@XmlElementRef(name = "religion", namespace = "http://api.facebook.com/1.0/", type = JAXBElement.class)
protected JAXBElement religion;
@XmlElementRef(name = "sex", namespace = "http://api.facebook.com/1.0/", type = JAXBElement.class)
protected JAXBElement sex;
@XmlElementRef(name = "significant_other_id", namespace = "http://api.facebook.com/1.0/", type = JAXBElement.class)
protected JAXBElement significantOtherId;
@XmlElementRef(name = "status", namespace = "http://api.facebook.com/1.0/", type = JAXBElement.class)
protected JAXBElement status;
@XmlElementRef(name = "timezone", namespace = "http://api.facebook.com/1.0/", type = JAXBElement.class)
protected JAXBElement timezone;
@XmlElementRef(name = "tv", namespace = "http://api.facebook.com/1.0/", type = JAXBElement.class)
protected JAXBElement tv;
protected Long uid;
@XmlElementRef(name = "wall_count", namespace = "http://api.facebook.com/1.0/", type = JAXBElement.class)
protected JAXBElement wallCount;
@XmlElementRef(name = "work_history", namespace = "http://api.facebook.com/1.0/", type = JAXBElement.class)
protected JAXBElement workHistory;
@XmlElementRef(name = "pic_square", namespace = "http://api.facebook.com/1.0/", type = JAXBElement.class)
protected JAXBElement picSquare;
@XmlElementRef(name = "has_added_app", namespace = "http://api.facebook.com/1.0/", type = JAXBElement.class)
protected JAXBElement hasAddedApp;
@XmlElementRef(name = "email_hashes", namespace = "http://api.facebook.com/1.0/", type = JAXBElement.class)
protected JAXBElement emailHashes;
/**
* Gets the value of the aboutMe property.
*
* @return possible object is {@link JAXBElement }{@code <}{@link String }{@code >}
*
*/
public JAXBElement getAboutMe() {
return aboutMe;
}
/**
* Sets the value of the aboutMe property.
*
* @param value
* allowed object is {@link JAXBElement }{@code <}{@link String }{@code >}
*
*/
public void setAboutMe( JAXBElement value ) {
this.aboutMe = ( (JAXBElement) value );
}
/**
* Gets the value of the activities property.
*
* @return possible object is {@link JAXBElement }{@code <}{@link String }{@code >}
*
*/
public JAXBElement getActivities() {
return activities;
}
/**
* Sets the value of the activities property.
*
* @param value
* allowed object is {@link JAXBElement }{@code <}{@link String }{@code >}
*
*/
public void setActivities( JAXBElement value ) {
this.activities = ( (JAXBElement) value );
}
/**
* Gets the value of the affiliations property.
*
* @return possible object is {@link User.Affiliations }
*
*/
public User.Affiliations getAffiliations() {
return affiliations;
}
/**
* Sets the value of the affiliations property.
*
* @param value
* allowed object is {@link User.Affiliations }
*
*/
public void setAffiliations( User.Affiliations value ) {
this.affiliations = value;
}
/**
* Gets the value of the birthday property.
*
* @return possible object is {@link JAXBElement }{@code <}{@link String }{@code >}
*
*/
public JAXBElement getBirthday() {
return birthday;
}
/**
* Sets the value of the birthday property.
*
* @param value
* allowed object is {@link JAXBElement }{@code <}{@link String }{@code >}
*
*/
public void setBirthday( JAXBElement value ) {
this.birthday = ( (JAXBElement) value );
}
/**
* Gets the value of the books property.
*
* @return possible object is {@link JAXBElement }{@code <}{@link String }{@code >}
*
*/
public JAXBElement getBooks() {
return books;
}
/**
* Sets the value of the books property.
*
* @param value
* allowed object is {@link JAXBElement }{@code <}{@link String }{@code >}
*
*/
public void setBooks( JAXBElement value ) {
this.books = ( (JAXBElement) value );
}
/**
* Gets the value of the currentLocation property.
*
* @return possible object is {@link JAXBElement }{@code <}{@link Location }{@code >}
*
*/
public JAXBElement getCurrentLocation() {
return currentLocation;
}
/**
* Sets the value of the currentLocation property.
*
* @param value
* allowed object is {@link JAXBElement }{@code <}{@link Location }{@code >}
*
*/
public void setCurrentLocation( JAXBElement value ) {
this.currentLocation = ( (JAXBElement) value );
}
/**
* Gets the value of the educationHistory property.
*
* @return possible object is {@link JAXBElement }{@code <}{@link User.EducationHistory }{@code >}
*
*/
public JAXBElement getEducationHistory() {
return educationHistory;
}
/**
* Sets the value of the educationHistory property.
*
* @param value
* allowed object is {@link JAXBElement }{@code <}{@link User.EducationHistory }{@code >}
*
*/
public void setEducationHistory( JAXBElement value ) {
this.educationHistory = ( (JAXBElement) value );
}
/**
* Gets the value of the firstName property.
*
* @return possible object is {@link String }
*
*/
public String getFirstName() {
return firstName;
}
/**
* Sets the value of the firstName property.
*
* @param value
* allowed object is {@link String }
*
*/
public void setFirstName( String value ) {
this.firstName = value;
}
/**
* Gets the value of the hometownLocation property.
*
* @return possible object is {@link JAXBElement }{@code <}{@link Location }{@code >}
*
*/
public JAXBElement getHometownLocation() {
return hometownLocation;
}
/**
* Sets the value of the hometownLocation property.
*
* @param value
* allowed object is {@link JAXBElement }{@code <}{@link Location }{@code >}
*
*/
public void setHometownLocation( JAXBElement value ) {
this.hometownLocation = ( (JAXBElement) value );
}
/**
* Gets the value of the hsInfo property.
*
* @return possible object is {@link JAXBElement }{@code <}{@link HsInfo }{@code >}
*
*/
public JAXBElement getHsInfo() {
return hsInfo;
}
/**
* Sets the value of the hsInfo property.
*
* @param value
* allowed object is {@link JAXBElement }{@code <}{@link HsInfo }{@code >}
*
*/
public void setHsInfo( JAXBElement value ) {
this.hsInfo = ( (JAXBElement) value );
}
/**
* Gets the value of the interests property.
*
* @return possible object is {@link JAXBElement }{@code <}{@link String }{@code >}
*
*/
public JAXBElement getInterests() {
return interests;
}
/**
* Sets the value of the interests property.
*
* @param value
* allowed object is {@link JAXBElement }{@code <}{@link String }{@code >}
*
*/
public void setInterests( JAXBElement value ) {
this.interests = ( (JAXBElement) value );
}
/**
* Gets the value of the isAppUser property.
*
* @return possible object is {@link Boolean }
*
*/
public Boolean isIsAppUser() {
return isAppUser;
}
/**
* Sets the value of the isAppUser property.
*
* @param value
* allowed object is {@link Boolean }
*
*/
public void setIsAppUser( Boolean value ) {
this.isAppUser = value;
}
/**
* Gets the value of the lastName property.
*
* @return possible object is {@link String }
*
*/
public String getLastName() {
return lastName;
}
/**
* Sets the value of the lastName property.
*
* @param value
* allowed object is {@link String }
*
*/
public void setLastName( String value ) {
this.lastName = value;
}
/**
* Gets the value of the meetingFor property.
*
* @return possible object is {@link JAXBElement }{@code <}{@link User.MeetingFor }{@code >}
*
*/
public JAXBElement getMeetingFor() {
return meetingFor;
}
/**
* Sets the value of the meetingFor property.
*
* @param value
* allowed object is {@link JAXBElement }{@code <}{@link User.MeetingFor }{@code >}
*
*/
public void setMeetingFor( JAXBElement value ) {
this.meetingFor = ( (JAXBElement) value );
}
/**
* Gets the value of the meetingSex property.
*
* @return possible object is {@link JAXBElement }{@code <}{@link User.MeetingSex }{@code >}
*
*/
public JAXBElement getMeetingSex() {
return meetingSex;
}
/**
* Sets the value of the meetingSex property.
*
* @param value
* allowed object is {@link JAXBElement }{@code <}{@link User.MeetingSex }{@code >}
*
*/
public void setMeetingSex( JAXBElement value ) {
this.meetingSex = ( (JAXBElement) value );
}
/**
* Gets the value of the movies property.
*
* @return possible object is {@link JAXBElement }{@code <}{@link String }{@code >}
*
*/
public JAXBElement getMovies() {
return movies;
}
/**
* Sets the value of the movies property.
*
* @param value
* allowed object is {@link JAXBElement }{@code <}{@link String }{@code >}
*
*/
public void setMovies( JAXBElement value ) {
this.movies = ( (JAXBElement) value );
}
/**
* Gets the value of the music property.
*
* @return possible object is {@link JAXBElement }{@code <}{@link String }{@code >}
*
*/
public JAXBElement getMusic() {
return music;
}
/**
* Sets the value of the music property.
*
* @param value
* allowed object is {@link JAXBElement }{@code <}{@link String }{@code >}
*
*/
public void setMusic( JAXBElement value ) {
this.music = ( (JAXBElement) value );
}
/**
* Gets the value of the name property.
*
* @return possible object is {@link String }
*
*/
public String getName() {
return name;
}
/**
* Sets the value of the name property.
*
* @param value
* allowed object is {@link String }
*
*/
public void setName( String value ) {
this.name = value;
}
/**
* Gets the value of the notesCount property.
*
* @return possible object is {@link JAXBElement }{@code <}{@link Integer }{@code >}
*
*/
public JAXBElement getNotesCount() {
return notesCount;
}
/**
* Sets the value of the notesCount property.
*
* @param value
* allowed object is {@link JAXBElement }{@code <}{@link Integer }{@code >}
*
*/
public void setNotesCount( JAXBElement value ) {
this.notesCount = ( (JAXBElement) value );
}
/**
* Gets the value of the pic property.
*
* @return possible object is {@link JAXBElement }{@code <}{@link String }{@code >}
*
*/
public JAXBElement getPic() {
return pic;
}
/**
* Sets the value of the pic property.
*
* @param value
* allowed object is {@link JAXBElement }{@code <}{@link String }{@code >}
*
*/
public void setPic( JAXBElement value ) {
this.pic = ( (JAXBElement) value );
}
/**
* Gets the value of the picBig property.
*
* @return possible object is {@link JAXBElement }{@code <}{@link String }{@code >}
*
*/
public JAXBElement getPicBig() {
return picBig;
}
/**
* Sets the value of the picBig property.
*
* @param value
* allowed object is {@link JAXBElement }{@code <}{@link String }{@code >}
*
*/
public void setPicBig( JAXBElement value ) {
this.picBig = ( (JAXBElement) value );
}
/**
* Gets the value of the picSmall property.
*
* @return possible object is {@link JAXBElement }{@code <}{@link String }{@code >}
*
*/
public JAXBElement getPicSmall() {
return picSmall;
}
/**
* Sets the value of the picSmall property.
*
* @param value
* allowed object is {@link JAXBElement }{@code <}{@link String }{@code >}
*
*/
public void setPicSmall( JAXBElement value ) {
this.picSmall = ( (JAXBElement) value );
}
/**
* Gets the value of the political property.
*
* @return possible object is {@link JAXBElement }{@code <}{@link String }{@code >}
*
*/
public JAXBElement getPolitical() {
return political;
}
/**
* Sets the value of the political property.
*
* @param value
* allowed object is {@link JAXBElement }{@code <}{@link String }{@code >}
*
*/
public void setPolitical( JAXBElement value ) {
this.political = ( (JAXBElement) value );
}
/**
* Gets the value of the profileUpdateTime property.
*
* @return possible object is {@link JAXBElement }{@code <}{@link Integer }{@code >}
*
*/
public JAXBElement getProfileUpdateTime() {
return profileUpdateTime;
}
/**
* Sets the value of the profileUpdateTime property.
*
* @param value
* allowed object is {@link JAXBElement }{@code <}{@link Integer }{@code >}
*
*/
public void setProfileUpdateTime( JAXBElement value ) {
this.profileUpdateTime = ( (JAXBElement) value );
}
/**
* Gets the value of the quotes property.
*
* @return possible object is {@link JAXBElement }{@code <}{@link String }{@code >}
*
*/
public JAXBElement getQuotes() {
return quotes;
}
/**
* Sets the value of the quotes property.
*
* @param value
* allowed object is {@link JAXBElement }{@code <}{@link String }{@code >}
*
*/
public void setQuotes( JAXBElement value ) {
this.quotes = ( (JAXBElement) value );
}
/**
* Gets the value of the relationshipStatus property.
*
* @return possible object is {@link JAXBElement }{@code <}{@link String }{@code >}
*
*/
public JAXBElement getRelationshipStatus() {
return relationshipStatus;
}
/**
* Sets the value of the relationshipStatus property.
*
* @param value
* allowed object is {@link JAXBElement }{@code <}{@link String }{@code >}
*
*/
public void setRelationshipStatus( JAXBElement value ) {
this.relationshipStatus = ( (JAXBElement) value );
}
/**
* Gets the value of the religion property.
*
* @return possible object is {@link JAXBElement }{@code <}{@link String }{@code >}
*
*/
public JAXBElement getReligion() {
return religion;
}
/**
* Sets the value of the religion property.
*
* @param value
* allowed object is {@link JAXBElement }{@code <}{@link String }{@code >}
*
*/
public void setReligion( JAXBElement value ) {
this.religion = ( (JAXBElement) value );
}
/**
* Gets the value of the sex property.
*
* @return possible object is {@link JAXBElement }{@code <}{@link String }{@code >}
*
*/
public JAXBElement getSex() {
return sex;
}
/**
* Sets the value of the sex property.
*
* @param value
* allowed object is {@link JAXBElement }{@code <}{@link String }{@code >}
*
*/
public void setSex( JAXBElement value ) {
this.sex = ( (JAXBElement) value );
}
/**
* Gets the value of the significantOtherId property.
*
* @return possible object is {@link JAXBElement }{@code <}{@link Integer }{@code >}
*
*/
public JAXBElement getSignificantOtherId() {
return significantOtherId;
}
/**
* Sets the value of the significantOtherId property.
*
* @param value
* allowed object is {@link JAXBElement }{@code <}{@link Integer }{@code >}
*
*/
public void setSignificantOtherId( JAXBElement value ) {
this.significantOtherId = ( (JAXBElement) value );
}
/**
* Gets the value of the status property.
*
* @return possible object is {@link JAXBElement }{@code <}{@link UserStatus }{@code >}
*
*/
public JAXBElement getStatus() {
return status;
}
/**
* Sets the value of the status property.
*
* @param value
* allowed object is {@link JAXBElement }{@code <}{@link UserStatus }{@code >}
*
*/
public void setStatus( JAXBElement value ) {
this.status = ( (JAXBElement) value );
}
/**
* Gets the value of the timezone property.
*
* @return possible object is {@link JAXBElement }{@code <}{@link BigDecimal }{@code >}
*
*/
public JAXBElement getTimezone() {
return timezone;
}
/**
* Sets the value of the timezone property.
*
* @param value
* allowed object is {@link JAXBElement }{@code <}{@link BigDecimal }{@code >}
*
*/
public void setTimezone( JAXBElement value ) {
this.timezone = ( (JAXBElement) value );
}
/**
* Gets the value of the tv property.
*
* @return possible object is {@link JAXBElement }{@code <}{@link String }{@code >}
*
*/
public JAXBElement getTv() {
return tv;
}
/**
* Sets the value of the tv property.
*
* @param value
* allowed object is {@link JAXBElement }{@code <}{@link String }{@code >}
*
*/
public void setTv( JAXBElement value ) {
this.tv = ( (JAXBElement) value );
}
/**
* Gets the value of the uid property.
*
* @return possible object is {@link Integer }
*
*/
public Long getUid() {
return uid;
}
/**
* Sets the value of the uid property.
*
* @param value
* allowed object is {@link Integer }
*
*/
public void setUid( Long value ) {
this.uid = value;
}
/**
* Gets the value of the wallCount property.
*
* @return possible object is {@link JAXBElement }{@code <}{@link Integer }{@code >}
*
*/
public JAXBElement getWallCount() {
return wallCount;
}
/**
* Sets the value of the wallCount property.
*
* @param value
* allowed object is {@link JAXBElement }{@code <}{@link Integer }{@code >}
*
*/
public void setWallCount( JAXBElement value ) {
this.wallCount = ( (JAXBElement) value );
}
/**
* Gets the value of the workHistory property.
*
* @return possible object is {@link JAXBElement }{@code <}{@link User.WorkHistory }{@code >}
*
*/
public JAXBElement getWorkHistory() {
return workHistory;
}
/**
* Sets the value of the workHistory property.
*
* @param value
* allowed object is {@link JAXBElement }{@code <}{@link User.WorkHistory }{@code >}
*
*/
public void setWorkHistory( JAXBElement value ) {
this.workHistory = ( (JAXBElement) value );
}
/**
* Gets the value of the picSquare property.
*
* @return possible object is {@link JAXBElement }{@code <}{@link String }{@code >}
*
*/
public JAXBElement getPicSquare() {
return picSquare;
}
/**
* Sets the value of the picSquare property.
*
* @param value
* allowed object is {@link JAXBElement }{@code <}{@link String }{@code >}
*
*/
public void setPicSquare( JAXBElement value ) {
this.picSquare = ( (JAXBElement) value );
}
/**
* Gets the value of the hasAddedApp property.
*
* @return possible object is {@link JAXBElement }{@code <}{@link Boolean }{@code >}
*
*/
public JAXBElement getHasAddedApp() {
return hasAddedApp;
}
/**
* Sets the value of the hasAddedApp property.
*
* @param value
* allowed object is {@link JAXBElement }{@code <}{@link Boolean }{@code >}
*
*/
public void setHasAddedApp( JAXBElement value ) {
this.hasAddedApp = ( (JAXBElement) value );
}
/**
* Gets the value of the emailHashes property.
*
* @return possible object is {@link JAXBElement }{@code <}{@link User.EmailHashes }{@code >}
*
*/
public JAXBElement getEmailHashes() {
return emailHashes;
}
/**
* Sets the value of the emailHashes property.
*
* @param value
* allowed object is {@link JAXBElement }{@code <}{@link User.EmailHashes }{@code >}
*
*/
public void setEmailHashes( JAXBElement value ) {
this.emailHashes = ( (JAXBElement) value );
}
/**
*
* 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 maxOccurs="unbounded" minOccurs="0">
* <element name="affiliation" type="{http://api.facebook.com/1.0/}affiliation" maxOccurs="unbounded" minOccurs="0"/>
* </sequence>
* <attribute name="list" type="{http://www.w3.org/2001/XMLSchema}boolean" />
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = { "affiliation" })
public static class Affiliations {
protected List affiliation;
@XmlAttribute
protected Boolean list;
/**
* Gets the value of the affiliation property.
*
*
* This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the
* JAXB object. This is why there is not a set
method for the affiliation property.
*
*
* For example, to add a new item, do as follows:
*
*
* getAffiliation().add( newItem );
*
*
*
*
* Objects of the following type(s) are allowed in the list {@link Affiliation }
*
*
*/
public List getAffiliation() {
if ( affiliation == null ) {
affiliation = new ArrayList();
}
return this.affiliation;
}
/**
* Gets the value of the list property.
*
* @return possible object is {@link Boolean }
*
*/
public Boolean isList() {
return list;
}
/**
* Sets the value of the list property.
*
* @param value
* allowed object is {@link Boolean }
*
*/
public void setList( Boolean value ) {
this.list = value;
}
}
/**
*
* 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 maxOccurs="unbounded" minOccurs="0">
* <element name="education_info" type="{http://api.facebook.com/1.0/}education_info" maxOccurs="unbounded" minOccurs="0"/>
* </sequence>
* <attribute name="list" type="{http://www.w3.org/2001/XMLSchema}boolean" />
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = { "educationInfo" })
public static class EducationHistory {
@XmlElement(name = "education_info")
protected List educationInfo;
@XmlAttribute
protected Boolean list;
/**
* Gets the value of the educationInfo property.
*
*
* This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the
* JAXB object. This is why there is not a set
method for the educationInfo property.
*
*
* For example, to add a new item, do as follows:
*
*
* getEducationInfo().add( newItem );
*
*
*
*
* Objects of the following type(s) are allowed in the list {@link EducationInfo }
*
*
*/
public List getEducationInfo() {
if ( educationInfo == null ) {
educationInfo = new ArrayList();
}
return this.educationInfo;
}
/**
* Gets the value of the list property.
*
* @return possible object is {@link Boolean }
*
*/
public Boolean isList() {
return list;
}
/**
* Sets the value of the list property.
*
* @param value
* allowed object is {@link Boolean }
*
*/
public void setList( Boolean value ) {
this.list = value;
}
}
/**
*
* 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 maxOccurs="unbounded" minOccurs="0">
* <element name="email_hashes_elt" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
* </sequence>
* <attribute name="list" type="{http://www.w3.org/2001/XMLSchema}boolean" />
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = { "emailHashesElt" })
public static class EmailHashes {
@XmlElement(name = "email_hashes_elt")
protected List emailHashesElt;
@XmlAttribute
protected Boolean list;
/**
* Gets the value of the emailHashesElt property.
*
*
* This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the
* JAXB object. This is why there is not a set
method for the emailHashesElt property.
*
*
* For example, to add a new item, do as follows:
*
*
* getEmailHashesElt().add( newItem );
*
*
*
*
* Objects of the following type(s) are allowed in the list {@link String }
*
*
*/
public List getEmailHashesElt() {
if ( emailHashesElt == null ) {
emailHashesElt = new ArrayList();
}
return this.emailHashesElt;
}
/**
* Gets the value of the list property.
*
* @return possible object is {@link Boolean }
*
*/
public Boolean isList() {
return list;
}
/**
* Sets the value of the list property.
*
* @param value
* allowed object is {@link Boolean }
*
*/
public void setList( Boolean value ) {
this.list = value;
}
}
/**
*
* 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 maxOccurs="unbounded" minOccurs="0">
* <element name="seeking" type="{http://api.facebook.com/1.0/}seeking" maxOccurs="unbounded" minOccurs="0"/>
* </sequence>
* <attribute name="list" type="{http://www.w3.org/2001/XMLSchema}boolean" />
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = { "seeking" })
public static class MeetingFor {
protected List seeking;
@XmlAttribute
protected Boolean list;
/**
* Gets the value of the seeking property.
*
*
* This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the
* JAXB object. This is why there is not a set
method for the seeking property.
*
*
* For example, to add a new item, do as follows:
*
*
* getSeeking().add( newItem );
*
*
*
*
* Objects of the following type(s) are allowed in the list {@link String }
*
*
*/
public List getSeeking() {
if ( seeking == null ) {
seeking = new ArrayList();
}
return this.seeking;
}
/**
* Gets the value of the list property.
*
* @return possible object is {@link Boolean }
*
*/
public Boolean isList() {
return list;
}
/**
* Sets the value of the list property.
*
* @param value
* allowed object is {@link Boolean }
*
*/
public void setList( Boolean value ) {
this.list = value;
}
}
/**
*
* 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 maxOccurs="unbounded" minOccurs="0">
* <element name="sex" type="{http://api.facebook.com/1.0/}sex" maxOccurs="unbounded" minOccurs="0"/>
* </sequence>
* <attribute name="list" type="{http://www.w3.org/2001/XMLSchema}boolean" />
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = { "sex" })
public static class MeetingSex {
protected List sex;
@XmlAttribute
protected Boolean list;
/**
* Gets the value of the sex property.
*
*
* This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the
* JAXB object. This is why there is not a set
method for the sex property.
*
*
* For example, to add a new item, do as follows:
*
*
* getSex().add( newItem );
*
*
*
*
* Objects of the following type(s) are allowed in the list {@link String }
*
*
*/
public List getSex() {
if ( sex == null ) {
sex = new ArrayList();
}
return this.sex;
}
/**
* Gets the value of the list property.
*
* @return possible object is {@link Boolean }
*
*/
public Boolean isList() {
return list;
}
/**
* Sets the value of the list property.
*
* @param value
* allowed object is {@link Boolean }
*
*/
public void setList( Boolean value ) {
this.list = value;
}
}
/**
*
* 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 maxOccurs="unbounded" minOccurs="0">
* <element name="work_info" type="{http://api.facebook.com/1.0/}work_info" maxOccurs="unbounded" minOccurs="0"/>
* </sequence>
* <attribute name="list" type="{http://www.w3.org/2001/XMLSchema}boolean" />
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = { "workInfo" })
public static class WorkHistory {
@XmlElement(name = "work_info")
protected List workInfo;
@XmlAttribute
protected Boolean list;
/**
* Gets the value of the workInfo property.
*
*
* This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the
* JAXB object. This is why there is not a set
method for the workInfo property.
*
*
* For example, to add a new item, do as follows:
*
*
* getWorkInfo().add( newItem );
*
*
*
*
* Objects of the following type(s) are allowed in the list {@link WorkInfo }
*
*
*/
public List getWorkInfo() {
if ( workInfo == null ) {
workInfo = new ArrayList();
}
return this.workInfo;
}
/**
* Gets the value of the list property.
*
* @return possible object is {@link Boolean }
*
*/
public Boolean isList() {
return list;
}
/**
* Sets the value of the list property.
*
* @param value
* allowed object is {@link Boolean }
*
*/
public void setList( Boolean value ) {
this.list = value;
}
}
}