/
ViadeoProfile.java
160 lines (118 loc) · 2.88 KB
/
ViadeoProfile.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
package org.springframework.social.viadeo.api;
import java.io.Serializable;
import java.util.Date;
/**
* Model class containing a user's Viadeo profile information.
*
* @author Vincent Devillers
*/
public class ViadeoProfile implements Serializable {
/**
*
*/
private static final long serialVersionUID = -1973974445859297954L;
private final String id;
private final String gender;
private final String firstName;
private final String lastName;
private final String nickName;
private final String profileUrl;
private final String largeImageUrl;
private String smallImageUrl;
private String headline;
private String interests;
private Long contactCount;
private String introduction;
private String language;
private Date updatedTime;
private Location location;
public ViadeoProfile(String id, String gender, String firstName,
String lastName, String nickName, String profileUrl,
String largeImageUrl) {
this.id = id;
this.gender = gender;
this.firstName = firstName;
this.lastName = lastName;
this.nickName = nickName;
this.profileUrl = profileUrl;
this.largeImageUrl = largeImageUrl;
}
/**
* The user's Viadeo profile ID
*/
public String getId() {
return id;
}
/**
* The user's first name
*/
public String getFirstName() {
return firstName;
}
/**
* The user's last name
*/
public String getLastName() {
return lastName;
}
public String getNickName() {
return nickName;
}
public String getProfileUrl() {
return profileUrl;
}
public String getLargeImageUrl() {
return largeImageUrl;
}
public String getHeadline() {
return headline;
}
public void setHeadline(String headline) {
this.headline = headline;
}
public String getInterests() {
return interests;
}
public void setInterests(String interests) {
this.interests = interests;
}
public String getGender() {
return gender;
}
public Long getContactCount() {
return contactCount;
}
public void setContactCount(Long contactCount) {
this.contactCount = contactCount;
}
public String getSmallImageUrl() {
return smallImageUrl;
}
public void setSmallImageUrl(String smallImageUrl) {
this.smallImageUrl = smallImageUrl;
}
public String getIntroduction() {
return introduction;
}
public void setIntroduction(String introduction) {
this.introduction = introduction;
}
public String getLanguage() {
return language;
}
public void setLanguage(String language) {
this.language = language;
}
public Date getUpdatedTime() {
return updatedTime;
}
public void setUpdatedTime(Date updatedTime) {
this.updatedTime = updatedTime;
}
public Location getLocation() {
return location;
}
public void setLocation(Location location) {
this.location = location;
}
}