/**
*
*/
package jp.mydns.sys1yagi.android.complexpreferencessample.model;
import java.io.Serializable;
import com.google.gson.annotations.SerializedName;
/**
* @author yagitoshihiro
*
*/
public class User implements Serializable{
@SerializedName("name")
private String mName;
@SerializedName("id")
private String mId;
@SerializedName("profile")
private String mProfile;
@SerializedName("token")
private AccessToken mToken;
public User() {
}
public String getName() {
return mName;
}
public void setName(String name) {
mName = name;
}
public String getId() {
return mId;
}
public void setId(String id) {
mId = id;
}
public String getProfile() {
return mProfile;
}
public void setProfile(String profile) {
mProfile = profile;
}
public AccessToken getToken() {
return mToken;
}
public void setToken(AccessToken token) {
mToken = token;
}
@Override
public String toString() {
return "User [mName=" + mName + ", mId=" + mId + ", mProfile=" + mProfile + ", mToken=" + mToken + "]";
}
static public class AccessToken implements Serializable{
@SerializedName("access_token")
private String mAccessToken;
@SerializedName("access_token_secret")
private String mAccessTokenSecret;
public AccessToken() {
}
public String getAccessToken() {
return mAccessToken;
}
public void setAccessToken(String accessToken) {
mAccessToken = accessToken;
}
public String getAccessTokenSecret() {
return mAccessTokenSecret;
}
public void setAccessTokenSecret(String accessTokenSecret) {
mAccessTokenSecret = accessTokenSecret;
}
@Override
public String toString() {
return "AccessToken [mAccessToken=" + mAccessToken + ", mAccessTokenSecret=" + mAccessTokenSecret + "]";
}
}
}