package com.instructure.canvasapi.model; import android.os.Parcel; import com.google.gson.annotations.SerializedName; import java.util.Date; /** * Copyright (c) 2016 Instructure. All rights reserved. */ public class Student extends CanvasModel<Student> { @SerializedName("parent_id") private String parentId; @SerializedName("student_id") private String studentId; @SerializedName("student_name") private String studentName; @SerializedName("student_domain") private String studentDomain; @SerializedName("avatar_url") private String avatarUrl; public String getParentId() { return parentId; } public void setParentId(String parentId) { this.parentId = parentId; } public String getStudentId() { return studentId; } public void setStudentId(String studentId) { this.studentId = studentId; } public String getStudentName() { return studentName; } public void setStudentName(String studentName) { this.studentName = studentName; } public String getStudentDomain() { return studentDomain; } public void setStudentDomain(String studentDomain) { this.studentDomain = studentDomain; } public String getAvatarUrl() { return avatarUrl; } public void setAvatarUrl(String avatarUrl) { this.avatarUrl = avatarUrl; } @Override public String getComparisonString() { return null; } @Override public Date getComparisonDate() { return null; } @Override public long getId() { return studentId.hashCode(); } @Override public int describeContents() { return 0; } @Override public void writeToParcel(Parcel dest, int flags) { dest.writeString(this.parentId); dest.writeString(this.studentId); dest.writeString(this.studentName); dest.writeString(this.studentDomain); dest.writeString(this.avatarUrl); } public Student() { } protected Student(Parcel in) { this.parentId = in.readString(); this.studentId = in.readString(); this.studentName = in.readString(); this.studentDomain = in.readString(); this.avatarUrl = in.readString(); } public static final Creator<Student> CREATOR = new Creator<Student>() { @Override public Student createFromParcel(Parcel source) { return new Student(source); } @Override public Student[] newArray(int size) { return new Student[size]; } }; }