@PropertyName("comment") public String getComment() { return mComment; }
private static String annotatedName(AccessibleObject obj) { if (obj.isAnnotationPresent(PropertyName.class)) { PropertyName annotation = obj.getAnnotation(PropertyName.class); return annotation.value(); } return null; }
@PropertyName("comment-by") public void setCommentBy(String commentBy) { mCommentBy = commentBy; }
@PropertyName("quiz-title") public String getQuizTitle() { return mQuizTitle; }
@PropertyName("quiz-title") public void setQuizTitle(String quizTitle) { mQuizTitle = quizTitle; }
@PropertyName("description") public String getDescription() { return mDescription; }
@PropertyName("description") public void setDescription(String description) { mDescription = description; }
@PropertyName("max-marks") public void setMaxMarks(int maxMarks) { mMaxMarks = maxMarks; }
@PropertyName("url") public void setUrl(String url) { this.mUrl = url; }
@PropertyName("lesson") public void setLesson(long lesson) { mLesson = lesson; }
@PropertyName("quiz-id") public String getQuizId() { return mQuizId; }
@PropertyName("quiz-title") public String getQuizTitle() { return mQuizTitle; }
@PropertyName("email") public void setEmail(String email) { mEmail = email; }
@PropertyName("moderator") public boolean getModerator() { return mModerator; }
@PropertyName("track") public void setTrack(String track) { mTrack = track; }
@PropertyName("fcm-token") public String getFcmToken() { return mFcmToken; }
@PropertyName("bookmarks") public Map<String, Boolean> getBookmarks() { return mBookmarks; }
@PropertyName("marks") public long getMarks() { return mMarks; }
@PropertyName("files") public void setFiles(Map<String, String> files) { this.mFiles = files; }
@PropertyName("commented-on") public void setCommentedOn(long commentedOn) { mCommentedOn = commentedOn; }