Back to project page android-ocw.
The source code is released under:
GNU General Public License
If you think the Android project android-ocw listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
package app.ocw.model; /*from w w w .ja v a 2s . c o m*/ import android.os.Parcel; import android.os.Parcelable; /** * Model for an OCW Course * * @author Nick Ferraro * */ public class Course implements Parcelable { private final String id; private final String title; private final String description; private final String language; private final boolean isMember; private final String source; private final double score; private final String link; public Course(String id, String title, String description, String language, boolean isMember, String source, double score, String link) { this.id = id; this.title = title; this.description = description; this.language = language; this.isMember = isMember; this.source = source; this.score = score; this.link = link; } public String getId() { return id; } public String getTitle() { return title; } public String getDescription() { return description; } public String getLanguage() { return language; } public boolean isMember() { return isMember; } public String getSource() { return source; } public double getScore() { return score; } public String getLink() { return link; } @Override public String toString() { return this.title; } @Override public int describeContents() { return 0; } @Override public void writeToParcel(Parcel dest, int flags) { dest.writeString(id); dest.writeString(title); dest.writeString(description); dest.writeString(language); dest.writeInt(isMember ? 1 : 0); dest.writeString(source); dest.writeDouble(score); dest.writeString(link); } public static final Parcelable.Creator<Course> CREATOR = new Parcelable.Creator<Course>() { @Override public Course createFromParcel(Parcel source) { String id = source.readString(); String title = source.readString(); String description = source.readString(); String language = source.readString(); int isMember = source.readInt(); String _source = source.readString(); double score = source.readDouble(); String link = source.readString(); Course palette = new Course(id, title, description, language, isMember == 1, _source, score, link); return palette; } @Override public Course[] newArray(int size) { return new Course[size]; } }; }