package com.knight.arch.model;
import android.os.Parcel;
import android.os.Parcelable;
import com.google.gson.annotations.SerializedName;
/**
* @author andyiac
* @date 15-9-16
* @web http://blog.andyiac.com
* @github https://github.com/andyiac
*/
public class PersonInfo implements Parcelable {
public static final Creator<PersonInfo> CREATOR = new Creator<PersonInfo>() {
@Override
public PersonInfo createFromParcel(Parcel in) {
return new PersonInfo(in);
}
@Override
public PersonInfo[] newArray(int size) {
return new PersonInfo[size];
}
};
@SerializedName("rank")
private String Rank;
@SerializedName("gravatar")
private String Gravatar;
private String username;
private String name;
private String location;
private String language;
private String repos;
private String followers;
private String created;
protected PersonInfo(Parcel in) {
Rank = in.readString();
Gravatar = in.readString();
username = in.readString();
name = in.readString();
location = in.readString();
language = in.readString();
repos = in.readString();
followers = in.readString();
created = in.readString();
}
public String getGravatar() {
return Gravatar;
}
public void setGravatar(String gravatar) {
Gravatar = gravatar;
}
public String getRank() {
return Rank;
}
public void setRank(String rank) {
Rank = rank;
}
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getLocation() {
return location;
}
public void setLocation(String location) {
this.location = location;
}
public String getLanguage() {
return language;
}
public void setLanguage(String language) {
this.language = language;
}
public String getRepos() {
return repos;
}
public void setRepos(String repos) {
this.repos = repos;
}
public String getFollowers() {
return followers;
}
public void setFollowers(String followers) {
this.followers = followers;
}
public String getCreated() {
return created;
}
public void setCreated(String created) {
this.created = created;
}
@Override
public int describeContents() {
return 0;
}
@Override
public void writeToParcel(Parcel dest, int flags) {
dest.writeString(Rank);
dest.writeString(Gravatar);
dest.writeString(username);
dest.writeString(name);
dest.writeString(location);
dest.writeString(language);
dest.writeString(repos);
dest.writeString(followers);
dest.writeString(created);
}
}