All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.google.code.facebookapi.schema.User Maven / Gradle / Ivy

There is a newer version: 3.0.4
Show newest version
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-661 
// See http://java.sun.com/xml/jaxb 
// Any modifications to this file will be lost upon recompilation of the source schema. 
// Generated on: 2009.02.15 at 07:02:48 PM GMT-08:00 
//


package com.google.code.facebookapi.schema;

import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.List;
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.XmlType;
import org.apache.commons.lang.builder.EqualsBuilder;
import org.apache.commons.lang.builder.HashCodeBuilder;
import org.apache.commons.lang.builder.ToStringBuilder;
import org.jvnet.jaxb2_commons.lang.Equals;
import org.jvnet.jaxb2_commons.lang.HashCode;
import org.jvnet.jaxb2_commons.lang.ToString;
import org.jvnet.jaxb2_commons.lang.builder.JAXBEqualsBuilder;
import org.jvnet.jaxb2_commons.lang.builder.JAXBHashCodeBuilder;
import org.jvnet.jaxb2_commons.lang.builder.JAXBToStringBuilder;


/**
 * 

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>
 *         <element name="locale" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *       </all>
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "user", propOrder = { }) public class User implements Equals, HashCode, ToString { @XmlElement(name = "about_me", nillable = true) protected String aboutMe; @XmlElement(nillable = true) protected String activities; protected User.Affiliations affiliations; @XmlElement(nillable = true) protected String birthday; @XmlElement(nillable = true) protected String books; @XmlElement(name = "current_location", nillable = true) protected Location currentLocation; @XmlElement(name = "education_history", nillable = true) protected User.EducationHistory educationHistory; @XmlElement(name = "first_name") protected String firstName; @XmlElement(name = "hometown_location", nillable = true) protected Location hometownLocation; @XmlElement(name = "hs_info", nillable = true) protected HsInfo hsInfo; @XmlElement(nillable = true) protected String interests; @XmlElement(name = "is_app_user") protected Boolean isAppUser; @XmlElement(name = "last_name") protected String lastName; @XmlElement(name = "meeting_for", nillable = true) protected User.MeetingFor meetingFor; @XmlElement(name = "meeting_sex", nillable = true) protected User.MeetingSex meetingSex; @XmlElement(nillable = true) protected String movies; @XmlElement(nillable = true) protected String music; protected String name; @XmlElement(name = "notes_count", nillable = true) protected Integer notesCount; @XmlElement(nillable = true) protected String pic; @XmlElement(name = "pic_big", nillable = true) protected String picBig; @XmlElement(name = "pic_small", nillable = true) protected String picSmall; @XmlElement(nillable = true) protected String political; @XmlElement(name = "profile_update_time", nillable = true) protected Long profileUpdateTime; @XmlElement(nillable = true) protected String quotes; @XmlElement(name = "relationship_status", nillable = true) protected String relationshipStatus; @XmlElement(nillable = true) protected String religion; @XmlElement(nillable = true) protected String sex; @XmlElement(name = "significant_other_id", nillable = true) protected Long significantOtherId; @XmlElement(nillable = true) protected UserStatus status; @XmlElement(nillable = true) protected BigDecimal timezone; @XmlElement(nillable = true) protected String tv; protected Long uid; @XmlElement(name = "wall_count", nillable = true) protected Integer wallCount; @XmlElement(name = "work_history", nillable = true) protected User.WorkHistory workHistory; @XmlElement(name = "pic_square", nillable = true) protected String picSquare; @XmlElement(name = "has_added_app", nillable = true) protected Boolean hasAddedApp; @XmlElement(name = "email_hashes", nillable = true) protected User.EmailHashes emailHashes; @XmlElement(nillable = true) protected String locale; /** * Gets the value of the aboutMe property. * * @return * possible object is * {@link String } * */ public String getAboutMe() { return aboutMe; } /** * Sets the value of the aboutMe property. * * @param value * allowed object is * {@link String } * */ public void setAboutMe(String value) { this.aboutMe = value; } /** * Gets the value of the activities property. * * @return * possible object is * {@link String } * */ public String getActivities() { return activities; } /** * Sets the value of the activities property. * * @param value * allowed object is * {@link String } * */ public void setActivities(String value) { this.activities = 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 String } * */ public String getBirthday() { return birthday; } /** * Sets the value of the birthday property. * * @param value * allowed object is * {@link String } * */ public void setBirthday(String value) { this.birthday = value; } /** * Gets the value of the books property. * * @return * possible object is * {@link String } * */ public String getBooks() { return books; } /** * Sets the value of the books property. * * @param value * allowed object is * {@link String } * */ public void setBooks(String value) { this.books = value; } /** * Gets the value of the currentLocation property. * * @return * possible object is * {@link Location } * */ public Location getCurrentLocation() { return currentLocation; } /** * Sets the value of the currentLocation property. * * @param value * allowed object is * {@link Location } * */ public void setCurrentLocation(Location value) { this.currentLocation = value; } /** * Gets the value of the educationHistory property. * * @return * possible object is * {@link User.EducationHistory } * */ public User.EducationHistory getEducationHistory() { return educationHistory; } /** * Sets the value of the educationHistory property. * * @param value * allowed object is * {@link User.EducationHistory } * */ public void setEducationHistory(User.EducationHistory value) { this.educationHistory = 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 Location } * */ public Location getHometownLocation() { return hometownLocation; } /** * Sets the value of the hometownLocation property. * * @param value * allowed object is * {@link Location } * */ public void setHometownLocation(Location value) { this.hometownLocation = value; } /** * Gets the value of the hsInfo property. * * @return * possible object is * {@link HsInfo } * */ public HsInfo getHsInfo() { return hsInfo; } /** * Sets the value of the hsInfo property. * * @param value * allowed object is * {@link HsInfo } * */ public void setHsInfo(HsInfo value) { this.hsInfo = value; } /** * Gets the value of the interests property. * * @return * possible object is * {@link String } * */ public String getInterests() { return interests; } /** * Sets the value of the interests property. * * @param value * allowed object is * {@link String } * */ public void setInterests(String value) { this.interests = 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 User.MeetingFor } * */ public User.MeetingFor getMeetingFor() { return meetingFor; } /** * Sets the value of the meetingFor property. * * @param value * allowed object is * {@link User.MeetingFor } * */ public void setMeetingFor(User.MeetingFor value) { this.meetingFor = value; } /** * Gets the value of the meetingSex property. * * @return * possible object is * {@link User.MeetingSex } * */ public User.MeetingSex getMeetingSex() { return meetingSex; } /** * Sets the value of the meetingSex property. * * @param value * allowed object is * {@link User.MeetingSex } * */ public void setMeetingSex(User.MeetingSex value) { this.meetingSex = value; } /** * Gets the value of the movies property. * * @return * possible object is * {@link String } * */ public String getMovies() { return movies; } /** * Sets the value of the movies property. * * @param value * allowed object is * {@link String } * */ public void setMovies(String value) { this.movies = value; } /** * Gets the value of the music property. * * @return * possible object is * {@link String } * */ public String getMusic() { return music; } /** * Sets the value of the music property. * * @param value * allowed object is * {@link String } * */ public void setMusic(String value) { this.music = 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 Integer } * */ public Integer getNotesCount() { return notesCount; } /** * Sets the value of the notesCount property. * * @param value * allowed object is * {@link Integer } * */ public void setNotesCount(Integer value) { this.notesCount = value; } /** * Gets the value of the pic property. * * @return * possible object is * {@link String } * */ public String getPic() { return pic; } /** * Sets the value of the pic property. * * @param value * allowed object is * {@link String } * */ public void setPic(String value) { this.pic = value; } /** * Gets the value of the picBig property. * * @return * possible object is * {@link String } * */ public String getPicBig() { return picBig; } /** * Sets the value of the picBig property. * * @param value * allowed object is * {@link String } * */ public void setPicBig(String value) { this.picBig = value; } /** * Gets the value of the picSmall property. * * @return * possible object is * {@link String } * */ public String getPicSmall() { return picSmall; } /** * Sets the value of the picSmall property. * * @param value * allowed object is * {@link String } * */ public void setPicSmall(String value) { this.picSmall = value; } /** * Gets the value of the political property. * * @return * possible object is * {@link String } * */ public String getPolitical() { return political; } /** * Sets the value of the political property. * * @param value * allowed object is * {@link String } * */ public void setPolitical(String value) { this.political = value; } /** * Gets the value of the profileUpdateTime property. * * @return * possible object is * {@link Long } * */ public Long getProfileUpdateTime() { return profileUpdateTime; } /** * Sets the value of the profileUpdateTime property. * * @param value * allowed object is * {@link Long } * */ public void setProfileUpdateTime(Long value) { this.profileUpdateTime = value; } /** * Gets the value of the quotes property. * * @return * possible object is * {@link String } * */ public String getQuotes() { return quotes; } /** * Sets the value of the quotes property. * * @param value * allowed object is * {@link String } * */ public void setQuotes(String value) { this.quotes = value; } /** * Gets the value of the relationshipStatus property. * * @return * possible object is * {@link String } * */ public String getRelationshipStatus() { return relationshipStatus; } /** * Sets the value of the relationshipStatus property. * * @param value * allowed object is * {@link String } * */ public void setRelationshipStatus(String value) { this.relationshipStatus = value; } /** * Gets the value of the religion property. * * @return * possible object is * {@link String } * */ public String getReligion() { return religion; } /** * Sets the value of the religion property. * * @param value * allowed object is * {@link String } * */ public void setReligion(String value) { this.religion = value; } /** * Gets the value of the sex property. * * @return * possible object is * {@link String } * */ public String getSex() { return sex; } /** * Sets the value of the sex property. * * @param value * allowed object is * {@link String } * */ public void setSex(String value) { this.sex = value; } /** * Gets the value of the significantOtherId property. * * @return * possible object is * {@link Long } * */ public Long getSignificantOtherId() { return significantOtherId; } /** * Sets the value of the significantOtherId property. * * @param value * allowed object is * {@link Long } * */ public void setSignificantOtherId(Long value) { this.significantOtherId = value; } /** * Gets the value of the status property. * * @return * possible object is * {@link UserStatus } * */ public UserStatus getStatus() { return status; } /** * Sets the value of the status property. * * @param value * allowed object is * {@link UserStatus } * */ public void setStatus(UserStatus value) { this.status = value; } /** * Gets the value of the timezone property. * * @return * possible object is * {@link BigDecimal } * */ public BigDecimal getTimezone() { return timezone; } /** * Sets the value of the timezone property. * * @param value * allowed object is * {@link BigDecimal } * */ public void setTimezone(BigDecimal value) { this.timezone = value; } /** * Gets the value of the tv property. * * @return * possible object is * {@link String } * */ public String getTv() { return tv; } /** * Sets the value of the tv property. * * @param value * allowed object is * {@link String } * */ public void setTv(String value) { this.tv = value; } /** * Gets the value of the uid property. * * @return * possible object is * {@link Long } * */ public Long getUid() { return uid; } /** * Sets the value of the uid property. * * @param value * allowed object is * {@link Long } * */ public void setUid(Long value) { this.uid = value; } /** * Gets the value of the wallCount property. * * @return * possible object is * {@link Integer } * */ public Integer getWallCount() { return wallCount; } /** * Sets the value of the wallCount property. * * @param value * allowed object is * {@link Integer } * */ public void setWallCount(Integer value) { this.wallCount = value; } /** * Gets the value of the workHistory property. * * @return * possible object is * {@link User.WorkHistory } * */ public User.WorkHistory getWorkHistory() { return workHistory; } /** * Sets the value of the workHistory property. * * @param value * allowed object is * {@link User.WorkHistory } * */ public void setWorkHistory(User.WorkHistory value) { this.workHistory = value; } /** * Gets the value of the picSquare property. * * @return * possible object is * {@link String } * */ public String getPicSquare() { return picSquare; } /** * Sets the value of the picSquare property. * * @param value * allowed object is * {@link String } * */ public void setPicSquare(String value) { this.picSquare = value; } /** * Gets the value of the hasAddedApp property. * * @return * possible object is * {@link Boolean } * */ public Boolean isHasAddedApp() { return hasAddedApp; } /** * Sets the value of the hasAddedApp property. * * @param value * allowed object is * {@link Boolean } * */ public void setHasAddedApp(Boolean value) { this.hasAddedApp = value; } /** * Gets the value of the emailHashes property. * * @return * possible object is * {@link User.EmailHashes } * */ public User.EmailHashes getEmailHashes() { return emailHashes; } /** * Sets the value of the emailHashes property. * * @param value * allowed object is * {@link User.EmailHashes } * */ public void setEmailHashes(User.EmailHashes value) { this.emailHashes = value; } /** * Gets the value of the locale property. * * @return * possible object is * {@link String } * */ public String getLocale() { return locale; } /** * Sets the value of the locale property. * * @param value * allowed object is * {@link String } * */ public void setLocale(String value) { this.locale = value; } public void toString(ToStringBuilder toStringBuilder) { { String theAboutMe; theAboutMe = this.getAboutMe(); toStringBuilder.append("aboutMe", theAboutMe); } { String theActivities; theActivities = this.getActivities(); toStringBuilder.append("activities", theActivities); } { User.Affiliations theAffiliations; theAffiliations = this.getAffiliations(); toStringBuilder.append("affiliations", theAffiliations); } { String theBirthday; theBirthday = this.getBirthday(); toStringBuilder.append("birthday", theBirthday); } { String theBooks; theBooks = this.getBooks(); toStringBuilder.append("books", theBooks); } { Location theCurrentLocation; theCurrentLocation = this.getCurrentLocation(); toStringBuilder.append("currentLocation", theCurrentLocation); } { User.EducationHistory theEducationHistory; theEducationHistory = this.getEducationHistory(); toStringBuilder.append("educationHistory", theEducationHistory); } { String theFirstName; theFirstName = this.getFirstName(); toStringBuilder.append("firstName", theFirstName); } { Location theHometownLocation; theHometownLocation = this.getHometownLocation(); toStringBuilder.append("hometownLocation", theHometownLocation); } { HsInfo theHsInfo; theHsInfo = this.getHsInfo(); toStringBuilder.append("hsInfo", theHsInfo); } { String theInterests; theInterests = this.getInterests(); toStringBuilder.append("interests", theInterests); } { Boolean theIsAppUser; theIsAppUser = this.isIsAppUser(); toStringBuilder.append("isAppUser", theIsAppUser); } { String theLastName; theLastName = this.getLastName(); toStringBuilder.append("lastName", theLastName); } { User.MeetingFor theMeetingFor; theMeetingFor = this.getMeetingFor(); toStringBuilder.append("meetingFor", theMeetingFor); } { User.MeetingSex theMeetingSex; theMeetingSex = this.getMeetingSex(); toStringBuilder.append("meetingSex", theMeetingSex); } { String theMovies; theMovies = this.getMovies(); toStringBuilder.append("movies", theMovies); } { String theMusic; theMusic = this.getMusic(); toStringBuilder.append("music", theMusic); } { String theName; theName = this.getName(); toStringBuilder.append("name", theName); } { Integer theNotesCount; theNotesCount = this.getNotesCount(); toStringBuilder.append("notesCount", theNotesCount); } { String thePic; thePic = this.getPic(); toStringBuilder.append("pic", thePic); } { String thePicBig; thePicBig = this.getPicBig(); toStringBuilder.append("picBig", thePicBig); } { String thePicSmall; thePicSmall = this.getPicSmall(); toStringBuilder.append("picSmall", thePicSmall); } { String thePolitical; thePolitical = this.getPolitical(); toStringBuilder.append("political", thePolitical); } { Long theProfileUpdateTime; theProfileUpdateTime = this.getProfileUpdateTime(); toStringBuilder.append("profileUpdateTime", theProfileUpdateTime); } { String theQuotes; theQuotes = this.getQuotes(); toStringBuilder.append("quotes", theQuotes); } { String theRelationshipStatus; theRelationshipStatus = this.getRelationshipStatus(); toStringBuilder.append("relationshipStatus", theRelationshipStatus); } { String theReligion; theReligion = this.getReligion(); toStringBuilder.append("religion", theReligion); } { String theSex; theSex = this.getSex(); toStringBuilder.append("sex", theSex); } { Long theSignificantOtherId; theSignificantOtherId = this.getSignificantOtherId(); toStringBuilder.append("significantOtherId", theSignificantOtherId); } { UserStatus theStatus; theStatus = this.getStatus(); toStringBuilder.append("status", theStatus); } { BigDecimal theTimezone; theTimezone = this.getTimezone(); toStringBuilder.append("timezone", theTimezone); } { String theTv; theTv = this.getTv(); toStringBuilder.append("tv", theTv); } { Long theUid; theUid = this.getUid(); toStringBuilder.append("uid", theUid); } { Integer theWallCount; theWallCount = this.getWallCount(); toStringBuilder.append("wallCount", theWallCount); } { User.WorkHistory theWorkHistory; theWorkHistory = this.getWorkHistory(); toStringBuilder.append("workHistory", theWorkHistory); } { String thePicSquare; thePicSquare = this.getPicSquare(); toStringBuilder.append("picSquare", thePicSquare); } { Boolean theHasAddedApp; theHasAddedApp = this.isHasAddedApp(); toStringBuilder.append("hasAddedApp", theHasAddedApp); } { User.EmailHashes theEmailHashes; theEmailHashes = this.getEmailHashes(); toStringBuilder.append("emailHashes", theEmailHashes); } { String theLocale; theLocale = this.getLocale(); toStringBuilder.append("locale", theLocale); } } public String toString() { final ToStringBuilder toStringBuilder = new JAXBToStringBuilder(this); toString(toStringBuilder); return toStringBuilder.toString(); } public void equals(Object object, EqualsBuilder equalsBuilder) { if (!(object instanceof User)) { equalsBuilder.appendSuper(false); return ; } if (this == object) { return ; } final User that = ((User) object); equalsBuilder.append(this.getAboutMe(), that.getAboutMe()); equalsBuilder.append(this.getActivities(), that.getActivities()); equalsBuilder.append(this.getAffiliations(), that.getAffiliations()); equalsBuilder.append(this.getBirthday(), that.getBirthday()); equalsBuilder.append(this.getBooks(), that.getBooks()); equalsBuilder.append(this.getCurrentLocation(), that.getCurrentLocation()); equalsBuilder.append(this.getEducationHistory(), that.getEducationHistory()); equalsBuilder.append(this.getFirstName(), that.getFirstName()); equalsBuilder.append(this.getHometownLocation(), that.getHometownLocation()); equalsBuilder.append(this.getHsInfo(), that.getHsInfo()); equalsBuilder.append(this.getInterests(), that.getInterests()); equalsBuilder.append(this.isIsAppUser(), that.isIsAppUser()); equalsBuilder.append(this.getLastName(), that.getLastName()); equalsBuilder.append(this.getMeetingFor(), that.getMeetingFor()); equalsBuilder.append(this.getMeetingSex(), that.getMeetingSex()); equalsBuilder.append(this.getMovies(), that.getMovies()); equalsBuilder.append(this.getMusic(), that.getMusic()); equalsBuilder.append(this.getName(), that.getName()); equalsBuilder.append(this.getNotesCount(), that.getNotesCount()); equalsBuilder.append(this.getPic(), that.getPic()); equalsBuilder.append(this.getPicBig(), that.getPicBig()); equalsBuilder.append(this.getPicSmall(), that.getPicSmall()); equalsBuilder.append(this.getPolitical(), that.getPolitical()); equalsBuilder.append(this.getProfileUpdateTime(), that.getProfileUpdateTime()); equalsBuilder.append(this.getQuotes(), that.getQuotes()); equalsBuilder.append(this.getRelationshipStatus(), that.getRelationshipStatus()); equalsBuilder.append(this.getReligion(), that.getReligion()); equalsBuilder.append(this.getSex(), that.getSex()); equalsBuilder.append(this.getSignificantOtherId(), that.getSignificantOtherId()); equalsBuilder.append(this.getStatus(), that.getStatus()); equalsBuilder.append(this.getTimezone(), that.getTimezone()); equalsBuilder.append(this.getTv(), that.getTv()); equalsBuilder.append(this.getUid(), that.getUid()); equalsBuilder.append(this.getWallCount(), that.getWallCount()); equalsBuilder.append(this.getWorkHistory(), that.getWorkHistory()); equalsBuilder.append(this.getPicSquare(), that.getPicSquare()); equalsBuilder.append(this.isHasAddedApp(), that.isHasAddedApp()); equalsBuilder.append(this.getEmailHashes(), that.getEmailHashes()); equalsBuilder.append(this.getLocale(), that.getLocale()); } public boolean equals(Object object) { if (!(object instanceof User)) { return false; } if (this == object) { return true; } final EqualsBuilder equalsBuilder = new JAXBEqualsBuilder(); equals(object, equalsBuilder); return equalsBuilder.isEquals(); } public void hashCode(HashCodeBuilder hashCodeBuilder) { hashCodeBuilder.append(this.getAboutMe()); hashCodeBuilder.append(this.getActivities()); hashCodeBuilder.append(this.getAffiliations()); hashCodeBuilder.append(this.getBirthday()); hashCodeBuilder.append(this.getBooks()); hashCodeBuilder.append(this.getCurrentLocation()); hashCodeBuilder.append(this.getEducationHistory()); hashCodeBuilder.append(this.getFirstName()); hashCodeBuilder.append(this.getHometownLocation()); hashCodeBuilder.append(this.getHsInfo()); hashCodeBuilder.append(this.getInterests()); hashCodeBuilder.append(this.isIsAppUser()); hashCodeBuilder.append(this.getLastName()); hashCodeBuilder.append(this.getMeetingFor()); hashCodeBuilder.append(this.getMeetingSex()); hashCodeBuilder.append(this.getMovies()); hashCodeBuilder.append(this.getMusic()); hashCodeBuilder.append(this.getName()); hashCodeBuilder.append(this.getNotesCount()); hashCodeBuilder.append(this.getPic()); hashCodeBuilder.append(this.getPicBig()); hashCodeBuilder.append(this.getPicSmall()); hashCodeBuilder.append(this.getPolitical()); hashCodeBuilder.append(this.getProfileUpdateTime()); hashCodeBuilder.append(this.getQuotes()); hashCodeBuilder.append(this.getRelationshipStatus()); hashCodeBuilder.append(this.getReligion()); hashCodeBuilder.append(this.getSex()); hashCodeBuilder.append(this.getSignificantOtherId()); hashCodeBuilder.append(this.getStatus()); hashCodeBuilder.append(this.getTimezone()); hashCodeBuilder.append(this.getTv()); hashCodeBuilder.append(this.getUid()); hashCodeBuilder.append(this.getWallCount()); hashCodeBuilder.append(this.getWorkHistory()); hashCodeBuilder.append(this.getPicSquare()); hashCodeBuilder.append(this.isHasAddedApp()); hashCodeBuilder.append(this.getEmailHashes()); hashCodeBuilder.append(this.getLocale()); } public int hashCode() { final HashCodeBuilder hashCodeBuilder = new JAXBHashCodeBuilder(); hashCode(hashCodeBuilder); return hashCodeBuilder.toHashCode(); } /** *

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 implements Equals, HashCode, ToString { 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; } public void toString(ToStringBuilder toStringBuilder) { { List theAffiliation; theAffiliation = this.getAffiliation(); toStringBuilder.append("affiliation", theAffiliation); } { Boolean theList; theList = this.isList(); toStringBuilder.append("list", theList); } } public String toString() { final ToStringBuilder toStringBuilder = new JAXBToStringBuilder(this); toString(toStringBuilder); return toStringBuilder.toString(); } public void equals(Object object, EqualsBuilder equalsBuilder) { if (!(object instanceof User.Affiliations)) { equalsBuilder.appendSuper(false); return ; } if (this == object) { return ; } final User.Affiliations that = ((User.Affiliations) object); equalsBuilder.append(this.getAffiliation(), that.getAffiliation()); equalsBuilder.append(this.isList(), that.isList()); } public boolean equals(Object object) { if (!(object instanceof User.Affiliations)) { return false; } if (this == object) { return true; } final EqualsBuilder equalsBuilder = new JAXBEqualsBuilder(); equals(object, equalsBuilder); return equalsBuilder.isEquals(); } public void hashCode(HashCodeBuilder hashCodeBuilder) { hashCodeBuilder.append(this.getAffiliation()); hashCodeBuilder.append(this.isList()); } public int hashCode() { final HashCodeBuilder hashCodeBuilder = new JAXBHashCodeBuilder(); hashCode(hashCodeBuilder); return hashCodeBuilder.toHashCode(); } } /** *

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 implements Equals, HashCode, ToString { @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; } public void toString(ToStringBuilder toStringBuilder) { { List theEducationInfo; theEducationInfo = this.getEducationInfo(); toStringBuilder.append("educationInfo", theEducationInfo); } { Boolean theList; theList = this.isList(); toStringBuilder.append("list", theList); } } public String toString() { final ToStringBuilder toStringBuilder = new JAXBToStringBuilder(this); toString(toStringBuilder); return toStringBuilder.toString(); } public void equals(Object object, EqualsBuilder equalsBuilder) { if (!(object instanceof User.EducationHistory)) { equalsBuilder.appendSuper(false); return ; } if (this == object) { return ; } final User.EducationHistory that = ((User.EducationHistory) object); equalsBuilder.append(this.getEducationInfo(), that.getEducationInfo()); equalsBuilder.append(this.isList(), that.isList()); } public boolean equals(Object object) { if (!(object instanceof User.EducationHistory)) { return false; } if (this == object) { return true; } final EqualsBuilder equalsBuilder = new JAXBEqualsBuilder(); equals(object, equalsBuilder); return equalsBuilder.isEquals(); } public void hashCode(HashCodeBuilder hashCodeBuilder) { hashCodeBuilder.append(this.getEducationInfo()); hashCodeBuilder.append(this.isList()); } public int hashCode() { final HashCodeBuilder hashCodeBuilder = new JAXBHashCodeBuilder(); hashCode(hashCodeBuilder); return hashCodeBuilder.toHashCode(); } } /** *

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 implements Equals, HashCode, ToString { @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; } public void toString(ToStringBuilder toStringBuilder) { { List theEmailHashesElt; theEmailHashesElt = this.getEmailHashesElt(); toStringBuilder.append("emailHashesElt", theEmailHashesElt); } { Boolean theList; theList = this.isList(); toStringBuilder.append("list", theList); } } public String toString() { final ToStringBuilder toStringBuilder = new JAXBToStringBuilder(this); toString(toStringBuilder); return toStringBuilder.toString(); } public void equals(Object object, EqualsBuilder equalsBuilder) { if (!(object instanceof User.EmailHashes)) { equalsBuilder.appendSuper(false); return ; } if (this == object) { return ; } final User.EmailHashes that = ((User.EmailHashes) object); equalsBuilder.append(this.getEmailHashesElt(), that.getEmailHashesElt()); equalsBuilder.append(this.isList(), that.isList()); } public boolean equals(Object object) { if (!(object instanceof User.EmailHashes)) { return false; } if (this == object) { return true; } final EqualsBuilder equalsBuilder = new JAXBEqualsBuilder(); equals(object, equalsBuilder); return equalsBuilder.isEquals(); } public void hashCode(HashCodeBuilder hashCodeBuilder) { hashCodeBuilder.append(this.getEmailHashesElt()); hashCodeBuilder.append(this.isList()); } public int hashCode() { final HashCodeBuilder hashCodeBuilder = new JAXBHashCodeBuilder(); hashCode(hashCodeBuilder); return hashCodeBuilder.toHashCode(); } } /** *

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 implements Equals, HashCode, ToString { 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; } public void toString(ToStringBuilder toStringBuilder) { { List theSeeking; theSeeking = this.getSeeking(); toStringBuilder.append("seeking", theSeeking); } { Boolean theList; theList = this.isList(); toStringBuilder.append("list", theList); } } public String toString() { final ToStringBuilder toStringBuilder = new JAXBToStringBuilder(this); toString(toStringBuilder); return toStringBuilder.toString(); } public void equals(Object object, EqualsBuilder equalsBuilder) { if (!(object instanceof User.MeetingFor)) { equalsBuilder.appendSuper(false); return ; } if (this == object) { return ; } final User.MeetingFor that = ((User.MeetingFor) object); equalsBuilder.append(this.getSeeking(), that.getSeeking()); equalsBuilder.append(this.isList(), that.isList()); } public boolean equals(Object object) { if (!(object instanceof User.MeetingFor)) { return false; } if (this == object) { return true; } final EqualsBuilder equalsBuilder = new JAXBEqualsBuilder(); equals(object, equalsBuilder); return equalsBuilder.isEquals(); } public void hashCode(HashCodeBuilder hashCodeBuilder) { hashCodeBuilder.append(this.getSeeking()); hashCodeBuilder.append(this.isList()); } public int hashCode() { final HashCodeBuilder hashCodeBuilder = new JAXBHashCodeBuilder(); hashCode(hashCodeBuilder); return hashCodeBuilder.toHashCode(); } } /** *

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 implements Equals, HashCode, ToString { 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; } public void toString(ToStringBuilder toStringBuilder) { { List theSex; theSex = this.getSex(); toStringBuilder.append("sex", theSex); } { Boolean theList; theList = this.isList(); toStringBuilder.append("list", theList); } } public String toString() { final ToStringBuilder toStringBuilder = new JAXBToStringBuilder(this); toString(toStringBuilder); return toStringBuilder.toString(); } public void equals(Object object, EqualsBuilder equalsBuilder) { if (!(object instanceof User.MeetingSex)) { equalsBuilder.appendSuper(false); return ; } if (this == object) { return ; } final User.MeetingSex that = ((User.MeetingSex) object); equalsBuilder.append(this.getSex(), that.getSex()); equalsBuilder.append(this.isList(), that.isList()); } public boolean equals(Object object) { if (!(object instanceof User.MeetingSex)) { return false; } if (this == object) { return true; } final EqualsBuilder equalsBuilder = new JAXBEqualsBuilder(); equals(object, equalsBuilder); return equalsBuilder.isEquals(); } public void hashCode(HashCodeBuilder hashCodeBuilder) { hashCodeBuilder.append(this.getSex()); hashCodeBuilder.append(this.isList()); } public int hashCode() { final HashCodeBuilder hashCodeBuilder = new JAXBHashCodeBuilder(); hashCode(hashCodeBuilder); return hashCodeBuilder.toHashCode(); } } /** *

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 implements Equals, HashCode, ToString { @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; } public void toString(ToStringBuilder toStringBuilder) { { List theWorkInfo; theWorkInfo = this.getWorkInfo(); toStringBuilder.append("workInfo", theWorkInfo); } { Boolean theList; theList = this.isList(); toStringBuilder.append("list", theList); } } public String toString() { final ToStringBuilder toStringBuilder = new JAXBToStringBuilder(this); toString(toStringBuilder); return toStringBuilder.toString(); } public void equals(Object object, EqualsBuilder equalsBuilder) { if (!(object instanceof User.WorkHistory)) { equalsBuilder.appendSuper(false); return ; } if (this == object) { return ; } final User.WorkHistory that = ((User.WorkHistory) object); equalsBuilder.append(this.getWorkInfo(), that.getWorkInfo()); equalsBuilder.append(this.isList(), that.isList()); } public boolean equals(Object object) { if (!(object instanceof User.WorkHistory)) { return false; } if (this == object) { return true; } final EqualsBuilder equalsBuilder = new JAXBEqualsBuilder(); equals(object, equalsBuilder); return equalsBuilder.isEquals(); } public void hashCode(HashCodeBuilder hashCodeBuilder) { hashCodeBuilder.append(this.getWorkInfo()); hashCodeBuilder.append(this.isList()); } public int hashCode() { final HashCodeBuilder hashCodeBuilder = new JAXBHashCodeBuilder(); hashCode(hashCodeBuilder); return hashCodeBuilder.toHashCode(); } } }





© 2015 - 2024 Weber Informatics LLC | Privacy Policy