package com.alorma.github.sdk.bean.dto.response;
import android.os.Parcel;
import android.os.Parcelable;
/**
* Created by Bernat on 10/08/2015.
*/
public class LicenseContainer implements Parcelable {
public static final Parcelable.Creator<LicenseContainer> CREATOR =
new Parcelable.Creator<LicenseContainer>() {
public LicenseContainer createFromParcel(Parcel source) {
return new LicenseContainer(source);
}
public LicenseContainer[] newArray(int size) {
return new LicenseContainer[size];
}
};
public String name;
public String path;
public String sha;
public int size;
public String url;
public String html_url;
public String git_url;
public String download_url;
public String type;
public String content;
public String encoding;
public License license;
public LicenseContainer() {
}
protected LicenseContainer(Parcel in) {
this.name = in.readString();
this.path = in.readString();
this.sha = in.readString();
this.size = in.readInt();
this.url = in.readString();
this.html_url = in.readString();
this.git_url = in.readString();
this.download_url = in.readString();
this.type = in.readString();
this.content = in.readString();
this.encoding = in.readString();
this.license = in.readParcelable(License.class.getClassLoader());
}
@Override
public int describeContents() {
return 0;
}
@Override
public void writeToParcel(Parcel dest, int flags) {
dest.writeString(this.name);
dest.writeString(this.path);
dest.writeString(this.sha);
dest.writeInt(this.size);
dest.writeString(this.url);
dest.writeString(this.html_url);
dest.writeString(this.git_url);
dest.writeString(this.download_url);
dest.writeString(this.type);
dest.writeString(this.content);
dest.writeString(this.encoding);
dest.writeParcelable(this.license, 0);
}
}