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 org.opentripplanner.model.Agency;
import org.opentripplanner.ext.legacygraphqlapi.model.LegacyGraphQLRouteTypeModel;
import org.opentripplanner.routing.alertpatch.TransitAlert;
import org.opentripplanner.routing.vehicle_parking.VehicleParking;
import org.opentripplanner.routing.vehicle_rental.VehicleRentalPlace;
import org.opentripplanner.routing.vehicle_rental.VehicleRentalStationUris;
import org.opentripplanner.routing.vehicle_rental.VehicleRentalStation;
import org.opentripplanner.routing.vehicle_rental.VehicleRentalVehicle;
import org.opentripplanner.routing.vehicle_rental.VehicleRentalStationUris;
import org.opentripplanner.routing.vehicle_parking.VehicleParking;
import org.locationtech.jts.geom.Coordinate;
import org.opentripplanner.api.resource.DebugOutput;
import org.opentripplanner.routing.graphfinder.PatternAtStop;
import org.opentripplanner.common.model.P2;
import java.util.Map;
import org.opentripplanner.routing.core.FareComponent;
import org.locationtech.jts.geom.Geometry;
import org.opentripplanner.model.plan.Itinerary;
import org.opentripplanner.model.plan.Leg;
import org.opentripplanner.model.TripPattern;
import org.opentripplanner.model.plan.StopArrival;
import org.opentripplanner.routing.graphfinder.PlaceAtDistance;
import graphql.relay.Connection;
import graphql.relay.Edge;
import org.opentripplanner.model.Route;
import org.opentripplanner.model.plan.WalkStep;
import org.opentripplanner.routing.graphfinder.NearbyStop;
import graphql.relay.Connection;
import graphql.relay.Edge;
import org.opentripplanner.ext.legacygraphqlapi.model.LegacyGraphQLStopOnRouteModel;
import org.opentripplanner.ext.legacygraphqlapi.model.LegacyGraphQLStopOnTripModel;
import org.opentripplanner.model.TripTimeOnDate;
import org.opentripplanner.model.StopTimesInPattern;
import org.opentripplanner.routing.core.FareRuleSet;
import java.util.Map;
import org.opentripplanner.model.Trip;
import org.opentripplanner.ext.legacygraphqlapi.model.LegacyGraphQLUnknownModel;
import org.opentripplanner.routing.vehicle_parking.VehicleParking;
import org.opentripplanner.routing.vehicle_parking.VehicleParkingSpaces;
import org.opentripplanner.routing.vehicle_parking.VehicleParkingState;
import org.opentripplanner.model.SystemNotice;
import graphql.schema.TypeResolver;
import graphql.schema.DataFetcher;
public class LegacyGraphQLDataFetchers {
/**
* A public transport agency
*/
public interface LegacyGraphQLAgency {
public DataFetcher> alerts();
public DataFetcher fareUrl();
public DataFetcher gtfsId();
public DataFetcher id();
public DataFetcher lang();
public DataFetcher name();
public DataFetcher phone();
public DataFetcher> routes();
public DataFetcher timezone();
public DataFetcher url();
}
/**
* Alert of a current or upcoming disruption in public transportation
*/
public interface LegacyGraphQLAlert {
public DataFetcher agency();
public DataFetcher alertCause();
public DataFetcher alertDescriptionText();
public DataFetcher>> alertDescriptionTextTranslations();
public DataFetcher alertEffect();
public DataFetcher alertHash();
public DataFetcher alertHeaderText();
public DataFetcher>> alertHeaderTextTranslations();
public DataFetcher alertSeverityLevel();
public DataFetcher alertUrl();
public DataFetcher>> alertUrlTranslations();
public DataFetcher effectiveEndDate();
public DataFetcher effectiveStartDate();
public DataFetcher> entities();
public DataFetcher feed();
public DataFetcher id();
public DataFetcher> patterns();
public DataFetcher route();
public DataFetcher