org.opentripplanner.ext.legacygraphqlapi.generated.LegacyGraphQLDataFetchers Maven / Gradle / Ivy
//THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
package org.opentripplanner.ext.legacygraphqlapi.generated;
import graphql.relay.Connection;
import graphql.relay.Edge;
import graphql.schema.DataFetcher;
import graphql.schema.TypeResolver;
import org.locationtech.jts.geom.Coordinate;
import org.opentripplanner.api.resource.DebugOutput;
import org.opentripplanner.common.model.P2;
import org.opentripplanner.model.Agency;
import org.opentripplanner.model.FeedInfo;
import org.opentripplanner.model.Route;
import org.opentripplanner.model.StopTimesInPattern;
import org.opentripplanner.model.Trip;
import org.opentripplanner.model.TripPattern;
import org.opentripplanner.model.TripTimeShort;
import org.opentripplanner.model.plan.Itinerary;
import org.opentripplanner.model.plan.Leg;
import org.opentripplanner.model.plan.StopArrival;
import org.opentripplanner.model.plan.WalkStep;
import org.opentripplanner.routing.alertpatch.TransitAlert;
import org.opentripplanner.routing.api.response.RoutingResponse;
import org.opentripplanner.routing.bike_park.BikePark;
import org.opentripplanner.routing.bike_rental.BikeRentalStation;
import org.opentripplanner.routing.core.FareComponent;
import org.opentripplanner.routing.core.FareRuleSet;
import org.opentripplanner.routing.graphfinder.PatternAtStop;
import org.opentripplanner.routing.graphfinder.PlaceAtDistance;
import org.opentripplanner.routing.graphfinder.StopAtDistance;
import org.opentripplanner.util.model.EncodedPolylineBean;
import java.util.Map;
public class LegacyGraphQLDataFetchers {
/** A public transport agency */
public interface LegacyGraphQLAgency {
public DataFetcher id();
public DataFetcher gtfsId();
public DataFetcher name();
public DataFetcher url();
public DataFetcher timezone();
public DataFetcher lang();
public DataFetcher phone();
public DataFetcher fareUrl();
public DataFetcher> routes();
public DataFetcher> alerts();
}
/** Alert of a current or upcoming disruption in public transportation */
public interface LegacyGraphQLAlert {
public DataFetcher id();
public DataFetcher alertHash();
public DataFetcher feed();
public DataFetcher agency();
public DataFetcher route();
public DataFetcher trip();
public DataFetcher