package org.springcamp.security.facebook; import java.io.Serializable; import org.codehaus.jackson.map.annotate.JsonDeserialize; /** * 페이스북 사용자 정보를 가져오는 객체 * @author skplanet * */ @JsonDeserialize(using = FacebookUserDeserializer.class) public class FacebookUser implements Serializable{ private static final long serialVersionUID = 1L; private String id; private String name; private String username; private String email; private String gender; private String birthday; private String link; private String locale; public String getId() { return id; } public void setId(String id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } public String getEmail() { return email; } public void setEmail(String email) { this.email = email; } public String getGender() { return gender; } public void setGender(String gender) { this.gender = gender; } public String getBirthday() { return birthday; } public void setBirthday(String birthday) { this.birthday = birthday; } public String getLink() { return link; } public void setLink(String link) { this.link = link; } public String getLocale() { return locale; } public void setLocale(String locale) { this.locale = locale; } @Override public String toString() { return "FacebookUser [id=" + id + ", name=" + name + ", username=" + username + ", email=" + email + ", gender=" + gender + ", birthday=" + birthday + ", link=" + link + ", locale=" + locale + "]"; } }