org.opentripplanner.api.model.ApiRoute Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of otp Show documentation
Show all versions of otp Show documentation
The OpenTripPlanner multimodal journey planning system
/* This file is based on code copied from project OneBusAway, see the LICENSE file for further information. */
package org.opentripplanner.api.model;
import java.io.Serializable;
import java.util.Objects;
public final class ApiRoute implements Serializable {
private static final long serialVersionUID = 1L;
public String id;
public ApiAgency agency;
public String shortName;
public String longName;
public String mode;
public int type;
public String desc;
public String url;
public String color;
public String textColor;
public int bikesAllowed = 0;
public Integer sortOrder;
public String brandingUrl;
@Override
public String toString() {
return "";
}
@Override
public boolean equals(Object o) {
if (this == o) { return true; }
if (o == null || getClass() != o.getClass()) { return false; }
ApiRoute apiRoute = (ApiRoute) o;
return Objects.equals(id, apiRoute.id);
}
@Override
public int hashCode() {
return Objects.hash(id);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy