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/PossibleTrip.java

158 lines
3.4 KiB
Java

package com.eleith.calchoochoo.data;
import org.joda.time.LocalTime;
import org.parceler.Parcel;
@Parcel(Parcel.Serialization.BEAN)
public class PossibleTrip {
private String firstStopId = "";
private String firstStopName = "";
private String lastStopName = "";
private String lastStopId = "";
private LocalTime arrivalTime;
private LocalTime departureTime;
private String routeId;
private String tripId;
private String tripShortName;
private Integer tripDirection;
private float price;
private Integer firstStopSequence;
private String routeLongName = "";
private String firstParentStopId = "";
private String lastParentStopId = "";
public String getTripShortName() {
return tripShortName;
}
public void setTripShortName(String tripShortName) {
this.tripShortName = tripShortName;
}
public Integer getTripDirection() {
return tripDirection;
}
public void setTripDirection(Integer tripDirection) {
this.tripDirection = tripDirection;
}
public String getFirstStopName() {
return firstStopName;
}
public String getLastStopName() {
return lastStopName;
}
public void setFirstStopName(String firstStopName) {
this.firstStopName = firstStopName;
}
public void setLastStopName(String lastStopName) {
this.lastStopName = lastStopName;
}
public String getRouteLongName() {
return routeLongName;
}
public void setRouteLongName(String routeLongName) {
this.routeLongName = routeLongName;
}
public Integer getLastStopSequence() {
return lastStopSequence;
}
public void setLastStopSequence(Integer lastStopSequence) {
this.lastStopSequence = lastStopSequence;
}
private Integer lastStopSequence;
public Integer getFirstStopSequence() {
return firstStopSequence;
}
public void setFirstStopSequence(Integer firstStopSequence) {
this.firstStopSequence = firstStopSequence;
}
public String getTripId() {
return tripId;
}
public void setTripId(String tripId) {
this.tripId = tripId;
}
public String getFirstStopId() {
return firstStopId;
}
public String getLastStopId() {
return lastStopId;
}
public LocalTime getArrivalTime() {
return arrivalTime;
}
public String getRouteId() {
return routeId;
}
public float getPrice() {
return price;
}
public Integer getNumberOfStops() {
return Math.abs(this.firstStopSequence - this.lastStopSequence);
}
public void setFirstStopId(String firstStopId) {
this.firstStopId = firstStopId;
}
public void setLastStopId(String lastStopId) {
this.lastStopId = lastStopId;
}
public void setArrivalTime(LocalTime arrivalTime) {
this.arrivalTime = arrivalTime;
}
public void setRouteId(String routeId) {
this.routeId = routeId;
}
public void setPrice(float price) {
this.price = price;
}
public LocalTime getDepartureTime() {
return departureTime;
}
public void setDepartureTime(LocalTime departureTime) {
this.departureTime = departureTime;
}
public String getFirstParentStopId() {
return firstParentStopId;
}
public void setFirstParentStopId(String firstParentStopId) {
this.firstParentStopId = firstParentStopId;
}
public String getLastParentStopId() {
return lastParentStopId;
}
public void setLastParentStopId(String lastParentStopId) {
this.lastParentStopId = lastParentStopId;
}
}