package coder.prettygirls.data.bean;
import android.os.Parcel;
import android.os.Parcelable;
import java.util.List;
/**
* Created by oracleen on 2016/6/29.
*/
public class GirlsBean {
/**
* error : false
* results : [{"_id":"5771d5eb421aa931ddcc50d6","createdAt":"2016-06-28T09:42:03.761Z","desc":"Dagger2图文完全教程","publishedAt":"2016-06-28T11:33:25.276Z","source":"web","type":"Android","url":"https://github.com/luxiaoming/dagger2Demo","used":true,"who":"代码GG陆晓明"},{"_id":"5771c9ca421aa931ca5a7e59","createdAt":"2016-06-28T08:50:18.731Z","desc":"Android Design 设计模板","publishedAt":"2016-06-28T11:33:25.276Z","source":"chrome","type":"Android","url":"https://github.com/andreasschrade/android-design-template","used":true,"who":"代码家"}]
*/
private boolean error;
/**
* _id : 5771d5eb421aa931ddcc50d6
* createdAt : 2016-06-28T09:42:03.761Z
* desc : Dagger2图文完全教程
* publishedAt : 2016-06-28T11:33:25.276Z
* source : web
* type : Android
* url : https://github.com/luxiaoming/dagger2Demo
* used : true
* who : 代码GG陆晓明
*/
private List<ResultsEntity> results;
public void setError(boolean error) {
this.error = error;
}
public void setResults(List<ResultsEntity> results) {
this.results = results;
}
public boolean isError() {
return error;
}
public List<ResultsEntity> getResults() {
return results;
}
public static class ResultsEntity implements Parcelable {
private String _id;
private String createdAt;
private String desc;
private String publishedAt;
private String source;
private String type;
private String url;
private boolean used;
private String who;
public void set_id(String _id) {
this._id = _id;
}
public void setCreatedAt(String createdAt) {
this.createdAt = createdAt;
}
public void setDesc(String desc) {
this.desc = desc;
}
public void setPublishedAt(String publishedAt) {
this.publishedAt = publishedAt;
}
public void setSource(String source) {
this.source = source;
}
public void setType(String type) {
this.type = type;
}
public void setUrl(String url) {
this.url = url;
}
public void setUsed(boolean used) {
this.used = used;
}
public void setWho(String who) {
this.who = who;
}
public String get_id() {
return _id;
}
public String getCreatedAt() {
return createdAt;
}
public String getDesc() {
return desc;
}
public String getPublishedAt() {
return publishedAt;
}
public String getSource() {
return source;
}
public String getType() {
return type;
}
public String getUrl() {
return url;
}
public boolean isUsed() {
return used;
}
public String getWho() {
return who;
}
@Override
public int describeContents() {
return 0;
}
@Override
public void writeToParcel(Parcel dest, int flags) {
dest.writeString(this._id);
dest.writeString(this.createdAt);
dest.writeString(this.desc);
dest.writeString(this.publishedAt);
dest.writeString(this.source);
dest.writeString(this.type);
dest.writeString(this.url);
dest.writeByte(this.used ? (byte) 1 : (byte) 0);
dest.writeString(this.who);
}
public ResultsEntity() {
}
protected ResultsEntity(Parcel in) {
this._id = in.readString();
this.createdAt = in.readString();
this.desc = in.readString();
this.publishedAt = in.readString();
this.source = in.readString();
this.type = in.readString();
this.url = in.readString();
this.used = in.readByte() != 0;
this.who = in.readString();
}
public static final Parcelable.Creator<ResultsEntity> CREATOR = new Parcelable.Creator<ResultsEntity>() {
@Override
public ResultsEntity createFromParcel(Parcel source) {
return new ResultsEntity(source);
}
@Override
public ResultsEntity[] newArray(int size) {
return new ResultsEntity[size];
}
};
}
}