eleith
/
calchoochoo
Archived
1
0
Fork 0
This repository has been archived on 2020-11-15. You can view files and clone it, but cannot push or open issues or pull requests.
calchoochoo/app/src/main/java/com/eleith/calchoochoo/data/Stop.java

44 lines
986 B
Java

package com.eleith.calchoochoo.data;
import android.location.Location;
import org.parceler.Parcel;
import java.util.Comparator;
@Parcel(Parcel.Serialization.BEAN)
public class Stop {
public String stop_id;
public String stop_name;
public float stop_lat;
public String parent_station;
public float stop_lon;
public String stop_url;
public String platform_code;
public String stop_code;
public int zone_id;
public int wheelchar_board;
private Location location;
public Location getLocation() {
if (location == null) {
location = new Location("");
location.setLongitude(this.stop_lon);
location.setLatitude(this.stop_lat);
}
return location;
}
public void setLocation(Location location) {
this.location = location;
}
public static Comparator<Stop> nameComparator = new Comparator<Stop>() {
@Override
public int compare(Stop lhs, Stop rhs) {
return lhs.stop_name.compareTo(rhs.stop_name);
}
};
}