package com.sweetzpot.stravazpot.segment.model; import com.google.gson.annotations.SerializedName; import com.sweetzpot.stravazpot.common.model.Distance; import com.sweetzpot.stravazpot.common.model.Gender; import com.sweetzpot.stravazpot.common.model.Time; import java.util.Date; public class LeaderboardEntry { @SerializedName("athlete_name") private String athleteName; @SerializedName("athlete_id") private int athleteID; @SerializedName("athlete_gender") private Gender athleteGender; @SerializedName("average_hr") private float averageHeartRate; @SerializedName("average_watts") private float averageWatts; @SerializedName("distance") private Distance distance; @SerializedName("elapsed_time") private Time elapsedTime; @SerializedName("moving_time") private Time movingTime; @SerializedName("start_date") private Date startDate; @SerializedName("start_date_local") private Date startDateLocal; @SerializedName("activity_id") private int activityID; @SerializedName("effort_id") private int effortID; @SerializedName("rank") private int rank; @SerializedName("athlete_profile") private String athleteProfile; public String getAthleteName() { return athleteName; } public int getAthleteID() { return athleteID; } public Gender getAthleteGender() { return athleteGender; } public float getAverageHeartRate() { return averageHeartRate; } public float getAverageWatts() { return averageWatts; } public Distance getDistance() { return distance; } public Time getElapsedTime() { return elapsedTime; } public Time getMovingTime() { return movingTime; } public Date getStartDate() { return startDate; } public Date getStartDateLocal() { return startDateLocal; } public int getActivityID() { return activityID; } public int getEffortID() { return effortID; } public int getRank() { return rank; } public String getAthleteProfile() { return athleteProfile; } }