
com.clearbit.client.model.Person Maven / Gradle / Ivy
// Generated by delombok at Fri Apr 29 17:18:20 PDT 2016
package com.clearbit.client.model;
import java.util.List;
import com.fasterxml.jackson.annotation.JsonProperty;
public class Person {
@JsonProperty
String id;
@JsonProperty
Name name;
@JsonProperty
String email;
@JsonProperty
String gender;
@JsonProperty
String location;
@JsonProperty
Geo geo;
@JsonProperty
String bio;
@JsonProperty
String site;
@JsonProperty
String avatar;
@JsonProperty
Employment employment;
@JsonProperty
Facebook facebook;
@JsonProperty
Github github;
@JsonProperty
Twitter twitter;
@JsonProperty
LinkedIn linkedin;
@JsonProperty
GooglePlus googleplus;
@JsonProperty
AngelList angellist;
@JsonProperty
Klout klout;
@JsonProperty
Foursquare foursquare;
@JsonProperty
AboutMe aboutme;
@JsonProperty
Gravatar gravatar;
@JsonProperty
boolean fuzzy;
public static class Name {
@JsonProperty
String fullName;
@JsonProperty
String givenName;
@JsonProperty
String familyName;
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public Name() {
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public String getFullName() {
return this.fullName;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public String getGivenName() {
return this.givenName;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public String getFamilyName() {
return this.familyName;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setFullName(final String fullName) {
this.fullName = fullName;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setGivenName(final String givenName) {
this.givenName = givenName;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setFamilyName(final String familyName) {
this.familyName = familyName;
}
@java.lang.Override
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public boolean equals(final java.lang.Object o) {
if (o == this) return true;
if (!(o instanceof Person.Name)) return false;
final Name other = (Name)o;
if (!other.canEqual((java.lang.Object)this)) return false;
final java.lang.Object this$fullName = this.getFullName();
final java.lang.Object other$fullName = other.getFullName();
if (this$fullName == null ? other$fullName != null : !this$fullName.equals(other$fullName)) return false;
final java.lang.Object this$givenName = this.getGivenName();
final java.lang.Object other$givenName = other.getGivenName();
if (this$givenName == null ? other$givenName != null : !this$givenName.equals(other$givenName)) return false;
final java.lang.Object this$familyName = this.getFamilyName();
final java.lang.Object other$familyName = other.getFamilyName();
if (this$familyName == null ? other$familyName != null : !this$familyName.equals(other$familyName)) return false;
return true;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
protected boolean canEqual(final java.lang.Object other) {
return other instanceof Person.Name;
}
@java.lang.Override
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public int hashCode() {
final int PRIME = 59;
int result = 1;
final java.lang.Object $fullName = this.getFullName();
result = result * PRIME + ($fullName == null ? 43 : $fullName.hashCode());
final java.lang.Object $givenName = this.getGivenName();
result = result * PRIME + ($givenName == null ? 43 : $givenName.hashCode());
final java.lang.Object $familyName = this.getFamilyName();
result = result * PRIME + ($familyName == null ? 43 : $familyName.hashCode());
return result;
}
@java.lang.Override
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public java.lang.String toString() {
return "Person.Name(fullName=" + this.getFullName() + ", givenName=" + this.getGivenName() + ", familyName=" + this.getFamilyName() + ")";
}
}
public static class Geo {
@JsonProperty
String city;
@JsonProperty
String state;
@JsonProperty
String stateCode;
@JsonProperty
String country;
@JsonProperty
String countryCode;
@JsonProperty
Double lat;
@JsonProperty
Double lng;
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public Geo() {
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public String getCity() {
return this.city;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public String getState() {
return this.state;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public String getStateCode() {
return this.stateCode;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public String getCountry() {
return this.country;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public String getCountryCode() {
return this.countryCode;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public Double getLat() {
return this.lat;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public Double getLng() {
return this.lng;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setCity(final String city) {
this.city = city;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setState(final String state) {
this.state = state;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setStateCode(final String stateCode) {
this.stateCode = stateCode;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setCountry(final String country) {
this.country = country;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setCountryCode(final String countryCode) {
this.countryCode = countryCode;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setLat(final Double lat) {
this.lat = lat;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setLng(final Double lng) {
this.lng = lng;
}
@java.lang.Override
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public boolean equals(final java.lang.Object o) {
if (o == this) return true;
if (!(o instanceof Person.Geo)) return false;
final Geo other = (Geo)o;
if (!other.canEqual((java.lang.Object)this)) return false;
final java.lang.Object this$city = this.getCity();
final java.lang.Object other$city = other.getCity();
if (this$city == null ? other$city != null : !this$city.equals(other$city)) return false;
final java.lang.Object this$state = this.getState();
final java.lang.Object other$state = other.getState();
if (this$state == null ? other$state != null : !this$state.equals(other$state)) return false;
final java.lang.Object this$stateCode = this.getStateCode();
final java.lang.Object other$stateCode = other.getStateCode();
if (this$stateCode == null ? other$stateCode != null : !this$stateCode.equals(other$stateCode)) return false;
final java.lang.Object this$country = this.getCountry();
final java.lang.Object other$country = other.getCountry();
if (this$country == null ? other$country != null : !this$country.equals(other$country)) return false;
final java.lang.Object this$countryCode = this.getCountryCode();
final java.lang.Object other$countryCode = other.getCountryCode();
if (this$countryCode == null ? other$countryCode != null : !this$countryCode.equals(other$countryCode)) return false;
final java.lang.Object this$lat = this.getLat();
final java.lang.Object other$lat = other.getLat();
if (this$lat == null ? other$lat != null : !this$lat.equals(other$lat)) return false;
final java.lang.Object this$lng = this.getLng();
final java.lang.Object other$lng = other.getLng();
if (this$lng == null ? other$lng != null : !this$lng.equals(other$lng)) return false;
return true;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
protected boolean canEqual(final java.lang.Object other) {
return other instanceof Person.Geo;
}
@java.lang.Override
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public int hashCode() {
final int PRIME = 59;
int result = 1;
final java.lang.Object $city = this.getCity();
result = result * PRIME + ($city == null ? 43 : $city.hashCode());
final java.lang.Object $state = this.getState();
result = result * PRIME + ($state == null ? 43 : $state.hashCode());
final java.lang.Object $stateCode = this.getStateCode();
result = result * PRIME + ($stateCode == null ? 43 : $stateCode.hashCode());
final java.lang.Object $country = this.getCountry();
result = result * PRIME + ($country == null ? 43 : $country.hashCode());
final java.lang.Object $countryCode = this.getCountryCode();
result = result * PRIME + ($countryCode == null ? 43 : $countryCode.hashCode());
final java.lang.Object $lat = this.getLat();
result = result * PRIME + ($lat == null ? 43 : $lat.hashCode());
final java.lang.Object $lng = this.getLng();
result = result * PRIME + ($lng == null ? 43 : $lng.hashCode());
return result;
}
@java.lang.Override
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public java.lang.String toString() {
return "Person.Geo(city=" + this.getCity() + ", state=" + this.getState() + ", stateCode=" + this.getStateCode() + ", country=" + this.getCountry() + ", countryCode=" + this.getCountryCode() + ", lat=" + this.getLat() + ", lng=" + this.getLng() + ")";
}
}
public static class Employment {
@JsonProperty
String name;
@JsonProperty
String title;
@JsonProperty
String domain;
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public Employment() {
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public String getName() {
return this.name;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public String getTitle() {
return this.title;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public String getDomain() {
return this.domain;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setName(final String name) {
this.name = name;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setTitle(final String title) {
this.title = title;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setDomain(final String domain) {
this.domain = domain;
}
@java.lang.Override
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public boolean equals(final java.lang.Object o) {
if (o == this) return true;
if (!(o instanceof Person.Employment)) return false;
final Employment other = (Employment)o;
if (!other.canEqual((java.lang.Object)this)) return false;
final java.lang.Object this$name = this.getName();
final java.lang.Object other$name = other.getName();
if (this$name == null ? other$name != null : !this$name.equals(other$name)) return false;
final java.lang.Object this$title = this.getTitle();
final java.lang.Object other$title = other.getTitle();
if (this$title == null ? other$title != null : !this$title.equals(other$title)) return false;
final java.lang.Object this$domain = this.getDomain();
final java.lang.Object other$domain = other.getDomain();
if (this$domain == null ? other$domain != null : !this$domain.equals(other$domain)) return false;
return true;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
protected boolean canEqual(final java.lang.Object other) {
return other instanceof Person.Employment;
}
@java.lang.Override
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public int hashCode() {
final int PRIME = 59;
int result = 1;
final java.lang.Object $name = this.getName();
result = result * PRIME + ($name == null ? 43 : $name.hashCode());
final java.lang.Object $title = this.getTitle();
result = result * PRIME + ($title == null ? 43 : $title.hashCode());
final java.lang.Object $domain = this.getDomain();
result = result * PRIME + ($domain == null ? 43 : $domain.hashCode());
return result;
}
@java.lang.Override
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public java.lang.String toString() {
return "Person.Employment(name=" + this.getName() + ", title=" + this.getTitle() + ", domain=" + this.getDomain() + ")";
}
}
public static class Facebook {
@JsonProperty
String handle;
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public Facebook() {
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public String getHandle() {
return this.handle;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setHandle(final String handle) {
this.handle = handle;
}
@java.lang.Override
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public boolean equals(final java.lang.Object o) {
if (o == this) return true;
if (!(o instanceof Person.Facebook)) return false;
final Facebook other = (Facebook)o;
if (!other.canEqual((java.lang.Object)this)) return false;
final java.lang.Object this$handle = this.getHandle();
final java.lang.Object other$handle = other.getHandle();
if (this$handle == null ? other$handle != null : !this$handle.equals(other$handle)) return false;
return true;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
protected boolean canEqual(final java.lang.Object other) {
return other instanceof Person.Facebook;
}
@java.lang.Override
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public int hashCode() {
final int PRIME = 59;
int result = 1;
final java.lang.Object $handle = this.getHandle();
result = result * PRIME + ($handle == null ? 43 : $handle.hashCode());
return result;
}
@java.lang.Override
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public java.lang.String toString() {
return "Person.Facebook(handle=" + this.getHandle() + ")";
}
}
public static class Github {
@JsonProperty
String handle;
@JsonProperty
Long id;
@JsonProperty
String avatar;
@JsonProperty
String company;
@JsonProperty
String blog;
@JsonProperty
Long followers;
@JsonProperty
Long following;
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public Github() {
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public String getHandle() {
return this.handle;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public Long getId() {
return this.id;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public String getAvatar() {
return this.avatar;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public String getCompany() {
return this.company;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public String getBlog() {
return this.blog;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public Long getFollowers() {
return this.followers;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public Long getFollowing() {
return this.following;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setHandle(final String handle) {
this.handle = handle;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setId(final Long id) {
this.id = id;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setAvatar(final String avatar) {
this.avatar = avatar;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setCompany(final String company) {
this.company = company;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setBlog(final String blog) {
this.blog = blog;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setFollowers(final Long followers) {
this.followers = followers;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setFollowing(final Long following) {
this.following = following;
}
@java.lang.Override
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public boolean equals(final java.lang.Object o) {
if (o == this) return true;
if (!(o instanceof Person.Github)) return false;
final Github other = (Github)o;
if (!other.canEqual((java.lang.Object)this)) return false;
final java.lang.Object this$handle = this.getHandle();
final java.lang.Object other$handle = other.getHandle();
if (this$handle == null ? other$handle != null : !this$handle.equals(other$handle)) return false;
final java.lang.Object this$id = this.getId();
final java.lang.Object other$id = other.getId();
if (this$id == null ? other$id != null : !this$id.equals(other$id)) return false;
final java.lang.Object this$avatar = this.getAvatar();
final java.lang.Object other$avatar = other.getAvatar();
if (this$avatar == null ? other$avatar != null : !this$avatar.equals(other$avatar)) return false;
final java.lang.Object this$company = this.getCompany();
final java.lang.Object other$company = other.getCompany();
if (this$company == null ? other$company != null : !this$company.equals(other$company)) return false;
final java.lang.Object this$blog = this.getBlog();
final java.lang.Object other$blog = other.getBlog();
if (this$blog == null ? other$blog != null : !this$blog.equals(other$blog)) return false;
final java.lang.Object this$followers = this.getFollowers();
final java.lang.Object other$followers = other.getFollowers();
if (this$followers == null ? other$followers != null : !this$followers.equals(other$followers)) return false;
final java.lang.Object this$following = this.getFollowing();
final java.lang.Object other$following = other.getFollowing();
if (this$following == null ? other$following != null : !this$following.equals(other$following)) return false;
return true;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
protected boolean canEqual(final java.lang.Object other) {
return other instanceof Person.Github;
}
@java.lang.Override
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public int hashCode() {
final int PRIME = 59;
int result = 1;
final java.lang.Object $handle = this.getHandle();
result = result * PRIME + ($handle == null ? 43 : $handle.hashCode());
final java.lang.Object $id = this.getId();
result = result * PRIME + ($id == null ? 43 : $id.hashCode());
final java.lang.Object $avatar = this.getAvatar();
result = result * PRIME + ($avatar == null ? 43 : $avatar.hashCode());
final java.lang.Object $company = this.getCompany();
result = result * PRIME + ($company == null ? 43 : $company.hashCode());
final java.lang.Object $blog = this.getBlog();
result = result * PRIME + ($blog == null ? 43 : $blog.hashCode());
final java.lang.Object $followers = this.getFollowers();
result = result * PRIME + ($followers == null ? 43 : $followers.hashCode());
final java.lang.Object $following = this.getFollowing();
result = result * PRIME + ($following == null ? 43 : $following.hashCode());
return result;
}
@java.lang.Override
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public java.lang.String toString() {
return "Person.Github(handle=" + this.getHandle() + ", id=" + this.getId() + ", avatar=" + this.getAvatar() + ", company=" + this.getCompany() + ", blog=" + this.getBlog() + ", followers=" + this.getFollowers() + ", following=" + this.getFollowing() + ")";
}
}
public static class Twitter {
@JsonProperty
String handle;
@JsonProperty
String id;
@JsonProperty
String bio;
@JsonProperty
Long followers;
@JsonProperty
Long following;
@JsonProperty
Long statuses;
@JsonProperty
Long favorites;
@JsonProperty
String location;
@JsonProperty
String site;
@JsonProperty
String avatar;
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public Twitter() {
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public String getHandle() {
return this.handle;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public String getId() {
return this.id;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public String getBio() {
return this.bio;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public Long getFollowers() {
return this.followers;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public Long getFollowing() {
return this.following;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public Long getStatuses() {
return this.statuses;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public Long getFavorites() {
return this.favorites;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public String getLocation() {
return this.location;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public String getSite() {
return this.site;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public String getAvatar() {
return this.avatar;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setHandle(final String handle) {
this.handle = handle;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setId(final String id) {
this.id = id;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setBio(final String bio) {
this.bio = bio;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setFollowers(final Long followers) {
this.followers = followers;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setFollowing(final Long following) {
this.following = following;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setStatuses(final Long statuses) {
this.statuses = statuses;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setFavorites(final Long favorites) {
this.favorites = favorites;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setLocation(final String location) {
this.location = location;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setSite(final String site) {
this.site = site;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setAvatar(final String avatar) {
this.avatar = avatar;
}
@java.lang.Override
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public boolean equals(final java.lang.Object o) {
if (o == this) return true;
if (!(o instanceof Person.Twitter)) return false;
final Twitter other = (Twitter)o;
if (!other.canEqual((java.lang.Object)this)) return false;
final java.lang.Object this$handle = this.getHandle();
final java.lang.Object other$handle = other.getHandle();
if (this$handle == null ? other$handle != null : !this$handle.equals(other$handle)) return false;
final java.lang.Object this$id = this.getId();
final java.lang.Object other$id = other.getId();
if (this$id == null ? other$id != null : !this$id.equals(other$id)) return false;
final java.lang.Object this$bio = this.getBio();
final java.lang.Object other$bio = other.getBio();
if (this$bio == null ? other$bio != null : !this$bio.equals(other$bio)) return false;
final java.lang.Object this$followers = this.getFollowers();
final java.lang.Object other$followers = other.getFollowers();
if (this$followers == null ? other$followers != null : !this$followers.equals(other$followers)) return false;
final java.lang.Object this$following = this.getFollowing();
final java.lang.Object other$following = other.getFollowing();
if (this$following == null ? other$following != null : !this$following.equals(other$following)) return false;
final java.lang.Object this$statuses = this.getStatuses();
final java.lang.Object other$statuses = other.getStatuses();
if (this$statuses == null ? other$statuses != null : !this$statuses.equals(other$statuses)) return false;
final java.lang.Object this$favorites = this.getFavorites();
final java.lang.Object other$favorites = other.getFavorites();
if (this$favorites == null ? other$favorites != null : !this$favorites.equals(other$favorites)) return false;
final java.lang.Object this$location = this.getLocation();
final java.lang.Object other$location = other.getLocation();
if (this$location == null ? other$location != null : !this$location.equals(other$location)) return false;
final java.lang.Object this$site = this.getSite();
final java.lang.Object other$site = other.getSite();
if (this$site == null ? other$site != null : !this$site.equals(other$site)) return false;
final java.lang.Object this$avatar = this.getAvatar();
final java.lang.Object other$avatar = other.getAvatar();
if (this$avatar == null ? other$avatar != null : !this$avatar.equals(other$avatar)) return false;
return true;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
protected boolean canEqual(final java.lang.Object other) {
return other instanceof Person.Twitter;
}
@java.lang.Override
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public int hashCode() {
final int PRIME = 59;
int result = 1;
final java.lang.Object $handle = this.getHandle();
result = result * PRIME + ($handle == null ? 43 : $handle.hashCode());
final java.lang.Object $id = this.getId();
result = result * PRIME + ($id == null ? 43 : $id.hashCode());
final java.lang.Object $bio = this.getBio();
result = result * PRIME + ($bio == null ? 43 : $bio.hashCode());
final java.lang.Object $followers = this.getFollowers();
result = result * PRIME + ($followers == null ? 43 : $followers.hashCode());
final java.lang.Object $following = this.getFollowing();
result = result * PRIME + ($following == null ? 43 : $following.hashCode());
final java.lang.Object $statuses = this.getStatuses();
result = result * PRIME + ($statuses == null ? 43 : $statuses.hashCode());
final java.lang.Object $favorites = this.getFavorites();
result = result * PRIME + ($favorites == null ? 43 : $favorites.hashCode());
final java.lang.Object $location = this.getLocation();
result = result * PRIME + ($location == null ? 43 : $location.hashCode());
final java.lang.Object $site = this.getSite();
result = result * PRIME + ($site == null ? 43 : $site.hashCode());
final java.lang.Object $avatar = this.getAvatar();
result = result * PRIME + ($avatar == null ? 43 : $avatar.hashCode());
return result;
}
@java.lang.Override
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public java.lang.String toString() {
return "Person.Twitter(handle=" + this.getHandle() + ", id=" + this.getId() + ", bio=" + this.getBio() + ", followers=" + this.getFollowers() + ", following=" + this.getFollowing() + ", statuses=" + this.getStatuses() + ", favorites=" + this.getFavorites() + ", location=" + this.getLocation() + ", site=" + this.getSite() + ", avatar=" + this.getAvatar() + ")";
}
}
public static class LinkedIn {
@JsonProperty
String handle;
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public LinkedIn() {
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public String getHandle() {
return this.handle;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setHandle(final String handle) {
this.handle = handle;
}
@java.lang.Override
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public boolean equals(final java.lang.Object o) {
if (o == this) return true;
if (!(o instanceof Person.LinkedIn)) return false;
final LinkedIn other = (LinkedIn)o;
if (!other.canEqual((java.lang.Object)this)) return false;
final java.lang.Object this$handle = this.getHandle();
final java.lang.Object other$handle = other.getHandle();
if (this$handle == null ? other$handle != null : !this$handle.equals(other$handle)) return false;
return true;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
protected boolean canEqual(final java.lang.Object other) {
return other instanceof Person.LinkedIn;
}
@java.lang.Override
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public int hashCode() {
final int PRIME = 59;
int result = 1;
final java.lang.Object $handle = this.getHandle();
result = result * PRIME + ($handle == null ? 43 : $handle.hashCode());
return result;
}
@java.lang.Override
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public java.lang.String toString() {
return "Person.LinkedIn(handle=" + this.getHandle() + ")";
}
}
public static class GooglePlus {
@JsonProperty
String handle;
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public GooglePlus() {
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public String getHandle() {
return this.handle;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setHandle(final String handle) {
this.handle = handle;
}
@java.lang.Override
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public boolean equals(final java.lang.Object o) {
if (o == this) return true;
if (!(o instanceof Person.GooglePlus)) return false;
final GooglePlus other = (GooglePlus)o;
if (!other.canEqual((java.lang.Object)this)) return false;
final java.lang.Object this$handle = this.getHandle();
final java.lang.Object other$handle = other.getHandle();
if (this$handle == null ? other$handle != null : !this$handle.equals(other$handle)) return false;
return true;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
protected boolean canEqual(final java.lang.Object other) {
return other instanceof Person.GooglePlus;
}
@java.lang.Override
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public int hashCode() {
final int PRIME = 59;
int result = 1;
final java.lang.Object $handle = this.getHandle();
result = result * PRIME + ($handle == null ? 43 : $handle.hashCode());
return result;
}
@java.lang.Override
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public java.lang.String toString() {
return "Person.GooglePlus(handle=" + this.getHandle() + ")";
}
}
public static class AngelList {
@JsonProperty
String handle;
@JsonProperty
Long id;
@JsonProperty
String bio;
@JsonProperty
String blog;
@JsonProperty
String site;
@JsonProperty
Long followers;
@JsonProperty
String avatar;
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public AngelList() {
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public String getHandle() {
return this.handle;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public Long getId() {
return this.id;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public String getBio() {
return this.bio;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public String getBlog() {
return this.blog;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public String getSite() {
return this.site;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public Long getFollowers() {
return this.followers;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public String getAvatar() {
return this.avatar;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setHandle(final String handle) {
this.handle = handle;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setId(final Long id) {
this.id = id;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setBio(final String bio) {
this.bio = bio;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setBlog(final String blog) {
this.blog = blog;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setSite(final String site) {
this.site = site;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setFollowers(final Long followers) {
this.followers = followers;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setAvatar(final String avatar) {
this.avatar = avatar;
}
@java.lang.Override
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public boolean equals(final java.lang.Object o) {
if (o == this) return true;
if (!(o instanceof Person.AngelList)) return false;
final AngelList other = (AngelList)o;
if (!other.canEqual((java.lang.Object)this)) return false;
final java.lang.Object this$handle = this.getHandle();
final java.lang.Object other$handle = other.getHandle();
if (this$handle == null ? other$handle != null : !this$handle.equals(other$handle)) return false;
final java.lang.Object this$id = this.getId();
final java.lang.Object other$id = other.getId();
if (this$id == null ? other$id != null : !this$id.equals(other$id)) return false;
final java.lang.Object this$bio = this.getBio();
final java.lang.Object other$bio = other.getBio();
if (this$bio == null ? other$bio != null : !this$bio.equals(other$bio)) return false;
final java.lang.Object this$blog = this.getBlog();
final java.lang.Object other$blog = other.getBlog();
if (this$blog == null ? other$blog != null : !this$blog.equals(other$blog)) return false;
final java.lang.Object this$site = this.getSite();
final java.lang.Object other$site = other.getSite();
if (this$site == null ? other$site != null : !this$site.equals(other$site)) return false;
final java.lang.Object this$followers = this.getFollowers();
final java.lang.Object other$followers = other.getFollowers();
if (this$followers == null ? other$followers != null : !this$followers.equals(other$followers)) return false;
final java.lang.Object this$avatar = this.getAvatar();
final java.lang.Object other$avatar = other.getAvatar();
if (this$avatar == null ? other$avatar != null : !this$avatar.equals(other$avatar)) return false;
return true;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
protected boolean canEqual(final java.lang.Object other) {
return other instanceof Person.AngelList;
}
@java.lang.Override
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public int hashCode() {
final int PRIME = 59;
int result = 1;
final java.lang.Object $handle = this.getHandle();
result = result * PRIME + ($handle == null ? 43 : $handle.hashCode());
final java.lang.Object $id = this.getId();
result = result * PRIME + ($id == null ? 43 : $id.hashCode());
final java.lang.Object $bio = this.getBio();
result = result * PRIME + ($bio == null ? 43 : $bio.hashCode());
final java.lang.Object $blog = this.getBlog();
result = result * PRIME + ($blog == null ? 43 : $blog.hashCode());
final java.lang.Object $site = this.getSite();
result = result * PRIME + ($site == null ? 43 : $site.hashCode());
final java.lang.Object $followers = this.getFollowers();
result = result * PRIME + ($followers == null ? 43 : $followers.hashCode());
final java.lang.Object $avatar = this.getAvatar();
result = result * PRIME + ($avatar == null ? 43 : $avatar.hashCode());
return result;
}
@java.lang.Override
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public java.lang.String toString() {
return "Person.AngelList(handle=" + this.getHandle() + ", id=" + this.getId() + ", bio=" + this.getBio() + ", blog=" + this.getBlog() + ", site=" + this.getSite() + ", followers=" + this.getFollowers() + ", avatar=" + this.getAvatar() + ")";
}
}
public static class Klout {
@JsonProperty
String handle;
@JsonProperty
String score;
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public Klout() {
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public String getHandle() {
return this.handle;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public String getScore() {
return this.score;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setHandle(final String handle) {
this.handle = handle;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setScore(final String score) {
this.score = score;
}
@java.lang.Override
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public boolean equals(final java.lang.Object o) {
if (o == this) return true;
if (!(o instanceof Person.Klout)) return false;
final Klout other = (Klout)o;
if (!other.canEqual((java.lang.Object)this)) return false;
final java.lang.Object this$handle = this.getHandle();
final java.lang.Object other$handle = other.getHandle();
if (this$handle == null ? other$handle != null : !this$handle.equals(other$handle)) return false;
final java.lang.Object this$score = this.getScore();
final java.lang.Object other$score = other.getScore();
if (this$score == null ? other$score != null : !this$score.equals(other$score)) return false;
return true;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
protected boolean canEqual(final java.lang.Object other) {
return other instanceof Person.Klout;
}
@java.lang.Override
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public int hashCode() {
final int PRIME = 59;
int result = 1;
final java.lang.Object $handle = this.getHandle();
result = result * PRIME + ($handle == null ? 43 : $handle.hashCode());
final java.lang.Object $score = this.getScore();
result = result * PRIME + ($score == null ? 43 : $score.hashCode());
return result;
}
@java.lang.Override
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public java.lang.String toString() {
return "Person.Klout(handle=" + this.getHandle() + ", score=" + this.getScore() + ")";
}
}
public static class Foursquare {
@JsonProperty
String handle;
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public Foursquare() {
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public String getHandle() {
return this.handle;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setHandle(final String handle) {
this.handle = handle;
}
@java.lang.Override
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public boolean equals(final java.lang.Object o) {
if (o == this) return true;
if (!(o instanceof Person.Foursquare)) return false;
final Foursquare other = (Foursquare)o;
if (!other.canEqual((java.lang.Object)this)) return false;
final java.lang.Object this$handle = this.getHandle();
final java.lang.Object other$handle = other.getHandle();
if (this$handle == null ? other$handle != null : !this$handle.equals(other$handle)) return false;
return true;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
protected boolean canEqual(final java.lang.Object other) {
return other instanceof Person.Foursquare;
}
@java.lang.Override
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public int hashCode() {
final int PRIME = 59;
int result = 1;
final java.lang.Object $handle = this.getHandle();
result = result * PRIME + ($handle == null ? 43 : $handle.hashCode());
return result;
}
@java.lang.Override
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public java.lang.String toString() {
return "Person.Foursquare(handle=" + this.getHandle() + ")";
}
}
public static class AboutMe {
@JsonProperty
String handle;
@JsonProperty
String bio;
@JsonProperty
String avatar;
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public AboutMe() {
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public String getHandle() {
return this.handle;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public String getBio() {
return this.bio;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public String getAvatar() {
return this.avatar;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setHandle(final String handle) {
this.handle = handle;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setBio(final String bio) {
this.bio = bio;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setAvatar(final String avatar) {
this.avatar = avatar;
}
@java.lang.Override
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public boolean equals(final java.lang.Object o) {
if (o == this) return true;
if (!(o instanceof Person.AboutMe)) return false;
final AboutMe other = (AboutMe)o;
if (!other.canEqual((java.lang.Object)this)) return false;
final java.lang.Object this$handle = this.getHandle();
final java.lang.Object other$handle = other.getHandle();
if (this$handle == null ? other$handle != null : !this$handle.equals(other$handle)) return false;
final java.lang.Object this$bio = this.getBio();
final java.lang.Object other$bio = other.getBio();
if (this$bio == null ? other$bio != null : !this$bio.equals(other$bio)) return false;
final java.lang.Object this$avatar = this.getAvatar();
final java.lang.Object other$avatar = other.getAvatar();
if (this$avatar == null ? other$avatar != null : !this$avatar.equals(other$avatar)) return false;
return true;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
protected boolean canEqual(final java.lang.Object other) {
return other instanceof Person.AboutMe;
}
@java.lang.Override
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public int hashCode() {
final int PRIME = 59;
int result = 1;
final java.lang.Object $handle = this.getHandle();
result = result * PRIME + ($handle == null ? 43 : $handle.hashCode());
final java.lang.Object $bio = this.getBio();
result = result * PRIME + ($bio == null ? 43 : $bio.hashCode());
final java.lang.Object $avatar = this.getAvatar();
result = result * PRIME + ($avatar == null ? 43 : $avatar.hashCode());
return result;
}
@java.lang.Override
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public java.lang.String toString() {
return "Person.AboutMe(handle=" + this.getHandle() + ", bio=" + this.getBio() + ", avatar=" + this.getAvatar() + ")";
}
}
public static class Gravatar {
@JsonProperty
String handle;
@JsonProperty
List urls;
@JsonProperty
String avatar;
@JsonProperty
List avatars;
public static class Url {
@JsonProperty
String value;
@JsonProperty
String title;
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public Url() {
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public String getValue() {
return this.value;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public String getTitle() {
return this.title;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setValue(final String value) {
this.value = value;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setTitle(final String title) {
this.title = title;
}
@java.lang.Override
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public boolean equals(final java.lang.Object o) {
if (o == this) return true;
if (!(o instanceof Person.Gravatar.Url)) return false;
final Url other = (Url)o;
if (!other.canEqual((java.lang.Object)this)) return false;
final java.lang.Object this$value = this.getValue();
final java.lang.Object other$value = other.getValue();
if (this$value == null ? other$value != null : !this$value.equals(other$value)) return false;
final java.lang.Object this$title = this.getTitle();
final java.lang.Object other$title = other.getTitle();
if (this$title == null ? other$title != null : !this$title.equals(other$title)) return false;
return true;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
protected boolean canEqual(final java.lang.Object other) {
return other instanceof Person.Gravatar.Url;
}
@java.lang.Override
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public int hashCode() {
final int PRIME = 59;
int result = 1;
final java.lang.Object $value = this.getValue();
result = result * PRIME + ($value == null ? 43 : $value.hashCode());
final java.lang.Object $title = this.getTitle();
result = result * PRIME + ($title == null ? 43 : $title.hashCode());
return result;
}
@java.lang.Override
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public java.lang.String toString() {
return "Person.Gravatar.Url(value=" + this.getValue() + ", title=" + this.getTitle() + ")";
}
}
public static class Avatar {
@JsonProperty
String url;
@JsonProperty
String type;
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public Avatar() {
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public String getUrl() {
return this.url;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public String getType() {
return this.type;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setUrl(final String url) {
this.url = url;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setType(final String type) {
this.type = type;
}
@java.lang.Override
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public boolean equals(final java.lang.Object o) {
if (o == this) return true;
if (!(o instanceof Person.Gravatar.Avatar)) return false;
final Avatar other = (Avatar)o;
if (!other.canEqual((java.lang.Object)this)) return false;
final java.lang.Object this$url = this.getUrl();
final java.lang.Object other$url = other.getUrl();
if (this$url == null ? other$url != null : !this$url.equals(other$url)) return false;
final java.lang.Object this$type = this.getType();
final java.lang.Object other$type = other.getType();
if (this$type == null ? other$type != null : !this$type.equals(other$type)) return false;
return true;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
protected boolean canEqual(final java.lang.Object other) {
return other instanceof Person.Gravatar.Avatar;
}
@java.lang.Override
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public int hashCode() {
final int PRIME = 59;
int result = 1;
final java.lang.Object $url = this.getUrl();
result = result * PRIME + ($url == null ? 43 : $url.hashCode());
final java.lang.Object $type = this.getType();
result = result * PRIME + ($type == null ? 43 : $type.hashCode());
return result;
}
@java.lang.Override
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public java.lang.String toString() {
return "Person.Gravatar.Avatar(url=" + this.getUrl() + ", type=" + this.getType() + ")";
}
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public Gravatar() {
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public String getHandle() {
return this.handle;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public List getUrls() {
return this.urls;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public String getAvatar() {
return this.avatar;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public List getAvatars() {
return this.avatars;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setHandle(final String handle) {
this.handle = handle;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setUrls(final List urls) {
this.urls = urls;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setAvatar(final String avatar) {
this.avatar = avatar;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setAvatars(final List avatars) {
this.avatars = avatars;
}
@java.lang.Override
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public boolean equals(final java.lang.Object o) {
if (o == this) return true;
if (!(o instanceof Person.Gravatar)) return false;
final Gravatar other = (Gravatar)o;
if (!other.canEqual((java.lang.Object)this)) return false;
final java.lang.Object this$handle = this.getHandle();
final java.lang.Object other$handle = other.getHandle();
if (this$handle == null ? other$handle != null : !this$handle.equals(other$handle)) return false;
final java.lang.Object this$urls = this.getUrls();
final java.lang.Object other$urls = other.getUrls();
if (this$urls == null ? other$urls != null : !this$urls.equals(other$urls)) return false;
final java.lang.Object this$avatar = this.getAvatar();
final java.lang.Object other$avatar = other.getAvatar();
if (this$avatar == null ? other$avatar != null : !this$avatar.equals(other$avatar)) return false;
final java.lang.Object this$avatars = this.getAvatars();
final java.lang.Object other$avatars = other.getAvatars();
if (this$avatars == null ? other$avatars != null : !this$avatars.equals(other$avatars)) return false;
return true;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
protected boolean canEqual(final java.lang.Object other) {
return other instanceof Person.Gravatar;
}
@java.lang.Override
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public int hashCode() {
final int PRIME = 59;
int result = 1;
final java.lang.Object $handle = this.getHandle();
result = result * PRIME + ($handle == null ? 43 : $handle.hashCode());
final java.lang.Object $urls = this.getUrls();
result = result * PRIME + ($urls == null ? 43 : $urls.hashCode());
final java.lang.Object $avatar = this.getAvatar();
result = result * PRIME + ($avatar == null ? 43 : $avatar.hashCode());
final java.lang.Object $avatars = this.getAvatars();
result = result * PRIME + ($avatars == null ? 43 : $avatars.hashCode());
return result;
}
@java.lang.Override
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public java.lang.String toString() {
return "Person.Gravatar(handle=" + this.getHandle() + ", urls=" + this.getUrls() + ", avatar=" + this.getAvatar() + ", avatars=" + this.getAvatars() + ")";
}
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public Person() {
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public String getId() {
return this.id;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public Name getName() {
return this.name;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public String getEmail() {
return this.email;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public String getGender() {
return this.gender;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public String getLocation() {
return this.location;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public Geo getGeo() {
return this.geo;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public String getBio() {
return this.bio;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public String getSite() {
return this.site;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public String getAvatar() {
return this.avatar;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public Employment getEmployment() {
return this.employment;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public Facebook getFacebook() {
return this.facebook;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public Github getGithub() {
return this.github;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public Twitter getTwitter() {
return this.twitter;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public LinkedIn getLinkedin() {
return this.linkedin;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public GooglePlus getGoogleplus() {
return this.googleplus;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public AngelList getAngellist() {
return this.angellist;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public Klout getKlout() {
return this.klout;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public Foursquare getFoursquare() {
return this.foursquare;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public AboutMe getAboutme() {
return this.aboutme;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public Gravatar getGravatar() {
return this.gravatar;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public boolean isFuzzy() {
return this.fuzzy;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setId(final String id) {
this.id = id;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setName(final Name name) {
this.name = name;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setEmail(final String email) {
this.email = email;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setGender(final String gender) {
this.gender = gender;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setLocation(final String location) {
this.location = location;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setGeo(final Geo geo) {
this.geo = geo;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setBio(final String bio) {
this.bio = bio;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setSite(final String site) {
this.site = site;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setAvatar(final String avatar) {
this.avatar = avatar;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setEmployment(final Employment employment) {
this.employment = employment;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setFacebook(final Facebook facebook) {
this.facebook = facebook;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setGithub(final Github github) {
this.github = github;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setTwitter(final Twitter twitter) {
this.twitter = twitter;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setLinkedin(final LinkedIn linkedin) {
this.linkedin = linkedin;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setGoogleplus(final GooglePlus googleplus) {
this.googleplus = googleplus;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setAngellist(final AngelList angellist) {
this.angellist = angellist;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setKlout(final Klout klout) {
this.klout = klout;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setFoursquare(final Foursquare foursquare) {
this.foursquare = foursquare;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setAboutme(final AboutMe aboutme) {
this.aboutme = aboutme;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setGravatar(final Gravatar gravatar) {
this.gravatar = gravatar;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public void setFuzzy(final boolean fuzzy) {
this.fuzzy = fuzzy;
}
@java.lang.Override
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public boolean equals(final java.lang.Object o) {
if (o == this) return true;
if (!(o instanceof Person)) return false;
final Person other = (Person)o;
if (!other.canEqual((java.lang.Object)this)) return false;
final java.lang.Object this$id = this.getId();
final java.lang.Object other$id = other.getId();
if (this$id == null ? other$id != null : !this$id.equals(other$id)) return false;
final java.lang.Object this$name = this.getName();
final java.lang.Object other$name = other.getName();
if (this$name == null ? other$name != null : !this$name.equals(other$name)) return false;
final java.lang.Object this$email = this.getEmail();
final java.lang.Object other$email = other.getEmail();
if (this$email == null ? other$email != null : !this$email.equals(other$email)) return false;
final java.lang.Object this$gender = this.getGender();
final java.lang.Object other$gender = other.getGender();
if (this$gender == null ? other$gender != null : !this$gender.equals(other$gender)) return false;
final java.lang.Object this$location = this.getLocation();
final java.lang.Object other$location = other.getLocation();
if (this$location == null ? other$location != null : !this$location.equals(other$location)) return false;
final java.lang.Object this$geo = this.getGeo();
final java.lang.Object other$geo = other.getGeo();
if (this$geo == null ? other$geo != null : !this$geo.equals(other$geo)) return false;
final java.lang.Object this$bio = this.getBio();
final java.lang.Object other$bio = other.getBio();
if (this$bio == null ? other$bio != null : !this$bio.equals(other$bio)) return false;
final java.lang.Object this$site = this.getSite();
final java.lang.Object other$site = other.getSite();
if (this$site == null ? other$site != null : !this$site.equals(other$site)) return false;
final java.lang.Object this$avatar = this.getAvatar();
final java.lang.Object other$avatar = other.getAvatar();
if (this$avatar == null ? other$avatar != null : !this$avatar.equals(other$avatar)) return false;
final java.lang.Object this$employment = this.getEmployment();
final java.lang.Object other$employment = other.getEmployment();
if (this$employment == null ? other$employment != null : !this$employment.equals(other$employment)) return false;
final java.lang.Object this$facebook = this.getFacebook();
final java.lang.Object other$facebook = other.getFacebook();
if (this$facebook == null ? other$facebook != null : !this$facebook.equals(other$facebook)) return false;
final java.lang.Object this$github = this.getGithub();
final java.lang.Object other$github = other.getGithub();
if (this$github == null ? other$github != null : !this$github.equals(other$github)) return false;
final java.lang.Object this$twitter = this.getTwitter();
final java.lang.Object other$twitter = other.getTwitter();
if (this$twitter == null ? other$twitter != null : !this$twitter.equals(other$twitter)) return false;
final java.lang.Object this$linkedin = this.getLinkedin();
final java.lang.Object other$linkedin = other.getLinkedin();
if (this$linkedin == null ? other$linkedin != null : !this$linkedin.equals(other$linkedin)) return false;
final java.lang.Object this$googleplus = this.getGoogleplus();
final java.lang.Object other$googleplus = other.getGoogleplus();
if (this$googleplus == null ? other$googleplus != null : !this$googleplus.equals(other$googleplus)) return false;
final java.lang.Object this$angellist = this.getAngellist();
final java.lang.Object other$angellist = other.getAngellist();
if (this$angellist == null ? other$angellist != null : !this$angellist.equals(other$angellist)) return false;
final java.lang.Object this$klout = this.getKlout();
final java.lang.Object other$klout = other.getKlout();
if (this$klout == null ? other$klout != null : !this$klout.equals(other$klout)) return false;
final java.lang.Object this$foursquare = this.getFoursquare();
final java.lang.Object other$foursquare = other.getFoursquare();
if (this$foursquare == null ? other$foursquare != null : !this$foursquare.equals(other$foursquare)) return false;
final java.lang.Object this$aboutme = this.getAboutme();
final java.lang.Object other$aboutme = other.getAboutme();
if (this$aboutme == null ? other$aboutme != null : !this$aboutme.equals(other$aboutme)) return false;
final java.lang.Object this$gravatar = this.getGravatar();
final java.lang.Object other$gravatar = other.getGravatar();
if (this$gravatar == null ? other$gravatar != null : !this$gravatar.equals(other$gravatar)) return false;
if (this.isFuzzy() != other.isFuzzy()) return false;
return true;
}
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
protected boolean canEqual(final java.lang.Object other) {
return other instanceof Person;
}
@java.lang.Override
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public int hashCode() {
final int PRIME = 59;
int result = 1;
final java.lang.Object $id = this.getId();
result = result * PRIME + ($id == null ? 43 : $id.hashCode());
final java.lang.Object $name = this.getName();
result = result * PRIME + ($name == null ? 43 : $name.hashCode());
final java.lang.Object $email = this.getEmail();
result = result * PRIME + ($email == null ? 43 : $email.hashCode());
final java.lang.Object $gender = this.getGender();
result = result * PRIME + ($gender == null ? 43 : $gender.hashCode());
final java.lang.Object $location = this.getLocation();
result = result * PRIME + ($location == null ? 43 : $location.hashCode());
final java.lang.Object $geo = this.getGeo();
result = result * PRIME + ($geo == null ? 43 : $geo.hashCode());
final java.lang.Object $bio = this.getBio();
result = result * PRIME + ($bio == null ? 43 : $bio.hashCode());
final java.lang.Object $site = this.getSite();
result = result * PRIME + ($site == null ? 43 : $site.hashCode());
final java.lang.Object $avatar = this.getAvatar();
result = result * PRIME + ($avatar == null ? 43 : $avatar.hashCode());
final java.lang.Object $employment = this.getEmployment();
result = result * PRIME + ($employment == null ? 43 : $employment.hashCode());
final java.lang.Object $facebook = this.getFacebook();
result = result * PRIME + ($facebook == null ? 43 : $facebook.hashCode());
final java.lang.Object $github = this.getGithub();
result = result * PRIME + ($github == null ? 43 : $github.hashCode());
final java.lang.Object $twitter = this.getTwitter();
result = result * PRIME + ($twitter == null ? 43 : $twitter.hashCode());
final java.lang.Object $linkedin = this.getLinkedin();
result = result * PRIME + ($linkedin == null ? 43 : $linkedin.hashCode());
final java.lang.Object $googleplus = this.getGoogleplus();
result = result * PRIME + ($googleplus == null ? 43 : $googleplus.hashCode());
final java.lang.Object $angellist = this.getAngellist();
result = result * PRIME + ($angellist == null ? 43 : $angellist.hashCode());
final java.lang.Object $klout = this.getKlout();
result = result * PRIME + ($klout == null ? 43 : $klout.hashCode());
final java.lang.Object $foursquare = this.getFoursquare();
result = result * PRIME + ($foursquare == null ? 43 : $foursquare.hashCode());
final java.lang.Object $aboutme = this.getAboutme();
result = result * PRIME + ($aboutme == null ? 43 : $aboutme.hashCode());
final java.lang.Object $gravatar = this.getGravatar();
result = result * PRIME + ($gravatar == null ? 43 : $gravatar.hashCode());
result = result * PRIME + (this.isFuzzy() ? 79 : 97);
return result;
}
@java.lang.Override
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated("lombok")
public java.lang.String toString() {
return "Person(id=" + this.getId() + ", name=" + this.getName() + ", email=" + this.getEmail() + ", gender=" + this.getGender() + ", location=" + this.getLocation() + ", geo=" + this.getGeo() + ", bio=" + this.getBio() + ", site=" + this.getSite() + ", avatar=" + this.getAvatar() + ", employment=" + this.getEmployment() + ", facebook=" + this.getFacebook() + ", github=" + this.getGithub() + ", twitter=" + this.getTwitter() + ", linkedin=" + this.getLinkedin() + ", googleplus=" + this.getGoogleplus() + ", angellist=" + this.getAngellist() + ", klout=" + this.getKlout() + ", foursquare=" + this.getFoursquare() + ", aboutme=" + this.getAboutme() + ", gravatar=" + this.getGravatar() + ", fuzzy=" + this.isFuzzy() + ")";
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy