Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 

A

a - Variable in class com.conveyal.r5.util.P2
 
abbreviation() - Method in enum com.conveyal.r5.otp2.api.request.RangeRaptorProfile
 
AbsoluteDirection - Enum in com.conveyal.r5.api.util
An absolute cardinal or intermediate direction.
absoluteDirection - Variable in class com.conveyal.r5.api.util.StreetEdgeInfo
 
AbsoluteDirection - Enum in com.conveyal.r5.otp2.speed_test.api.model
An absolute cardinal or intermediate direction.
absoluteDirection - Variable in class com.conveyal.r5.otp2.speed_test.api.model.WalkStep
The absolute direction of this step.
absoluteDirectionEnum - Static variable in class com.conveyal.r5.GraphQLSchema
 
AbstractStopArrival<T extends TripScheduleInfo> - Class in com.conveyal.r5.otp2.rangeraptor.multicriteria.arrivals
Abstract super class for multi-criteria stop arrival.
accept(int, E) - Static method in class com.conveyal.r5.otp2.api.debug.DebugEvent
 
accept(T) - Method in interface com.conveyal.r5.otp2.rangeraptor.view.DebugHandler
Callback to notify that the given element is accepted into the given collection.
access - Variable in class com.conveyal.r5.api.util.PointToPointConnection
 
access - Variable in class com.conveyal.r5.api.util.ProfileOption
 
ACCESS_GRID_VERSION - Static variable in class com.conveyal.r5.analyst.cluster.GridResultAssembler
Deprecated.
The version of the access grids we produce
accessDuration() - Method in class com.conveyal.r5.otp2.rangeraptor.standard.stoparrivals.StopArrivalState
 
AccessEgressLeg - Class in com.conveyal.r5.otp2.speed_test.transit
 
AccessEgressLeg(int, int) - Constructor for class com.conveyal.r5.otp2.speed_test.transit.AccessEgressLeg
 
AccessGridWriter - Class in com.conveyal.r5.analyst.cluster
Random-access access grid writer - write arrays into offsets in an access grid format file (3-d array) * Access grids look like this: Header (ASCII text "ACCESSGR") (note that this header is eight bytes, so the full grid can be mapped into a Javascript typed array if desired) Version, 4-byte integer (4 byte int) Web mercator zoom level (4 byte int) west (x) edge of the grid, i.e.
AccessGridWriter(int, int, int, int, int, int) - Constructor for class com.conveyal.r5.analyst.cluster.AccessGridWriter
Create a new in-memory access grid writer for a width x height x nValuesPerPixel array.
accessibility - Variable in class com.conveyal.r5.OneOriginResult
 
AccessibilityResult - Class in com.conveyal.r5.analyst
This holds and accumulates multiple accessibility values as they are computed.
AccessibilityResult(Grid[], int[], double[]) - Constructor for class com.conveyal.r5.analyst.AccessibilityResult
 
accessibilityValues - Variable in class com.conveyal.r5.analyst.cluster.RegionalWorkResult
 
accessibilityValuesAtOrigin - Variable in class com.conveyal.r5.analyst.cluster.TravelTimeComputerResult
 
accessLeg() - Method in class com.conveyal.r5.otp2.api.path.Path
The first leg of this journey - witch is linked to the next and so on.
accessLegModeEnum - Static variable in class com.conveyal.r5.GraphQLSchema
 
accessLegs() - Method in class com.conveyal.r5.otp2.api.request.SearchParams
Times to access each transit stop using the street network in seconds.
accessLegs() - Method in class com.conveyal.r5.otp2.api.request.SearchParamsBuilder
 
accessLegs() - Method in class com.conveyal.r5.otp2.rangeraptor.transit.SearchContext
 
accessMode - Variable in class com.conveyal.r5.profile.McRaptorSuboptimalPathProfileRouter.McRaptorState
The mode used to access transit at the start of the trip implied by this state
accessMode - Variable in class com.conveyal.r5.profile.PathWithTimes
 
accessModes - Variable in class com.conveyal.r5.profile.ProfileRequest
The modes used to access transit
accessPath(int) - Method in class com.conveyal.r5.otp2.speed_test.transit.EgressAccessRouter
 
AccessPathLeg<T extends TripScheduleInfo> - Class in com.conveyal.r5.otp2.api.path
Represent an access leg in a path.
AccessPathLeg(int, int, int, TransitPathLeg<T>) - Constructor for class com.conveyal.r5.otp2.api.path.AccessPathLeg
 
AccessStopArrival<T extends TripScheduleInfo> - Class in com.conveyal.r5.otp2.rangeraptor.multicriteria.arrivals
Represent a access stop arrival.
AccessStopArrival(int, int, int, int, TransitCalculator) - Constructor for class com.conveyal.r5.otp2.rangeraptor.multicriteria.arrivals.AccessStopArrival
 
accessTimesToStopsInSeconds - Variable in class com.conveyal.r5.otp2.speed_test.transit.EgressAccessRouter
 
accumulate(Fare) - Method in class com.conveyal.r5.api.util.Fare
 
action() - Method in class com.conveyal.r5.otp2.api.debug.DebugEvent
The acton taken: ACCEPT - The element is accepted as one of the best alternatives.
activeDaysOfWeek() - Method in class com.conveyal.r5.analyst.scenario.AddTrips.PatternTimetable
 
activeInVariants - Variable in class com.conveyal.r5.analyst.scenario.Modification
If non-null, which variants of the scenario include this modification.
add(ArrivalView<T>, TransferLeg, int) - Method in class com.conveyal.r5.otp2.rangeraptor.path.DestinationArrivalPaths
 
add(EgressStopArrivalState<T>) - Method in class com.conveyal.r5.otp2.rangeraptor.standard.stoparrivals.path.EgressArrivalToPathAdapter
 
add(SpeedTestItinerary) - Method in class com.conveyal.r5.otp2.speed_test.transit.ItinerarySet
 
add(T) - Method in class com.conveyal.r5.otp2.util.paretoset.ParetoSet
 
add(McRaptorSuboptimalPathProfileRouter.McRaptorState) - Method in interface com.conveyal.r5.profile.DominatingList
Attempt to add a state to this dominating list, and evict dominated states, returning true if this state is undominated
add(McRaptorSuboptimalPathProfileRouter.McRaptorState) - Method in class com.conveyal.r5.profile.FareDominatingList
 
add(McRaptorSuboptimalPathProfileRouter.McRaptorState) - Method in class com.conveyal.r5.profile.McRaptorSuboptimalPathProfileRouter.McRaptorStateBag
try adding state to the best DominatingList, and to the nonTransfer dominating list if the last step in this state was not a transfer
add(StreetRouter.State, boolean) - Method in class com.conveyal.r5.profile.StreetPath
Unrolls a path by following back pointers from the final state, adding the unrolled states to the beginning of the existing path in this StreetPath.
add(McRaptorSuboptimalPathProfileRouter.McRaptorState) - Method in class com.conveyal.r5.profile.SuboptimalDominatingList
 
add(T) - Method in class com.conveyal.r5.trove.AugmentedList
 
add(int, T) - Method in class com.conveyal.r5.trove.AugmentedList
 
add(int) - Method in class com.conveyal.r5.trove.TIntAugmentedList
 
add(int[]) - Method in class com.conveyal.r5.trove.TIntAugmentedList
 
add(int[], int, int) - Method in class com.conveyal.r5.trove.TIntAugmentedList
 
add(long) - Method in class com.conveyal.r5.trove.TLongAugmentedList
 
add(long[]) - Method in class com.conveyal.r5.trove.TLongAugmentedList
 
add(long[], int, int) - Method in class com.conveyal.r5.trove.TLongAugmentedList
 
add(int) - Method in class com.conveyal.r5.util.EmptyTIntCollection
 
add(int) - Method in class com.conveyal.r5.util.Histogram
 
addAccess(StreetSegment, LegMode, int) - Method in class com.conveyal.r5.api.util.ProfileOption
Adds access path if same access path doesn't exist yet in this option Equality is made based on mode and stopIndex
addAccessStop(TransferLeg) - Method in class com.conveyal.r5.otp2.api.request.SearchParamsBuilder
 
addAccessStops(Iterable<TransferLeg>) - Method in class com.conveyal.r5.otp2.api.request.SearchParamsBuilder
 
addAll(Collection<? extends T>) - Method in class com.conveyal.r5.trove.AugmentedList
 
addAll(int, Collection<? extends T>) - Method in class com.conveyal.r5.trove.AugmentedList
 
addAll(Collection<? extends Integer>) - Method in class com.conveyal.r5.trove.TIntAugmentedList
 
addAll(TIntCollection) - Method in class com.conveyal.r5.trove.TIntAugmentedList
 
addAll(int[]) - Method in class com.conveyal.r5.trove.TIntAugmentedList
 
addAll(Collection<? extends Long>) - Method in class com.conveyal.r5.trove.TLongAugmentedList
 
addAll(TLongCollection) - Method in class com.conveyal.r5.trove.TLongAugmentedList
 
addAll(long[]) - Method in class com.conveyal.r5.trove.TLongAugmentedList
 
addAll(Collection<? extends Integer>) - Method in class com.conveyal.r5.util.EmptyTIntCollection
 
addAll(TIntCollection) - Method in class com.conveyal.r5.util.EmptyTIntCollection
 
addAll(int[]) - Method in class com.conveyal.r5.util.EmptyTIntCollection
 
addBoardSlack(int) - Method in interface com.conveyal.r5.otp2.rangeraptor.transit.TransitCalculator
Add boardSlack to time.
addConnection(PointToPointConnection) - Method in class com.conveyal.r5.api.util.Itinerary
 
addDirect(StreetSegment, ZonedDateTime) - Method in class com.conveyal.r5.api.util.ProfileOption
Adds direct routing without transit at provided fromTimeDate This also creates itinerary and adds streetSegment to access list
addEgress(StreetSegment, LegMode, int) - Method in class com.conveyal.r5.api.util.ProfileOption
Adds egress path if same egress path doesn't exist yet in this option Equality is made based on mode and stopIndex
addEgressStop(TransferLeg) - Method in class com.conveyal.r5.otp2.api.request.SearchParamsBuilder
 
addEgressStops(Iterable<TransferLeg>) - Method in class com.conveyal.r5.otp2.api.request.SearchParamsBuilder
 
addErrorJson(OutputStream, List<TaskError>) - Static method in class com.conveyal.r5.analyst.cluster.AnalystWorker
This is somewhat hackish - when we want to return errors to the UI, we just append them as JSON at the end of a binary result.
addFareRules(Fare) - Method in class com.conveyal.r5.analyst.fare.RouteBasedFareRules
 
addItineraries(List<TransitJourneyID>, ZoneId) - Method in class com.conveyal.r5.api.util.ProfileOption
Creates itineraries for all access index and egress index combinations
addItinerary(Itinerary) - Method in class com.conveyal.r5.otp2.speed_test.api.model.TripPlan
 
addLeg(Leg) - Method in class com.conveyal.r5.otp2.speed_test.api.model.Itinerary
adds leg to array list
addMiddle(StreetSegment, Transfer) - Method in class com.conveyal.r5.api.util.ProfileOption
Adds street path between stops when transfering Also updates walkTime and distance on all itineraries with middle distance and duration
addMiddle(StreetSegment) - Method in class com.conveyal.r5.api.util.TransitSegment
 
addOption(ProfileOption) - Method in class com.conveyal.r5.api.ProfileResponse
 
addParks(TIntObjectMap<StreetRouter.State>, TransitLayer) - Method in class com.conveyal.r5.streets.ParkRideRouter
From map of found P+Rs creates: - map of transitStopIndex duration which is used in getReachedStops for raptor transit routing - map of streetVertexTransitStop P+R - to know from which P+R we got to this stop
addPath(Collection<Integer>) - Method in class com.conveyal.r5.otp2.api.request.DebugRequestBuilder
 
addPattern(int[]) - Method in class com.conveyal.r5.transit.RouteTopology
 
addPermissions(String, String) - Static method in class com.conveyal.r5.labeling.TraversalPermissionLabeler
For adding permissions for multiple tags.
addProperty(String, Object) - Method in class com.conveyal.r5.common.GeoJsonFeature
 
addSegmentPattern(TransitLayer, Path, int, ZonedDateTime, List<TransitJourneyID>) - Method in class com.conveyal.r5.api.util.TransitSegment
Add new segmentPattern if needed otherwise just adds new time to existing one
addStops(Collection<Integer>) - Method in class com.conveyal.r5.otp2.api.request.DebugRequestBuilder
 
addStreetPair(int, int, int, long) - Method in class com.conveyal.r5.streets.EdgeStore
This creates the bare topological edge pair with a length.
addTime(TransitLayer, int, int, ZonedDateTime, int) - Method in class com.conveyal.r5.api.util.SegmentPattern
Adds times to current segmentPattern as needed if they don't exist yet
addTransit(TransitLayer, PathWithTimes, int, ZonedDateTime, List<TransitJourneyID>) - Method in class com.conveyal.r5.api.util.ProfileOption
Creates new transit path This creates necessary TransitSegment, segmentPattern and times in segmentPattern For example if you call it twice with same pattern but only different times only times will be added to segmentPattern
addTransitPath(Map<LegMode, StreetRouter>, Map<LegMode, StreetRouter>, PathWithTimes, TransportNetwork, ZonedDateTime) - Method in class com.conveyal.r5.api.ProfileResponse
It creates option, transit/street segment itinerary and segments It creates options, transitSegment, segmentPatterns as needed.
addTrip(TripSchedule) - Method in class com.conveyal.r5.transit.TripPattern
 
AddTrips - Class in com.conveyal.r5.analyst.scenario
Create a new trip pattern and add some trips to that pattern.
AddTrips() - Constructor for class com.conveyal.r5.analyst.scenario.AddTrips
 
AddTrips.PatternTimetable - Class in com.conveyal.r5.analyst.scenario
A class representing a timetable from the incoming modification deserialized from JSON.
addVertex(double, double) - Method in class com.conveyal.r5.streets.VertexStore
Add a vertex, specifying its coordinates in double-precision floating point degrees.
addVertexFixed(int, int) - Method in class com.conveyal.r5.streets.VertexStore
Add a vertex, specifying its coordinates in fixed-point lat and lon.
addWalkTime(int) - Method in class com.conveyal.r5.api.util.Itinerary
Adds durationSeconds to walkTime and updates waitingTime
addZonePair(String, String, int) - Method in class com.conveyal.r5.analyst.fare.ZoneBasedFareSystem
 
AdjustDwellTime - Class in com.conveyal.r5.analyst.scenario
Adjust the dwell times on matched routes, patterns, or trips.
AdjustDwellTime() - Constructor for class com.conveyal.r5.analyst.scenario.AdjustDwellTime
 
AdjustFrequency - Class in com.conveyal.r5.analyst.scenario
Adjust headways on a route.
AdjustFrequency() - Constructor for class com.conveyal.r5.analyst.scenario.AdjustFrequency
 
AdjustSpeed - Class in com.conveyal.r5.analyst.scenario
Scale the speed of travel by a constant factor.
AdjustSpeed() - Constructor for class com.conveyal.r5.analyst.scenario.AdjustSpeed
 
advance() - Method in class com.conveyal.r5.streets.EdgeStore.Edge
Move the cursor forward one edge.
advance() - Method in class com.conveyal.r5.streets.VertexStore.Vertex
 
affectsStreetLayer() - Method in class com.conveyal.r5.analyst.scenario.AddTrips
 
affectsStreetLayer() - Method in class com.conveyal.r5.analyst.scenario.Modification
See Scenario::affectsStreetLayer
affectsStreetLayer() - Method in class com.conveyal.r5.analyst.scenario.PickupDelay
 
affectsStreetLayer() - Method in class com.conveyal.r5.analyst.scenario.Reroute
 
affectsStreetLayer() - Method in class com.conveyal.r5.analyst.scenario.RoadCongestion
 
affectsStreetLayer() - Method in class com.conveyal.r5.analyst.scenario.Scenario
 
affectsTransitLayer() - Method in class com.conveyal.r5.analyst.scenario.Modification
See Scenario::affectsTransitLayer
affectsTransitLayer() - Method in class com.conveyal.r5.analyst.scenario.PickupDelay
 
affectsTransitLayer() - Method in class com.conveyal.r5.analyst.scenario.RoadCongestion
 
affectsTransitLayer() - Method in class com.conveyal.r5.analyst.scenario.Scenario
 
agency_id - Variable in class com.conveyal.r5.transit.RouteInfo
 
agency_id - Variable in class com.conveyal.r5.transitive.TransitiveRoute
 
agency_name - Variable in class com.conveyal.r5.transit.RouteInfo
 
agency_url - Variable in class com.conveyal.r5.transit.RouteInfo
 
AgencyAndId - Class in com.conveyal.r5.otp2.speed_test.api.model
 
AgencyAndId(String, String) - Constructor for class com.conveyal.r5.otp2.speed_test.api.model.AgencyAndId
 
agencyBrandingUrl - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Leg
 
agencyId - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Leg
For transit legs, the ID of the transit agency that operates the service used for this leg.
agencyName - Variable in class com.conveyal.r5.api.util.Route
Full name of the transit agency for this route
agencyName - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Leg
 
agencyTimeZoneOffset - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Leg
 
agencyUrl - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Leg
 
Alert - Class in com.conveyal.r5.api.util
Simple alert
Alert() - Constructor for class com.conveyal.r5.api.util.Alert
 
alertDescriptionText - Variable in class com.conveyal.r5.api.util.Alert
Long description of alert notnull
alertHeaderText - Variable in class com.conveyal.r5.api.util.Alert
 
alerts - Variable in class com.conveyal.r5.api.util.StreetSegment
 
alertType - Variable in class com.conveyal.r5.GraphQLSchema
 
alertUrl - Variable in class com.conveyal.r5.api.util.Alert
 
alias(RangeRaptorRequest<?>, boolean) - Static method in class com.conveyal.r5.otp2.service.RequestAlias
 
alightRule - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Leg
 
alightStop - Variable in class com.conveyal.r5.api.util.Transfer
 
alightStopPosition - Variable in class com.conveyal.r5.profile.McRaptorSuboptimalPathProfileRouter.McRaptorState
What stop position in this pattern did we board at?
alightStopPositions - Variable in class com.conveyal.r5.profile.Path
 
alightStops - Variable in class com.conveyal.r5.profile.Path
 
alightTime(T, int) - Method in class com.conveyal.r5.otp2.rangeraptor.standard.NoWaitTransitWorker
 
alightTimes - Variable in class com.conveyal.r5.profile.Path
 
alightTimes - Variable in class com.conveyal.r5.profile.PathWithTimes.Itinerary
 
ALL_PERMISSIONS - Static variable in class com.conveyal.r5.streets.StreetLayer
 
ALL_VERTICES - Static variable in class com.conveyal.r5.streets.StreetRouter
A special value for the search target vertex: do not stop the search at any particular vertex.
allowAllModes() - Method in class com.conveyal.r5.streets.EdgeStore.Edge
Set the flags for all on-street modes of transportation to "true", so that any mode can traverse this edge.
allowDropoff - Variable in class com.conveyal.r5.api.util.BikeRentalStation
 
allowsStreetMode(StreetMode) - Method in class com.conveyal.r5.streets.EdgeStore.Edge
 
allowStopVisit(int) - Method in interface com.conveyal.r5.otp2.rangeraptor.transit.StopFilter
Is is allowed to do a transfer at this stop? If FALSE alighting at and departure from this stop is not allowed.
allowStopVisit(int) - Method in class com.conveyal.r5.otp2.rangeraptor.transit.StopFilterBitSet
 
allPolygonsHaveNames() - Method in class com.conveyal.r5.analyst.scenario.IndexedPolygonCollection
 
allUnreached(PointSet) - Static method in class com.conveyal.r5.streets.PointSetTimes
 
analysisFareCalculator - Variable in class com.conveyal.r5.point_to_point.builder.TNBuilderConfig
The fare calculator for analysis
AnalysisTask - Class in com.conveyal.r5.analyst.cluster
Describes an analysis task to be performed.
AnalysisTask() - Constructor for class com.conveyal.r5.analyst.cluster.AnalysisTask
 
AnalysisTask.Type - Enum in com.conveyal.r5.analyst.cluster
 
AnalysisWorkerController - Class in com.conveyal.r5.analyst.cluster
This class contains Spark HTTP request handler methods that are served up by Analysis workers.
AnalysisWorkerController(AnalystWorker) - Constructor for class com.conveyal.r5.analyst.cluster.AnalysisWorkerController
 
AnalystWorker - Class in com.conveyal.r5.analyst.cluster
This is a main class run by worker machines in our Analysis computation cluster.
AnalystWorker(Properties, TransportNetworkCache) - Constructor for class com.conveyal.r5.analyst.cluster.AnalystWorker
 
angle - Variable in class com.conveyal.r5.otp2.speed_test.api.model.WalkStep
 
anyCellReached() - Method in class com.conveyal.r5.analyst.cluster.TimeGrid
 
apply(TransportNetwork) - Method in class com.conveyal.r5.analyst.scenario.AddTrips
 
apply(TransportNetwork) - Method in class com.conveyal.r5.analyst.scenario.AdjustDwellTime
 
apply(TransportNetwork) - Method in class com.conveyal.r5.analyst.scenario.AdjustFrequency
 
apply(TransportNetwork) - Method in class com.conveyal.r5.analyst.scenario.AdjustSpeed
 
apply(TransportNetwork) - Method in class com.conveyal.r5.analyst.scenario.CustomModificationHolder
 
apply(TransportNetwork) - Method in class com.conveyal.r5.analyst.scenario.Modification
Apply this single modification to a TransportNetwork.
apply(TransportNetwork) - Method in class com.conveyal.r5.analyst.scenario.PickupDelay
 
apply(TransportNetwork) - Method in class com.conveyal.r5.analyst.scenario.RemoveStops
 
apply(TransportNetwork) - Method in class com.conveyal.r5.analyst.scenario.RemoveTrips
 
apply(TransportNetwork) - Method in class com.conveyal.r5.analyst.scenario.Reroute
 
apply(TransportNetwork) - Method in class com.conveyal.r5.analyst.scenario.RoadCongestion
 
apply(TransportNetwork) - Method in class com.conveyal.r5.analyst.scenario.SetFareCalculator
 
applyIntersectionCosts(StreetLayer) - Method in class com.conveyal.r5.labeling.LevelOfTrafficStressLabeler
The way the LTS of intersections is incorporated into the model is to give approaches to intersections the highest LTS of any of the streets entering the intersection, unless there is a traffic signal at the intersection.
applyLabel(TraversalPermissionLabeler.Node, T, EnumMap<TraversalPermissionLabeler.Node, T>) - Method in class com.conveyal.r5.labeling.TraversalPermissionLabeler
we want access=no to not override default cycling permissions, for example.
applyPhasing(TripSchedule) - Method in class com.conveyal.r5.analyst.scenario.AddTrips.PatternTimetable
If this PatternTimetable contains phasing information, apply it to the given TripSchedule destructively.
applyScenario(Scenario) - Method in class com.conveyal.r5.transit.TransportNetwork
Apply the given scenario to this TransportNetwork, copying any elements that are modified to leave the original unscathed.
applyToTransportNetwork(TransportNetwork) - Method in class com.conveyal.r5.analyst.scenario.Scenario
 
architecture - Variable in class com.conveyal.r5.analyst.cluster.WorkerStatus
 
area - Variable in class com.conveyal.r5.api.util.StreetEdgeInfo
 
area - Variable in class com.conveyal.r5.otp2.speed_test.api.model.WalkStep
This step is on an open area, such as a plaza or train platform, and thus the directions should say something like "cross"
areaVisibility - Variable in class com.conveyal.r5.point_to_point.builder.TNBuilderConfig
Perform visibility calculations on OSM areas (these calculations can be time consuming).
arrival(int) - Method in interface com.conveyal.r5.otp2.api.transit.TripScheduleInfo
The arrival time at the given stop position in pattern.
arrival - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Place
The time the rider will arrive at the place.
arrival(int) - Method in class com.conveyal.r5.otp2.transitadapter.TripScheduleAdapter
 
arrivalDelay - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Leg
For transit leg, the offset from the scheduled arrival-time of the alighting stop in this leg.
arrivals - Variable in class com.conveyal.r5.transit.TripSchedule
 
arrivalTime() - Method in interface com.conveyal.r5.otp2.api.view.ArrivalView
The arrival time for when the stop is reached
arrivalTime() - Method in class com.conveyal.r5.otp2.rangeraptor.multicriteria.arrivals.AbstractStopArrival
 
arrivalTime - Variable in class com.conveyal.r5.otp2.speed_test.test.TestCase
 
ArrivalView<T extends TripScheduleInfo> - Interface in com.conveyal.r5.otp2.api.view
The purpose of the stop arrival view is to provide a common interface for stop arrivals.
arriveAtBoardStopTimes - Variable in class com.conveyal.r5.profile.PathWithTimes.Itinerary
The time you arrive at the board stop before each pattern, left 0 on the first leg as it's undefined
arriveByTransit(int, int, int, T) - Method in class com.conveyal.r5.otp2.rangeraptor.standard.stoparrivals.EgressStopArrivalState
 
arriveByTransit(int, int, int, T) - Method in class com.conveyal.r5.otp2.rangeraptor.standard.stoparrivals.StopArrivalState
 
arrivedAtDestination() - Method in interface com.conveyal.r5.otp2.api.view.ArrivalView
 
ArrivedAtDestinationCheck - Interface in com.conveyal.r5.otp2.rangeraptor.standard
The responsibility of this interface is to allow the caller to check if the destination is reached in the current Raptor round.
arrivedAtDestinationCurrentRound() - Method in interface com.conveyal.r5.otp2.rangeraptor.standard.ArrivedAtDestinationCheck
If the destination is reached, but the path is rejected as an optimal path at the destination this method should return FALSE, only when a new optimal path is fund should the method return TRUE.
arrivedAtDestinationCurrentRound() - Method in class com.conveyal.r5.otp2.rangeraptor.standard.besttimes.SimpleArrivedAtDestinationCheck
 
arrivedAtDestinationCurrentRound() - Method in class com.conveyal.r5.otp2.rangeraptor.standard.stoparrivals.path.EgressArrivalToPathAdapter
 
arrivedBy() - Method in class com.conveyal.r5.otp2.api.request.SearchParams
This parameter decide if a search is a 'depart after' or 'arrive by' search.
arrivedBy() - Method in class com.conveyal.r5.otp2.api.request.SearchParamsBuilder
 
arrivedBy(boolean) - Method in class com.conveyal.r5.otp2.api.request.SearchParamsBuilder
 
arrivedByAccessLeg() - Method in interface com.conveyal.r5.otp2.api.view.ArrivalView
First stop arrival, arrived by a given access leg.
arrivedByAccessLeg() - Method in class com.conveyal.r5.otp2.rangeraptor.multicriteria.arrivals.AccessStopArrival
 
arrivedByTransfer() - Method in interface com.conveyal.r5.otp2.api.view.ArrivalView
 
arrivedByTransfer() - Method in class com.conveyal.r5.otp2.rangeraptor.multicriteria.arrivals.TransferStopArrival
 
arrivedByTransfer() - Method in class com.conveyal.r5.otp2.rangeraptor.standard.stoparrivals.StopArrivalState
 
arrivedByTransit() - Method in interface com.conveyal.r5.otp2.api.view.ArrivalView
 
arrivedByTransit() - Method in class com.conveyal.r5.otp2.rangeraptor.multicriteria.arrivals.TransitStopArrival
 
arrivedByTransit() - Method in class com.conveyal.r5.otp2.rangeraptor.standard.stoparrivals.StopArrivalState
 
asEgressLeg() - Method in interface com.conveyal.r5.otp2.api.path.PathLeg
Utility method performing a cast to EgressPathLeg, use with care:
assertResult(Collection<Itinerary>) - Method in class com.conveyal.r5.otp2.speed_test.test.TestCase
Verify the result by matching it with the expectedResult from the csv file.
associateBikeSharing(TNBuilderConfig) - Method in class com.conveyal.r5.streets.StreetLayer
Creates vertices to represent each bike rental station.
associateStops(TransitLayer) - Method in class com.conveyal.r5.streets.StreetLayer
For every stop in a TransitLayer, find or create a nearby vertex in the street layer and record the connection between the two.
asString() - Method in interface com.conveyal.r5.otp2.api.view.ArrivalView
Use this to easy create a to String implementation.
asString(Exception) - Static method in class com.conveyal.r5.util.ExceptionUtils
 
asTransferLeg() - Method in interface com.conveyal.r5.otp2.api.path.PathLeg
Utility method performing a cast to TransferPathLeg, use with care:
asTransitLeg() - Method in interface com.conveyal.r5.otp2.api.path.PathLeg
Utility method performing a cast to TransitPathLeg, use with care:
AsyncLoader<K,V> - Class in com.conveyal.r5.util
We lazy-load and lazy-build a lot of things, including TransportNetworks, grid linkages, and distance tables.
AsyncLoader() - Constructor for class com.conveyal.r5.util.AsyncLoader
 
AsyncLoader.LoaderState<V> - Class in com.conveyal.r5.util
The fields will not be updated as the status of the fetch operation proceeds - this is not a "future" or a "promise", just an immutable wrapper class for communicating information at the time the get() call is made.
AsyncLoader.Status - Enum in com.conveyal.r5.util
Represents the status of the requested object, its position in the build cycle.
asyncLoaderState - Variable in exception com.conveyal.r5.analyst.cluster.WorkerNotReadyException
 
atLeastAsGoodForAllFutureRedemptions(TransferAllowance) - Method in class com.conveyal.r5.analyst.fare.BostonInRoutingFareCalculator.BostonTransferAllowance
 
atLeastAsGoodForAllFutureRedemptions(TransferAllowance) - Method in class com.conveyal.r5.analyst.fare.TransferAllowance
Is this transfer allowance as good as or better than another transfer allowance? This does not consider the fare paid so fare, and can be thought of as follows.
AugmentedList<T> - Class in com.conveyal.r5.trove
This List implementation wraps another existing List, and only allows extending it and retrieving values.
AugmentedList(List<T>) - Constructor for class com.conveyal.r5.trove.AugmentedList
 
autoShutdown - Variable in class com.conveyal.r5.analyst.cluster.AnalystWorker
Whether this worker should shut down automatically when idle.
avg - Variable in class com.conveyal.r5.api.util.Stats
Average travel time (including waiting) (seconds)
avgTime() - Method in class com.conveyal.r5.otp2.util.AvgTimer
 
AvgTimer - Class in com.conveyal.r5.otp2.util
This class is used to collect data and print a summary after some period of time.
AvgTimer.AvgTimerMicroSec - Class in com.conveyal.r5.otp2.util
 
AvgTimer.AvgTimerMilliSec - Class in com.conveyal.r5.otp2.util
 

B

b - Variable in class com.conveyal.r5.util.P2
 
back - Variable in class com.conveyal.r5.profile.McRaptorSuboptimalPathProfileRouter.McRaptorState
what is the previous state?
backEdge - Variable in class com.conveyal.r5.streets.StreetRouter.State
 
backState - Variable in class com.conveyal.r5.streets.StreetRouter.State
 
backward - Variable in class com.conveyal.r5.labeling.RoadPermission
 
base - Variable in class com.conveyal.r5.analyst.WebMercatorGridPointSet
Base pointset; linkages will be shared with this pointset
baseStreetLayer - Variable in class com.conveyal.r5.streets.StreetLayer
Some StreetLayers are created by applying a scenario to an existing StreetLayer.
bestNonTransferTimes - Variable in class com.conveyal.r5.profile.RaptorState
The best times for reaching stops via transit rather than via a transfer from another stop.
BestNumberOfTransfers - Interface in com.conveyal.r5.otp2.rangeraptor.standard
This interface is part of calculating heuristics for transfers.
bestNumOfTransfers(int) - Method in interface com.conveyal.r5.otp2.api.view.Heuristics
The best number of transfers to reach the given stop.
bestNumOfTransfers(int) - Method in class com.conveyal.r5.otp2.rangeraptor.standard.heuristics.HeuristicsAdapter
 
bestNumOfTransfersToIntArray(int) - Method in interface com.conveyal.r5.otp2.api.view.Heuristics
To plot or debug the number of transfers.
bestNumOfTransfersToIntArray(int) - Method in class com.conveyal.r5.otp2.rangeraptor.standard.heuristics.HeuristicsAdapter
 
bestOverallJourneyNumOfTransfers() - Method in interface com.conveyal.r5.otp2.api.view.Heuristics
Return the best/minimum required number of transfers from origin to destination.
bestOverallJourneyNumOfTransfers() - Method in class com.conveyal.r5.otp2.rangeraptor.standard.heuristics.HeuristicsAdapter
 
bestOverallJourneyTravelDuration() - Method in interface com.conveyal.r5.otp2.api.view.Heuristics
Return the best/minimum required time to travel from origin to destination.
bestOverallJourneyTravelDuration() - Method in class com.conveyal.r5.otp2.rangeraptor.standard.heuristics.HeuristicsAdapter
 
bestStopsTouched - Variable in class com.conveyal.r5.profile.RaptorState
Stops touched by transit or transfers.
bestTime - Variable in class com.conveyal.r5.profile.SuboptimalDominatingList
The best time of any state in this bag
bestTimePreviousRound(int) - Method in class com.conveyal.r5.otp2.rangeraptor.standard.besttimes.BestTimesOnlyStopArrivalsState
This implementation does NOT return the "best time in the previous round"; It returns the overall "best time" across all rounds including the current.
bestTimePreviousRound(int) - Method in class com.conveyal.r5.otp2.rangeraptor.standard.debug.DebugStopArrivalsState
 
bestTimePreviousRound(int) - Method in class com.conveyal.r5.otp2.rangeraptor.standard.StdRangeRaptorWorkerState
Return the "best time" found in the previous round.
bestTimePreviousRound(int) - Method in interface com.conveyal.r5.otp2.rangeraptor.standard.StdWorkerState
Return the best time at the given stop found in the last round.
bestTimePreviousRound(int) - Method in class com.conveyal.r5.otp2.rangeraptor.standard.stoparrivals.StdStopArrivalsState
 
bestTimePreviousRound(int) - Method in interface com.conveyal.r5.otp2.rangeraptor.standard.StopArrivalsState
 
BestTimes - Class in com.conveyal.r5.otp2.rangeraptor.standard.besttimes
This class is responsible for keeping track of the overall best times and the best transit times.
BestTimes(int, TransitCalculator, WorkerLifeCycle) - Constructor for class com.conveyal.r5.otp2.rangeraptor.standard.besttimes.BestTimes
 
bestTimes - Variable in class com.conveyal.r5.profile.RaptorState
Best times to reach each stop, whether via a transfer or via transit directly.
BestTimesOnlyStopArrivalsState<T extends TripScheduleInfo> - Class in com.conveyal.r5.otp2.rangeraptor.standard.besttimes
The responsibility of this class is to calculate the best arrival times at every stop.
BestTimesOnlyStopArrivalsState(BestTimes, SimpleBestNumberOfTransfers) - Constructor for class com.conveyal.r5.otp2.rangeraptor.standard.besttimes.BestTimesOnlyStopArrivalsState
 
bestTravelDuration(int) - Method in interface com.conveyal.r5.otp2.api.view.Heuristics
The best overall travel duration from origin to the given stop.
bestTravelDuration(int) - Method in class com.conveyal.r5.otp2.rangeraptor.standard.heuristics.HeuristicsAdapter
 
bestTravelDurationToIntArray(int) - Method in interface com.conveyal.r5.otp2.api.view.Heuristics
To plot or debug the travel duration.
bestTravelDurationToIntArray(int) - Method in class com.conveyal.r5.otp2.rangeraptor.standard.heuristics.HeuristicsAdapter
 
BICYCLE_DISTANCE_LINKING_LIMIT_METERS - Static variable in class com.conveyal.r5.streets.LinkedPointSet
 
bidirectional - Variable in class com.conveyal.r5.analyst.scenario.AddTrips
If set to true, create both the forward pattern and a derived backward pattern as a matching set.
bikeParkId - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Place
In case the vertex is of a parking type.
BikeRentalBuilder - Class in com.conveyal.r5.streets
This used to load capital bikeshare XML from a file.
BikeRentalBuilder(File) - Constructor for class com.conveyal.r5.streets.BikeRentalBuilder
 
bikeRentalFile - Variable in class com.conveyal.r5.point_to_point.builder.TNBuilderConfig
Path to bikeRental file currently only XML is support and file needs to be in same folder as OSM files
bikeRentalOffStation - Variable in class com.conveyal.r5.api.util.StreetEdgeInfo
 
bikeRentalOnStation - Variable in class com.conveyal.r5.api.util.StreetEdgeInfo
 
BikeRentalStation - Class in com.conveyal.r5.api.util
Information about Bike rental station
BikeRentalStation() - Constructor for class com.conveyal.r5.api.util.BikeRentalStation
 
bikeRentalStationMap - Variable in class com.conveyal.r5.streets.StreetLayer
 
bikeRentalStationType - Variable in class com.conveyal.r5.GraphQLSchema
 
bikesAllowed - Variable in class com.conveyal.r5.api.util.Trip
 
bikesAllowedEnum - Static variable in class com.conveyal.r5.GraphQLSchema
 
bikesAvailable - Variable in class com.conveyal.r5.api.util.BikeRentalStation
 
bikeShareId - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Place
In case the vertex is of type Bike sharing station.
bikeSharing - Variable in class com.conveyal.r5.streets.StreetLayer
 
bikeSpeed - Variable in class com.conveyal.r5.profile.ProfileRequest
The speed of cycling, in meters per second
bikeTrafficStress - Variable in class com.conveyal.r5.profile.ProfileRequest
maximum level of traffic stress for cycling, 1 - 4
binarySearch(int) - Method in class com.conveyal.r5.trove.TIntAugmentedList
 
binarySearch(int, int, int) - Method in class com.conveyal.r5.trove.TIntAugmentedList
 
binarySearch(long) - Method in class com.conveyal.r5.trove.TLongAugmentedList
 
binarySearch(long, int, int) - Method in class com.conveyal.r5.trove.TLongAugmentedList
 
BitSetDeserializer - Class in com.conveyal.r5.model.json_serialization
Deserialize an array [true, false, true .
BitSetDeserializer() - Constructor for class com.conveyal.r5.model.json_serialization.BitSetDeserializer
 
BitSetIterator - Class in com.conveyal.r5.otp2.util
TODO TGR
BitSetIterator(BitSet) - Constructor for class com.conveyal.r5.otp2.util.BitSetIterator
 
BitSetSerializer - Class in com.conveyal.r5.model.json_serialization
Serialize a BitSet to an array [true, false .
BitSetSerializer() - Constructor for class com.conveyal.r5.model.json_serialization.BitSetSerializer
 
BOARD_SLACK - Static variable in class com.conveyal.r5.profile.McRaptorSuboptimalPathProfileRouter
 
BOARD_SLACK_SECONDS - Static variable in class com.conveyal.r5.profile.FastRaptorWorker
Minimum time between alighting from one vehicle and boarding another, in seconds.
boardCost() - Method in class com.conveyal.r5.otp2.api.request.McCostParams
 
boardCost() - Method in class com.conveyal.r5.otp2.api.request.McCostParamsBuilder
 
boardCost(int) - Method in class com.conveyal.r5.otp2.api.request.McCostParamsBuilder
 
boardRule - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Leg
 
boardSlackInSeconds() - Method in class com.conveyal.r5.otp2.api.request.SearchParams
The minimum wait time for transit boarding to account for schedule variation.
boardSlackInSeconds() - Method in class com.conveyal.r5.otp2.api.request.SearchParamsBuilder
 
boardSlackInSeconds(int) - Method in class com.conveyal.r5.otp2.api.request.SearchParamsBuilder
 
boardStop - Variable in class com.conveyal.r5.api.util.Transfer
 
boardStop() - Method in interface com.conveyal.r5.otp2.api.view.ArrivalView
 
boardStop() - Method in class com.conveyal.r5.otp2.rangeraptor.multicriteria.arrivals.TransitStopArrival
 
boardStop() - Method in class com.conveyal.r5.otp2.rangeraptor.standard.stoparrivals.StopArrivalState
 
boardStopPosition - Variable in class com.conveyal.r5.profile.McRaptorSuboptimalPathProfileRouter.McRaptorState
What stop position are we at in the pattern? This is needed because the same stop can appear twice in a pattern, see #116.
boardStopPositions - Variable in class com.conveyal.r5.profile.Path
 
boardStops - Variable in class com.conveyal.r5.profile.Path
 
boardTime() - Method in class com.conveyal.r5.otp2.rangeraptor.standard.stoparrivals.StopArrivalState
 
boardTime - Variable in class com.conveyal.r5.profile.McRaptorSuboptimalPathProfileRouter.McRaptorState
Board time of ride used to reach this stop
boardTimes - Variable in class com.conveyal.r5.profile.PathWithTimes.Itinerary
 
BogotaInRoutingFareCalculator - Class in com.conveyal.r5.analyst.fare
Calculate fares in Bogotá, Colombia.
BogotaInRoutingFareCalculator() - Constructor for class com.conveyal.r5.analyst.fare.BogotaInRoutingFareCalculator
 
BogotaMixedInRoutingFareCalculator - Class in com.conveyal.r5.analyst.fare
Fare calculator for systems in which: - Boarding any route has a cost that does not depend on where one alights (e.g.
BogotaMixedInRoutingFareCalculator() - Constructor for class com.conveyal.r5.analyst.fare.BogotaMixedInRoutingFareCalculator
 
bogusName - Variable in class com.conveyal.r5.api.util.StreetEdgeInfo
True if name is generated (cycleway, footway, sidewalk, etc)
bogusName - Variable in class com.conveyal.r5.otp2.speed_test.api.model.WalkStep
The name of this street was generated by the system, so we should only display it once, and generally just display right/left directions
BootstrapPercentileMethodHypothesisTestGridReducer - Class in com.conveyal.r5.analyst
Compute p-values that the two regional analysis results differ due to systematic variation (change in transit network, percentile of interest, land use, time window, etc.) rather than due to random variation from the Monte Carlo search process.
BootstrapPercentileMethodHypothesisTestGridReducer() - Constructor for class com.conveyal.r5.analyst.BootstrapPercentileMethodHypothesisTestGridReducer
 
BootstrappingTravelTimeReducer - Class in com.conveyal.r5.analyst
Computes an accessibility indicator at a single origin cell in a Web Mercator grid, using destination densities from a Web Mercator density grid.
BootstrappingTravelTimeReducer(RegionalTask, Grid) - Constructor for class com.conveyal.r5.analyst.BootstrappingTravelTimeReducer
As an optimization, since we only care whether a cell was reached and not exactly how long it took to reach, we don't need to sort the travel times to a destination and read off specific percentiles of travel time.
BostonInRoutingFareCalculator - Class in com.conveyal.r5.analyst.fare
Fare calculator for the MBTA, assuming use of CharlieCard where accepted.
BostonInRoutingFareCalculator() - Constructor for class com.conveyal.r5.analyst.fare.BostonInRoutingFareCalculator
 
BostonInRoutingFareCalculator.BostonTransferAllowance - Class in com.conveyal.r5.analyst.fare
There are a few reasons we need to extend the base TransferAllowance class for the MBTA: The value of a TransferAllowance is never greater than the subway fare.
bradsToDegree(byte) - Static method in class com.conveyal.r5.common.DirectionUtils
Converts binary radians to angle in degrees
brokerBaseUrl - Variable in class com.conveyal.r5.analyst.cluster.AnalystWorker
The common root of all API URLs contacted by this worker, e.g.
bucket - Variable in class com.conveyal.r5.streets.OSMCache
 
build() - Method in class com.conveyal.r5.otp2.api.request.DebugRequestBuilder
 
build() - Method in class com.conveyal.r5.otp2.api.request.RequestBuilder
 
build() - Method in class com.conveyal.r5.otp2.api.request.SearchParamsBuilder
 
buildDistanceTables(Geometry) - Method in class com.conveyal.r5.transit.TransitLayer
Run a distance-constrained street search from every transit stop in the graph.
buildEdgeLists() - Method in class com.conveyal.r5.streets.StreetLayer
The edge lists (which edges go out of and come into each vertex) are derived from the edges in the EdgeStore.
BUILDER_CONFIG_FILENAME - Static variable in class com.conveyal.r5.point_to_point.PointToPointRouterServer
 
BUILDER_CONFIG_FILENAME - Static variable in class com.conveyal.r5.transit.TransportNetwork
 
buildNetwork(String) - Method in class com.conveyal.r5.transit.TransportNetworkCache
If we did not find a cached network, build one
buildOneDistanceTable(int) - Method in class com.conveyal.r5.transit.TransitLayer
Perform a single on-street WALK search from the specified transit stop.
buildUnevictableLinkage(StreetLayer, StreetMode) - Method in class com.conveyal.r5.analyst.PointSet
Build a linkage and store it, bypassing the PointSet's internal cache of linkages because we want this particular linkage to be serialized with the network (the Guava cache does not serialize its contents) and never evicted.
buildValue(NetworkPreloader.Key) - Method in class com.conveyal.r5.analyst.NetworkPreloader
 
buildValue(K) - Method in class com.conveyal.r5.util.AsyncLoader
Override this method in concrete subclasses to specify the logic to build/calculate/fetch a value.
BundleManifest - Class in com.conveyal.r5.analyst.cluster
Originally transportation data "bundles" were a zip file of GTFS files and OSM files.
BundleManifest() - Constructor for class com.conveyal.r5.analyst.cluster.BundleManifest
 
BUS_FARE - Static variable in class com.conveyal.r5.analyst.fare.ChicagoInRoutingFareCalculator
 
byId - Variable in class com.conveyal.r5.analyst.fare.RouteBasedFareRules
 
byRouteKey - Variable in class com.conveyal.r5.analyst.fare.RouteBasedFareRules
 
ByteArrayOutputInputStream - Class in com.conveyal.r5.analyst
An OutputStream that buffers everything in memory, allowing the contents of that buffer to be read back out as an InputStream.
ByteArrayOutputInputStream() - Constructor for class com.conveyal.r5.analyst.ByteArrayOutputInputStream
 

C

cacheDir - Variable in class com.conveyal.r5.streets.OSMCache
 
calculateFare(McRaptorSuboptimalPathProfileRouter.McRaptorState, int) - Method in class com.conveyal.r5.analyst.fare.BogotaInRoutingFareCalculator
 
calculateFare(McRaptorSuboptimalPathProfileRouter.McRaptorState, int) - Method in class com.conveyal.r5.analyst.fare.BogotaMixedInRoutingFareCalculator
 
calculateFare(McRaptorSuboptimalPathProfileRouter.McRaptorState, int) - Method in class com.conveyal.r5.analyst.fare.BostonInRoutingFareCalculator
 
calculateFare(McRaptorSuboptimalPathProfileRouter.McRaptorState, int) - Method in class com.conveyal.r5.analyst.fare.ChicagoInRoutingFareCalculator
 
calculateFare(McRaptorSuboptimalPathProfileRouter.McRaptorState, int) - Method in class com.conveyal.r5.analyst.fare.InRoutingFareCalculator
 
calculateFare(McRaptorSuboptimalPathProfileRouter.McRaptorState, int) - Method in class com.conveyal.r5.analyst.fare.SimpleInRoutingFareCalculator
 
calculateFares(PathWithTimes, TransportNetwork) - Static method in class com.conveyal.r5.transit.fare.DCFareCalculator
Should we have exactly one fare per ride, where some fares may have zero cost if they are transfers from the same operator? ...except that this doesn't work for MetroRail, where two legs combine into one.
calculateMinCost(int, int) - Method in class com.conveyal.r5.otp2.rangeraptor.transit.CostCalculator
 
calculateMinNumberOfTransfers(int) - Method in interface com.conveyal.r5.otp2.rangeraptor.standard.BestNumberOfTransfers
Return the minimum number for transfers used to reach the given stop.
calculateMinNumberOfTransfers(int) - Method in class com.conveyal.r5.otp2.rangeraptor.standard.besttimes.SimpleBestNumberOfTransfers
 
calculateMinNumberOfTransfers(int) - Method in class com.conveyal.r5.otp2.rangeraptor.standard.stoparrivals.Stops
 
calculateNewTurnAngle(int, int) - Method in class com.conveyal.r5.streets.TurnCostCalculator
Gets in/out angles from edges and calculates angle between them
calculateSpeed(ProfileRequest, StreetMode) - Method in class com.conveyal.r5.streets.EdgeStore.Edge
Calculate the speed appropriately given the ProfileRequest and traverseMode and the current wall clock time.
CalculateTransferToDestination<T extends TripScheduleInfo> - Class in com.conveyal.r5.otp2.rangeraptor.multicriteria
This class listen to pareto set egress stop arrivals and on accepted transit arrivals make the transfer to the destination.
calculateTurnAngle(int, int) - Method in class com.conveyal.r5.streets.TurnCostCalculator
 
calculator() - Method in class com.conveyal.r5.otp2.rangeraptor.transit.SearchContext
 
canTurnFrom(StreetRouter.State, StreetRouter.State, boolean) - Method in class com.conveyal.r5.streets.EdgeStore.Edge
Can we turn onto this edge from this state? Also copies still-applicable restrictions forward.
capacity - Variable in class com.conveyal.r5.api.util.ParkRideParking
 
CAR_PARK_DROPOFF_TIME_S - Static variable in class com.conveyal.r5.point_to_point.builder.PointToPointQuery
Time to park car in P+R in seconds
CAR_TIME_LINKING_LIMIT_SECONDS - Static variable in class com.conveyal.r5.streets.LinkedPointSet
 
carParkId - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Place
 
carSpeed - Variable in class com.conveyal.r5.profile.ProfileRequest
The speed of driving, in meters per second.
centerLat - Variable in class com.conveyal.r5.transit.TransitLayer
 
centerLon - Variable in class com.conveyal.r5.transit.TransitLayer
 
chainTo(TripSchedule) - Method in class com.conveyal.r5.transit.TripSchedule
return whether it makes sense for the supplied trip to be served by the same vehicle as this trip.
checkIds(Set<String>, Set<String>, Set<String>, boolean, TransportNetwork) - Method in class com.conveyal.r5.analyst.scenario.Modification
Enforces constraints on the list of routes, patterns, or trips that will be affected by a modification.
checksum() - Method in class com.conveyal.r5.transit.TransportNetwork
FIXME why is this a long when crc32 returns an int?
ChicagoInRoutingFareCalculator - Class in com.conveyal.r5.analyst.fare
Greedy fare calculator for the Chicago Transit Authority.
ChicagoInRoutingFareCalculator() - Constructor for class com.conveyal.r5.analyst.fare.ChicagoInRoutingFareCalculator
 
cleanId(String) - Method in class com.conveyal.r5.streets.OSMCache
 
clear() - Method in class com.conveyal.r5.otp2.util.paretoset.ParetoSet
 
clear() - Method in class com.conveyal.r5.otp2.util.paretoset.ParetoSetWithMarker
 
clear() - Method in class com.conveyal.r5.trove.AugmentedList
 
clear() - Method in class com.conveyal.r5.trove.TIntAugmentedList
 
clear() - Method in class com.conveyal.r5.trove.TLongAugmentedList
 
clear() - Method in class com.conveyal.r5.util.EmptyTIntCollection
 
clear() - Method in class com.conveyal.r5.util.TIntObjectHashMultimap
 
clear() - Method in interface com.conveyal.r5.util.TIntObjectMultimap
 
clearFlag(EdgeStore.EdgeFlag) - Method in class com.conveyal.r5.streets.EdgeStore.Edge
 
clone() - Method in class com.conveyal.r5.analyst.cluster.AnalysisTask
 
clone() - Method in class com.conveyal.r5.analyst.cluster.RegionalTask
 
clone() - Method in class com.conveyal.r5.profile.ProfileRequest
 
clone() - Method in class com.conveyal.r5.streets.StreetLayer
 
clone() - Method in class com.conveyal.r5.streets.StreetRouter.State
 
clone() - Method in class com.conveyal.r5.transit.TransitLayer
 
clone() - Method in class com.conveyal.r5.transit.TripPattern
 
clone() - Method in class com.conveyal.r5.transit.TripSchedule
 
close() - Method in class com.conveyal.r5.util.ShapefileReader
 
closestTransfers - Variable in class com.conveyal.r5.api.util.ParkRideParking
List of closest stop, time
cmd - Variable in class com.conveyal.r5.otp2.speed_test.cli.CommandLineOpts
 
code - Variable in class com.conveyal.r5.api.util.Stop
 
collate(Collection<McRaptorSuboptimalPathProfileRouter.McRaptorState>, int) - Method in interface com.conveyal.r5.analyst.fare.InRoutingFareCalculator.Collater
 
color - Variable in class com.conveyal.r5.transit.RouteInfo
 
com.conveyal.r5 - package com.conveyal.r5
 
com.conveyal.r5.analyst - package com.conveyal.r5.analyst
 
com.conveyal.r5.analyst.cluster - package com.conveyal.r5.analyst.cluster
 
com.conveyal.r5.analyst.error - package com.conveyal.r5.analyst.error
 
com.conveyal.r5.analyst.fare - package com.conveyal.r5.analyst.fare
This contains fare calculation implementations that are used in accessibility analysis to apply cost limits while a search is happening.
com.conveyal.r5.analyst.scenario - package com.conveyal.r5.analyst.scenario
This package contains classes for modeling transport scenarios as an ordered series of modifications to be applied to an underlying baseline graph.
com.conveyal.r5.api - package com.conveyal.r5.api
 
com.conveyal.r5.api.util - package com.conveyal.r5.api.util
 
com.conveyal.r5.common - package com.conveyal.r5.common
 
com.conveyal.r5.kryo - package com.conveyal.r5.kryo
 
com.conveyal.r5.labeling - package com.conveyal.r5.labeling
Labelers set flags or characteristics of network links based on tags in the OSM data they are built from.
com.conveyal.r5.model.json_serialization - package com.conveyal.r5.model.json_serialization
 
com.conveyal.r5.otp2 - package com.conveyal.r5.otp2
 
com.conveyal.r5.otp2.api.debug - package com.conveyal.r5.otp2.api.debug
 
com.conveyal.r5.otp2.api.path - package com.conveyal.r5.otp2.api.path
 
com.conveyal.r5.otp2.api.request - package com.conveyal.r5.otp2.api.request
 
com.conveyal.r5.otp2.api.transit - package com.conveyal.r5.otp2.api.transit
 
com.conveyal.r5.otp2.api.view - package com.conveyal.r5.otp2.api.view
 
com.conveyal.r5.otp2.rangeraptor - package com.conveyal.r5.otp2.rangeraptor
 
com.conveyal.r5.otp2.rangeraptor.configure - package com.conveyal.r5.otp2.rangeraptor.configure
 
com.conveyal.r5.otp2.rangeraptor.debug - package com.conveyal.r5.otp2.rangeraptor.debug
 
com.conveyal.r5.otp2.rangeraptor.multicriteria - package com.conveyal.r5.otp2.rangeraptor.multicriteria
 
com.conveyal.r5.otp2.rangeraptor.multicriteria.arrivals - package com.conveyal.r5.otp2.rangeraptor.multicriteria.arrivals
 
com.conveyal.r5.otp2.rangeraptor.multicriteria.configure - package com.conveyal.r5.otp2.rangeraptor.multicriteria.configure
 
com.conveyal.r5.otp2.rangeraptor.multicriteria.heuristic - package com.conveyal.r5.otp2.rangeraptor.multicriteria.heuristic
 
com.conveyal.r5.otp2.rangeraptor.path - package com.conveyal.r5.otp2.rangeraptor.path
 
com.conveyal.r5.otp2.rangeraptor.path.configure - package com.conveyal.r5.otp2.rangeraptor.path.configure
 
com.conveyal.r5.otp2.rangeraptor.standard - package com.conveyal.r5.otp2.rangeraptor.standard
 
com.conveyal.r5.otp2.rangeraptor.standard.besttimes - package com.conveyal.r5.otp2.rangeraptor.standard.besttimes
 
com.conveyal.r5.otp2.rangeraptor.standard.configure - package com.conveyal.r5.otp2.rangeraptor.standard.configure
 
com.conveyal.r5.otp2.rangeraptor.standard.debug - package com.conveyal.r5.otp2.rangeraptor.standard.debug
 
com.conveyal.r5.otp2.rangeraptor.standard.heuristics - package com.conveyal.r5.otp2.rangeraptor.standard.heuristics
 
com.conveyal.r5.otp2.rangeraptor.standard.stoparrivals - package com.conveyal.r5.otp2.rangeraptor.standard.stoparrivals
 
com.conveyal.r5.otp2.rangeraptor.standard.stoparrivals.path - package com.conveyal.r5.otp2.rangeraptor.standard.stoparrivals.path
 
com.conveyal.r5.otp2.rangeraptor.standard.stoparrivals.view - package com.conveyal.r5.otp2.rangeraptor.standard.stoparrivals.view
 
com.conveyal.r5.otp2.rangeraptor.transit - package com.conveyal.r5.otp2.rangeraptor.transit
 
com.conveyal.r5.otp2.rangeraptor.view - package com.conveyal.r5.otp2.rangeraptor.view
 
com.conveyal.r5.otp2.rangeraptor.workerlifecycle - package com.conveyal.r5.otp2.rangeraptor.workerlifecycle
 
com.conveyal.r5.otp2.service - package com.conveyal.r5.otp2.service
 
com.conveyal.r5.otp2.speed_test - package com.conveyal.r5.otp2.speed_test
 
com.conveyal.r5.otp2.speed_test.api.model - package com.conveyal.r5.otp2.speed_test.api.model
 
com.conveyal.r5.otp2.speed_test.cli - package com.conveyal.r5.otp2.speed_test.cli
 
com.conveyal.r5.otp2.speed_test.test - package com.conveyal.r5.otp2.speed_test.test
 
com.conveyal.r5.otp2.speed_test.transit - package com.conveyal.r5.otp2.speed_test.transit
 
com.conveyal.r5.otp2.transitadapter - package com.conveyal.r5.otp2.transitadapter
 
com.conveyal.r5.otp2.util - package com.conveyal.r5.otp2.util
 
com.conveyal.r5.otp2.util.paretoset - package com.conveyal.r5.otp2.util.paretoset
 
com.conveyal.r5.point_to_point - package com.conveyal.r5.point_to_point
 
com.conveyal.r5.point_to_point.builder - package com.conveyal.r5.point_to_point.builder
 
com.conveyal.r5.profile - package com.conveyal.r5.profile
 
com.conveyal.r5.shapefile - package com.conveyal.r5.shapefile
 
com.conveyal.r5.streets - package com.conveyal.r5.streets
This is a new replacement street layer implementation
com.conveyal.r5.transit - package com.conveyal.r5.transit
Classes for the transit layer of an R5 TransportNetwork.
com.conveyal.r5.transit.fare - package com.conveyal.r5.transit.fare
This package contains classes implementing fares for Modeify and point-to-point profile routing.
com.conveyal.r5.transitive - package com.conveyal.r5.transitive
Adapter classes to allow a TransitLayer to be represented as a Transitive network.
com.conveyal.r5.trove - package com.conveyal.r5.trove
 
com.conveyal.r5.util - package com.conveyal.r5.util
 
CommandLineOpts - Class in com.conveyal.r5.otp2.speed_test.cli
 
CommandLineOpts(String[]) - Constructor for class com.conveyal.r5.otp2.speed_test.cli.CommandLineOpts
 
comment - Variable in class com.conveyal.r5.analyst.scenario.Modification
Free-text comment describing this modification instance and what it's intended to do or represent.
commit - Static variable in class com.conveyal.r5.common.R5Version
 
compactDump(boolean) - Method in class com.conveyal.r5.streets.StreetRouter.State
 
compactUUID() - Static method in class com.conveyal.r5.analyst.cluster.JobSimulator
 
comparatorStandard() - Static method in class com.conveyal.r5.otp2.rangeraptor.path.PathParetoSetComparators
 
comparatorWithCost() - Static method in class com.conveyal.r5.otp2.rangeraptor.path.PathParetoSetComparators
 
comparatorWithRelaxedCost(double) - Static method in class com.conveyal.r5.otp2.rangeraptor.path.PathParetoSetComparators
 
comparatorWithTimetable() - Static method in class com.conveyal.r5.otp2.rangeraptor.path.PathParetoSetComparators
 
comparatorWithTimetableAndCost() - Static method in class com.conveyal.r5.otp2.rangeraptor.path.PathParetoSetComparators
 
comparatorWithTimetableAndRelaxedCost(double) - Static method in class com.conveyal.r5.otp2.rangeraptor.path.PathParetoSetComparators
 
compare(String, String, int[], String, int[], int, int[], Comparator<Integer>) - Static method in class com.conveyal.r5.otp2.util.CompareIntArrays
 
compareArrivalTimeAndRound() - Static method in class com.conveyal.r5.otp2.rangeraptor.multicriteria.arrivals.AbstractStopArrival
 
compareArrivalTimeRoundAndCost() - Static method in class com.conveyal.r5.otp2.rangeraptor.multicriteria.arrivals.AbstractStopArrival
 
compareHeuristics(RangeRaptorRequest<T>, RangeRaptorRequest<T>, TransitDataProvider<T>) - Method in class com.conveyal.r5.otp2.RangeRaptorService
 
compareHeuristics() - Method in class com.conveyal.r5.otp2.speed_test.cli.SpeedTestCmdLineOpts
 
CompareIntArrays - Class in com.conveyal.r5.otp2.util
The responsibility of this class is to compare two int arrays and list all elements that differ.
compareTime(String, String, int[], String, int[], int, int[], Comparator<Integer>) - Static method in class com.conveyal.r5.otp2.util.CompareIntArrays
 
compareTo(WorkerCategory) - Method in class com.conveyal.r5.analyst.WorkerCategory
 
compareTo(SegmentPattern) - Method in class com.conveyal.r5.api.util.SegmentPattern
 
compareTo(Transfer) - Method in class com.conveyal.r5.api.util.Transfer
Compares this object with the specified object for order.
compareTo(AgencyAndId) - Method in class com.conveyal.r5.otp2.speed_test.api.model.AgencyAndId
 
compareTo(PathWithTimes.Itinerary) - Method in class com.conveyal.r5.profile.PathWithTimes.Itinerary
 
compareTo(TripSchedule) - Method in class com.conveyal.r5.transit.TripSchedule
 
compute(String, String) - Method in class com.conveyal.r5.analyst.SelectingGridReducer
Deprecated.
 
compute(InputStream) - Method in class com.conveyal.r5.analyst.SelectingGridReducer
Deprecated.
 
computeAngle(int, int) - Method in class com.conveyal.r5.streets.TurnCostCalculator
Compute the angle between two edges, positive, from 0 to 2 * Pi.
computeCenter() - Method in class com.conveyal.r5.api.util.StopCluster
 
computeHashCode() - Method in class com.conveyal.r5.analyst.fare.RouteBasedFareRules.FareKey
 
computeImprovementProbability(String, String, String) - Method in class com.conveyal.r5.analyst.BootstrapPercentileMethodHypothesisTestGridReducer
Calculate the probability at each origin that a random individual sample from regional analysis B is larger than one from regional analysis A.
computeImprovementProbability(InputStream, InputStream) - Method in class com.conveyal.r5.analyst.BootstrapPercentileMethodHypothesisTestGridReducer
 
computeStatistics(ProfileRequest, int, int) - Method in class com.conveyal.r5.profile.PathWithTimes
Compute statistics for this particular path over the time window.
computeStatistics(ProfileRequest, int, int, int, Collection<PathWithTimes.Itinerary>) - Static method in class com.conveyal.r5.profile.StatsCalculator
Compute statistics for this particular path over the time window.
computeTravelTimes() - Method in class com.conveyal.r5.analyst.TravelTimeComputer
The TravelTimeComputer can make travel time grids, accessibility indicators, or (eventually) both depending on what's in the task it's given.
computeTurnCost(int, int, StreetMode) - Method in class com.conveyal.r5.streets.TurnCostCalculator
 
computeValuesForOrigin(int[], int[]) - Method in class com.conveyal.r5.analyst.BootstrapPercentileMethodHypothesisTestGridReducer
Given the origin coordinates and the values from the two grids, compute a value for the output grid.
concat(Collection<Integer>, Collection<Integer>) - Static method in class com.conveyal.r5.otp2.util.IntUtils
Concatenate list a and b and convert them to int arrays.
concatenateId(String, String) - Static method in class com.conveyal.r5.otp2.speed_test.api.model.AgencyAndId
Concatenate agencyId and id into a string.
connection - Variable in class com.conveyal.r5.api.util.Itinerary
 
considerShuttingDown() - Method in class com.conveyal.r5.analyst.cluster.AnalystWorker
Shut down if enough time has passed since certain events (startup or handling an analysis request).
Constants - Interface in com.conveyal.r5.otp2.speed_test.api.model
Constants
consumePoint(int, int, int) - Method in interface com.conveyal.r5.streets.EdgeStore.PointConsumer
 
consumeSegment(int, int, int, int, int) - Method in interface com.conveyal.r5.streets.EdgeStore.SegmentConsumer
 
contains(Object) - Method in class com.conveyal.r5.trove.AugmentedList
 
contains(int) - Method in class com.conveyal.r5.trove.TIntAugmentedList
 
contains(long) - Method in class com.conveyal.r5.trove.TLongAugmentedList
 
contains(int) - Method in class com.conveyal.r5.util.EmptyTIntCollection
 
containsAll(Collection<?>) - Method in class com.conveyal.r5.trove.AugmentedList
 
containsAll(Collection<?>) - Method in class com.conveyal.r5.trove.TIntAugmentedList
 
containsAll(TIntCollection) - Method in class com.conveyal.r5.trove.TIntAugmentedList
 
containsAll(int[]) - Method in class com.conveyal.r5.trove.TIntAugmentedList
 
containsAll(Collection<?>) - Method in class com.conveyal.r5.trove.TLongAugmentedList
 
containsAll(TLongCollection) - Method in class com.conveyal.r5.trove.TLongAugmentedList
 
containsAll(long[]) - Method in class com.conveyal.r5.trove.TLongAugmentedList
 
containsAll(Collection<?>) - Method in class com.conveyal.r5.util.EmptyTIntCollection
 
containsAll(TIntCollection) - Method in class com.conveyal.r5.util.EmptyTIntCollection
 
containsAll(int[]) - Method in class com.conveyal.r5.util.EmptyTIntCollection
 
containsKey(int) - Method in class com.conveyal.r5.util.TIntIntHashMultimap
 
containsKey(int) - Method in interface com.conveyal.r5.util.TIntIntMultimap
 
containsKey(int) - Method in class com.conveyal.r5.util.TIntObjectHashMultimap
 
containsKey(int) - Method in interface com.conveyal.r5.util.TIntObjectMultimap
 
containsNoTrips(Set<String>) - Method in class com.conveyal.r5.transit.TripPattern
 
context(TransitDataProvider<T>, RangeRaptorRequest<T>) - Method in class com.conveyal.r5.otp2.rangeraptor.configure.RangeRaptorConfig
 
convertFromString(String, char) - Static method in class com.conveyal.r5.otp2.speed_test.api.model.AgencyAndId
Given an id of the form "agencyId_entityId", parses into a AgencyAndId id object.
convertFromString(String) - Static method in class com.conveyal.r5.otp2.speed_test.api.model.AgencyAndId
Given an id of the form "agencyId_entityId", parses into a AgencyAndId id object.
convertToString(AgencyAndId) - Static method in class com.conveyal.r5.otp2.speed_test.api.model.AgencyAndId
Given an AgencyAndId object, creates a string representation of the form "agencyId_entityId"
Coordinate - Class in com.conveyal.r5.api.util
Input type for profile
Coordinate() - Constructor for class com.conveyal.r5.api.util.Coordinate
 
copy() - Method in class com.conveyal.r5.profile.RaptorState
Copy this raptor state to progress to the next round.
copyPairFlagsAndSpeeds(EdgeStore.Edge) - Method in class com.conveyal.r5.streets.EdgeStore.Edge
Copy the flags and speeds from the supplied Edge cursor into this one.
cost() - Method in class com.conveyal.r5.otp2.api.path.Path
The total cost computed for this path.
cost() - Method in interface com.conveyal.r5.otp2.api.view.ArrivalView
The accumulated cost.
cost() - Method in class com.conveyal.r5.otp2.rangeraptor.multicriteria.arrivals.AbstractStopArrival
 
CostCalculator - Class in com.conveyal.r5.otp2.rangeraptor.transit
The responsibility for the cost calculator is to calculate the multi-criteria cost.
costCalculator() - Method in class com.conveyal.r5.otp2.rangeraptor.transit.SearchContext
 
create(Trip, int[], int[], Collection<Frequency>, int[], int) - Static method in class com.conveyal.r5.transit.TripSchedule
static factory so we can return null
createAndLinkVertex(double, double) - Method in class com.conveyal.r5.streets.StreetLayer
Create a street-layer vertex representing a transit stop, and connect that new vertex to the street network if possible.
createDestArrivalPaths(boolean) - Method in class com.conveyal.r5.otp2.rangeraptor.path.configure.PathConfig
Create a new DestinationArrivalPaths each time it is invoked.
createEncodings(double[], double[]) - Static method in class com.conveyal.r5.otp2.speed_test.api.model.PolylineEncoder
 
createEncodings(double[], double[], int) - Static method in class com.conveyal.r5.otp2.speed_test.api.model.PolylineEncoder
 
createEncodings(double[], double[], int, int, int) - Static method in class com.conveyal.r5.otp2.speed_test.api.model.PolylineEncoder
 
createEncodings(Iterable<Coordinate>) - Static method in class com.conveyal.r5.otp2.speed_test.api.model.PolylineEncoder
 
createEncodings(Geometry) - Static method in class com.conveyal.r5.otp2.speed_test.api.model.PolylineEncoder
 
createEncodings(Iterable<Coordinate>, int) - Static method in class com.conveyal.r5.otp2.speed_test.api.model.PolylineEncoder
If level < 0, then EncodedPolylineBean.getLevels() will be null.
createExactTripSearch(TripPatternInfo<T>, Function<T, Boolean>) - Method in interface com.conveyal.r5.otp2.rangeraptor.transit.TransitCalculator
Same as TransitCalculator.createTripSearch(TripPatternInfo, Function), but create a trip search that only accept exact trip timeLimit matches.
createHeuristicSearch(TransitDataProvider<T>, RangeRaptorRequest<T>) - Method in class com.conveyal.r5.otp2.rangeraptor.configure.RangeRaptorConfig
 
createHeuristicSearch(TransitDataProvider<T>, RangeRaptorProfile, RangeRaptorRequest<T>, boolean) - Method in class com.conveyal.r5.otp2.rangeraptor.configure.RangeRaptorConfig
 
createHeuristicSearch(BiFunction<WorkerState<T>, TransitRoutingStrategy<T>, Worker<T>>) - Method in class com.conveyal.r5.otp2.rangeraptor.standard.configure.StdRangeRaptorConfig
Create a heuristic search using the provided callback to create the worker.
createLifeCyclePublisher() - Method in class com.conveyal.r5.otp2.rangeraptor.transit.SearchContext
 
createMcWorker(TransitDataProvider<T>, RangeRaptorRequest<T>, Heuristics) - Method in class com.conveyal.r5.otp2.rangeraptor.configure.RangeRaptorConfig
 
createPathMapper() - Method in interface com.conveyal.r5.otp2.rangeraptor.transit.TransitCalculator
Create a new path mapper depending on the search direction.
createSchedules(AddTrips.PatternTimetable, int, List<Service>) - Method in class com.conveyal.r5.analyst.scenario.AddTrips
Creates an R5 TripSchedule object from a PatternTimetable object that was deserialized from JSON.
createSearch(BiFunction<WorkerState<T>, TransitRoutingStrategy<T>, Worker<T>>) - Method in class com.conveyal.r5.otp2.rangeraptor.standard.configure.StdRangeRaptorConfig
 
createService(AddTrips.PatternTimetable) - Static method in class com.conveyal.r5.analyst.scenario.AddTrips
Creates a gtfs-lib Service object based on the information in the given PatternTimetable, which is usually part of a Modification deserialized from JSON.
createSpatialIndexAsNeeded() - Method in class com.conveyal.r5.analyst.PointSet
If the spatial index of points in the pointset has not yet been made, create one.
createStateBag(int) - Method in class com.conveyal.r5.profile.McRaptorSuboptimalPathProfileRouter
Create a new McRaptorStateBag with properly-configured dominance
createStdWorker(TransitDataProvider<T>, RangeRaptorRequest<T>) - Method in class com.conveyal.r5.otp2.rangeraptor.configure.RangeRaptorConfig
 
createTripPlanForRequest(ProfileRequest, ItinerarySet) - Static method in class com.conveyal.r5.otp2.speed_test.transit.TripPlanSupport
 
createTripPlanForRequest(ProfileRequest) - Static method in class com.conveyal.r5.otp2.speed_test.transit.TripPlanSupport
 
createTripSearch(TripPatternInfo<T>, Function<T, Boolean>) - Method in interface com.conveyal.r5.otp2.rangeraptor.transit.TransitCalculator
Create a trip search, to use to find the correct trip to board/alight for a given pattern.
createWorker(Heuristics, BiFunction<WorkerState<T>, TransitRoutingStrategy<T>, Worker<T>>) - Method in class com.conveyal.r5.otp2.rangeraptor.multicriteria.configure.McRangeRaptorConfig
Create new multi-criteria worker with optional heuristics.
CsvFileIO - Class in com.conveyal.r5.otp2.speed_test.test
This class is responsible for reading and writing test cases and test case results to CSV files.
CsvFileIO(File, String) - Constructor for class com.conveyal.r5.otp2.speed_test.test.CsvFileIO
 
cumulativeFarePaid - Variable in class com.conveyal.r5.analyst.fare.FareBounds
 
CustomModificationHolder - Class in com.conveyal.r5.analyst.scenario
This is the R5 (worker) model object for a custom freeform JSON modification.
CustomModificationHolder(Map<String, Object>, String) - Constructor for class com.conveyal.r5.analyst.scenario.CustomModificationHolder
Constructor used to copy all arbitrary properties from the Analysis UI/Backend modification model object into this R5 worker Modification object.
cutoffs - Variable in class com.conveyal.r5.analyst.AccessibilityResult
 
cutoffSec - Variable in class com.conveyal.r5.analyst.IsochroneFeature
 
cutoffSeconds - Variable in class com.conveyal.r5.profile.PerTargetPropagater
The maximum travel time we will record and report.
CyclicGraphException() - Constructor for exception com.conveyal.r5.transit.RouteTopology.CyclicGraphException
 

D

data - Variable in class com.conveyal.r5.analyst.scenario.ModificationPolygon
 
data - Variable in class com.conveyal.r5.profile.FrequencyRandomOffsets
 
dataAttribute - Variable in class com.conveyal.r5.analyst.scenario.IndexedPolygonCollection
The name of the attribute (floating-point) within the polygon layer that contains the pick-up wait time (in minutes).
date - Variable in class com.conveyal.r5.otp2.speed_test.api.model.TripPlan
The time and date of travel
date - Variable in class com.conveyal.r5.profile.ProfileRequest
The date of the search
DCFareCalculator - Class in com.conveyal.r5.transit.fare
Created by mabu on 7.3.2016.
DCFareCalculator() - Constructor for class com.conveyal.r5.transit.fare.DCFareCalculator
 
debug(DebugTopic, String) - Method in interface com.conveyal.r5.otp2.api.debug.DebugLogger
Implement this method to provide logging.
debug(DebugTopic, String, Object...) - Method in interface com.conveyal.r5.otp2.api.debug.DebugLogger
Handy method witch uses the Java String#format to format the message.
debug() - Method in class com.conveyal.r5.otp2.api.request.RangeRaptorRequest
Specify what to debug in the debug request.
debug() - Method in class com.conveyal.r5.otp2.api.request.RequestBuilder
 
debug(String, Heuristics, String, Heuristics, RangeRaptorRequest<?>) - Static method in class com.conveyal.r5.otp2.service.DebugHeuristics
 
debug() - Method in class com.conveyal.r5.otp2.speed_test.cli.CommandLineOpts
 
DebugEvent<E> - Class in com.conveyal.r5.otp2.api.debug
Debug events hold information about an internal event in the Raptor Algorithm.
DebugEvent.Action - Enum in com.conveyal.r5.otp2.api.debug
The event action type
debugFactory() - Method in class com.conveyal.r5.otp2.rangeraptor.transit.SearchContext
 
DebugHandler<T> - Interface in com.conveyal.r5.otp2.rangeraptor.view
This interface serve as a debug handler for the Worker and State classes.
DebugHandlerFactory<T extends TripScheduleInfo> - Class in com.conveyal.r5.otp2.rangeraptor.debug
Use this factory to create debug handlers.
DebugHandlerFactory(DebugRequest<T>, WorkerLifeCycle) - Constructor for class com.conveyal.r5.otp2.rangeraptor.debug.DebugHandlerFactory
 
DebugHeuristics - Class in com.conveyal.r5.otp2.service
Utility class to log computed heuristic data.
debugInfo() - Method in interface com.conveyal.r5.otp2.api.transit.TripScheduleInfo
The implementation should provide a very short description with enough information to identify the the trip.
debugInfo() - Method in class com.conveyal.r5.otp2.transitadapter.TripScheduleAdapter
 
DebugLogger - Interface in com.conveyal.r5.otp2.api.debug
The use of the API should provide a debug logger witch map to what ever logging api the caller use.
debugLogger() - Method in class com.conveyal.r5.otp2.rangeraptor.transit.SearchContext
 
debugPath() - Method in class com.conveyal.r5.otp2.speed_test.cli.CommandLineOpts
 
debugPathFromStopIndex() - Method in class com.conveyal.r5.otp2.api.request.DebugRequest
The first stop to start recording debug information in the path specified in this request.
debugPathFromStopIndex() - Method in class com.conveyal.r5.otp2.api.request.DebugRequestBuilder
 
debugPathFromStopIndex(Integer) - Method in class com.conveyal.r5.otp2.api.request.DebugRequestBuilder
 
debugPathFromStopIndex() - Method in class com.conveyal.r5.otp2.speed_test.cli.CommandLineOpts
 
DebugRequest<T extends TripScheduleInfo> - Class in com.conveyal.r5.otp2.api.request
This class configure the amount of debugging you want for your request.
debugRequest() - Method in class com.conveyal.r5.otp2.speed_test.cli.CommandLineOpts
 
DebugRequestBuilder<T extends TripScheduleInfo> - Class in com.conveyal.r5.otp2.api.request
Mutable version of DebugRequest.
DebugRoutingVisitor - Class in com.conveyal.r5.streets
Callbacks for debugging street routing.
DebugRoutingVisitor(EdgeStore) - Constructor for class com.conveyal.r5.streets.DebugRoutingVisitor
Mode should be in the state itself
debugStopArrival() - Method in class com.conveyal.r5.otp2.rangeraptor.debug.DebugHandlerFactory
 
DebugStopArrivalsState<T extends TripScheduleInfo> - Class in com.conveyal.r5.otp2.rangeraptor.standard.debug
The responsibility of this class is to wrap a StopArrivalsState and notify the StateDebugger about all stop arrival events.
DebugStopArrivalsState(RoundProvider, DebugHandlerFactory<T>, StopsCursor<T>, StopArrivalsState<T>) - Constructor for class com.conveyal.r5.otp2.rangeraptor.standard.debug.DebugStopArrivalsState
Create a Standard range raptor state for the given context
debugStops() - Method in class com.conveyal.r5.otp2.speed_test.cli.CommandLineOpts
 
DebugTopic - Enum in com.conveyal.r5.otp2.api.debug
 
decode(String) - Static method in class com.conveyal.r5.model.json_serialization.PolyUtil
Decodes an encoded path string into a sequence of LatLngs.
decode(EncodedPolylineBean) - Static method in class com.conveyal.r5.otp2.speed_test.api.model.PolylineEncoder
 
decodeNumber(String) - Static method in class com.conveyal.r5.otp2.speed_test.api.model.PolylineEncoder
 
decodeNumberWithIndex(String, int) - Static method in class com.conveyal.r5.otp2.speed_test.api.model.PolylineEncoder
 
decodeSignedNumber(String) - Static method in class com.conveyal.r5.otp2.speed_test.api.model.PolylineEncoder
 
decodeSignedNumberWithIndex(String, int) - Static method in class com.conveyal.r5.otp2.speed_test.api.model.PolylineEncoder
 
deepCopy() - Method in class com.conveyal.r5.profile.RaptorState
Do a deep copy of this RaptorState and all parent raptor states.
DEFAULT_SUBWAY_ACCESS_TIME - Static variable in class com.conveyal.r5.point_to_point.builder.TNBuilderConfig
 
DEFAULT_ZOOM - Static variable in class com.conveyal.r5.analyst.WebMercatorGridPointSet
 
defaultConfig() - Static method in class com.conveyal.r5.point_to_point.builder.SpeedConfig
 
defaultConfig() - Static method in class com.conveyal.r5.point_to_point.builder.TNBuilderConfig
 
defaultData - Variable in class com.conveyal.r5.analyst.scenario.IndexedPolygonCollection
The default data value to return when no polygon is found.
defaultFare - Variable in class com.conveyal.r5.analyst.fare.RouteBasedFareRules
 
defaultScaling - Variable in class com.conveyal.r5.analyst.scenario.RoadCongestion
The default value by which to scale when no polygon is found.
defaultSpeed - Variable in class com.conveyal.r5.point_to_point.builder.SpeedConfig
Speed for all the streets for which speed isn't specified
DefaultTravelTimeCalculator() - Constructor for class com.conveyal.r5.streets.EdgeStore.DefaultTravelTimeCalculator
 
defaultWait - Variable in class com.conveyal.r5.analyst.scenario.PickupDelay
The default waiting time (floating point, in minutes) when no polygon is found.
departure(int) - Method in interface com.conveyal.r5.otp2.api.transit.TripScheduleInfo
The departure time at the given stop position in pattern.
departure - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Place
The time the rider will depart the place.
departure(int) - Method in class com.conveyal.r5.otp2.transitadapter.TripScheduleAdapter
 
departureDelay - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Leg
For transit leg, the offset from the scheduled departure-time of the boarding stop in this leg.
departures - Variable in class com.conveyal.r5.transit.TripSchedule
 
departureTime() - Method in interface com.conveyal.r5.otp2.api.view.ArrivalView
The last leg departure time.
departureTime() - Method in class com.conveyal.r5.otp2.rangeraptor.multicriteria.arrivals.AbstractStopArrival
 
departureTime - Variable in class com.conveyal.r5.otp2.speed_test.test.TestCase
 
departureTime - Variable in class com.conveyal.r5.profile.RaptorState
Departure time for the search producing this state.
describe - Static variable in class com.conveyal.r5.common.R5Version
 
description - Variable in class com.conveyal.r5.analyst.scenario.Scenario
 
description - Variable in class com.conveyal.r5.api.util.Route
 
description - Variable in class com.conveyal.r5.otp2.speed_test.SpeedTestProfileRequest
 
description - Variable in class com.conveyal.r5.otp2.speed_test.test.TestCase
 
deserialize(JsonParser, DeserializationContext) - Method in class com.conveyal.r5.model.json_serialization.BitSetDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.conveyal.r5.model.json_serialization.JavaLocalDateDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.conveyal.r5.model.json_serialization.LegModeSetDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.conveyal.r5.model.json_serialization.LineStringDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.conveyal.r5.model.json_serialization.ModeSetDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.conveyal.r5.model.json_serialization.TransitModeSetDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.conveyal.r5.model.json_serialization.ZoneIdDeserializer
 
destination - Variable in class com.conveyal.r5.otp2.speed_test.test.TestCase
 
DestinationArrivalPaths<T extends TripScheduleInfo> - Class in com.conveyal.r5.otp2.rangeraptor.path
The responsibility of this class is to collect result paths for destination arrivals.
DestinationArrivalPaths(ParetoComparator<Path<T>>, TransitCalculator, DebugHandlerFactory<T>, WorkerLifeCycle) - Constructor for class com.conveyal.r5.otp2.rangeraptor.path.DestinationArrivalPaths
 
directionId - Variable in class com.conveyal.r5.transit.TripPattern
 
DirectionUtils - Class in com.conveyal.r5.common
Created by mabu on 4.1.2016.
DirectionUtils() - Constructor for class com.conveyal.r5.common.DirectionUtils
 
directModes - Variable in class com.conveyal.r5.profile.ProfileRequest
The modes used to reach the destination without transit
disableOptimization(Optimization) - Method in class com.conveyal.r5.otp2.api.request.RequestBuilder
 
discount(double) - Method in class com.conveyal.r5.api.util.Fare
 
display() - Method in class com.conveyal.r5.util.Histogram
 
displayHorizontal() - Method in class com.conveyal.r5.util.Histogram
 
distance - Variable in class com.conveyal.r5.api.util.Elevation
 
distance - Variable in class com.conveyal.r5.api.util.Itinerary
 
distance - Variable in class com.conveyal.r5.api.util.StreetEdgeInfo
Distance of driving on these edge (milimeters)
distance - Variable in class com.conveyal.r5.api.util.StreetSegment
 
distance(double, double, double, double) - Static method in class com.conveyal.r5.common.GeometryUtils
Haversine formula for distance on the sphere.
distance - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Leg
The distance traveled while traversing the leg in meters.
distance - Variable in class com.conveyal.r5.otp2.speed_test.api.model.WalkStep
The distance in meters that this step takes.
distance - Variable in class com.conveyal.r5.streets.StreetRouter.State
 
distance0_mm - Variable in class com.conveyal.r5.streets.Split
Accumulated distance from the beginning vertex of the edge geometry up to the split point (point on the edge closest to the point to be linked)
distance1_mm - Variable in class com.conveyal.r5.streets.Split
Accumulated distance from the end vertex of the edge geometry up to the split point (point on the edge closest to the point to be linked)
distanceLimitMeters - Variable in class com.conveyal.r5.streets.StreetRouter
The StreetRouter will respect any nonzero limits, and will stop the search when it hits either of them.
distances0_mm - Variable in class com.conveyal.r5.streets.LinkedPointSet
For each point, distance from the beginning vertex of the edge geometry up to the split point (closest point on the edge to the point to be linked)
distances1_mm - Variable in class com.conveyal.r5.streets.LinkedPointSet
For each point, distance from the end vertex of the edge geometry up to the split point (closest point on the edge to the point to be linked)
distancesToEdge_mm - Variable in class com.conveyal.r5.streets.LinkedPointSet
For each point, distance from the point to the split point (closest point on the edge to the point to be linked)
distanceToEdge_mm - Variable in class com.conveyal.r5.streets.Split
Distance between a requested nearby point and the edge
distanceToEdge_squaredFixedDegrees - Variable in class com.conveyal.r5.streets.Split
 
dominates(McRaptorSuboptimalPathProfileRouter.McRaptorState, McRaptorSuboptimalPathProfileRouter.McRaptorState) - Method in class com.conveyal.r5.profile.SuboptimalDominatingList
This function is the core logic that makes it different from "normal" Raptor, and should be explained should we want to document how R5 finds sub-optimal paths in detail.
DominatingList - Interface in com.conveyal.r5.profile
When performing a multi-criteria search that finds sets of pareto-optimal paths (which is essential for resource constraint situations) we must allow for multiple search states at each vertex (in this case transit stops).
done() - Method in class com.conveyal.r5.util.LambdaCounter
 
doneWriting() - Method in class com.conveyal.r5.analyst.PersistenceBuffer
Signal that writing to this buffer is complete.
driveOnRight - Variable in class com.conveyal.r5.streets.TurnCostCalculator
 
drop(int, E, E, String) - Static method in class com.conveyal.r5.otp2.api.debug.DebugEvent
 
drop(T, T, String) - Method in interface com.conveyal.r5.otp2.rangeraptor.view.DebugHandler
Callback to notify that the given element is dropped, because a new and even more shiny element is found.
dropoffs - Variable in class com.conveyal.r5.transit.TripPattern
 
dummyPath(int, int, int, int) - Static method in class com.conveyal.r5.otp2.api.path.Path
Create a "dummy" path without legs.
dump(TransportNetwork) - Method in class com.conveyal.r5.profile.McRaptorSuboptimalPathProfileRouter.McRaptorState
 
dump(TransportNetwork) - Method in class com.conveyal.r5.profile.PathWithTimes
 
dump(int) - Method in class com.conveyal.r5.profile.RaptorState
Debug function: dump the path up to this state as a string
dump() - Method in class com.conveyal.r5.streets.EdgeStore
 
dump() - Method in class com.conveyal.r5.streets.StreetRouter.State
 
dumpContourGrid(byte[][], String) - Method in class com.conveyal.r5.analyst.IsochroneFeature
Debug code to draw an ascii-art isochrone.
dumpStops(TIntIntMap) - Method in class com.conveyal.r5.profile.McRaptorSuboptimalPathProfileRouter
dump out all stop names, for debugging
DuplicateFeedException - Exception in com.conveyal.r5.transit
Thrown when a TransportNetwork is build with two feeds with the same feed ID.
DuplicateFeedException(String) - Constructor for exception com.conveyal.r5.transit.DuplicateFeedException
 
duration - Variable in class com.conveyal.r5.api.util.Itinerary
 
duration - Variable in class com.conveyal.r5.api.util.StreetSegment
 
duration() - Method in interface com.conveyal.r5.otp2.api.path.PathLeg
Number of seconds to travel this leg.
duration(int, int) - Method in interface com.conveyal.r5.otp2.rangeraptor.transit.TransitCalculator
Subtract a time (B) from time (A) and return the result.
duration - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Itinerary
Duration of the trip on this itinerary, in seconds.
durationFromOriginSeconds - Variable in class com.conveyal.r5.streets.StreetRouter.State
 
durationInSeconds() - Method in interface com.conveyal.r5.otp2.api.transit.TransferLeg
The time duration to walk or travel the leg in seconds.
durationInSeconds() - Method in class com.conveyal.r5.otp2.speed_test.transit.AccessEgressLeg
 
durationSeconds - Variable in class com.conveyal.r5.streets.StreetRouter.State
 
dwellSecs - Variable in class com.conveyal.r5.analyst.scenario.AdjustDwellTime
New dwell time in seconds.
dwellTimes - Variable in class com.conveyal.r5.analyst.scenario.AddTrips.PatternTimetable
The time in seconds the vehicle waits at each stop.
dwellTimes - Variable in class com.conveyal.r5.analyst.scenario.Reroute
Number of seconds the vehicle will remain immobile at each of the new stops.

E

earliestBoardTime(int) - Method in interface com.conveyal.r5.otp2.rangeraptor.transit.TransitCalculator
Calculate the earlies possible board time, adding board slack in the case of a forward search, adding nothing in the case of a reverse search.
earliestDepartureTime() - Method in class com.conveyal.r5.otp2.api.request.SearchParams
The beginning of the departure window, in seconds since midnight.
earliestDepartureTime() - Method in class com.conveyal.r5.otp2.api.request.SearchParamsBuilder
 
earliestDepartureTime(int) - Method in class com.conveyal.r5.otp2.api.request.SearchParamsBuilder
 
EARTH_CIRCUMFERENCE_KM - Static variable in class com.conveyal.r5.common.SphericalDistanceLibrary
 
EARTH_CIRCUMFERENCE_METERS - Static variable in class com.conveyal.r5.common.SphericalDistanceLibrary
 
ec2 - Variable in class com.conveyal.r5.analyst.cluster.WorkerStatus
 
EC2Info - Class in com.conveyal.r5.analyst.cluster
API data model class to hold information about the ec2 instance a worker is running on (if any).
EC2Info() - Constructor for class com.conveyal.r5.analyst.cluster.EC2Info
Empty constructor, which will be called during deserialization from JSON.
Edge() - Constructor for class com.conveyal.r5.streets.EdgeStore.Edge
 
edge - Variable in class com.conveyal.r5.streets.Split
 
edgeId - Variable in class com.conveyal.r5.api.util.StreetEdgeInfo
OTP internal edge ID
edges - Variable in class com.conveyal.r5.streets.LinkedPointSet
For each point, the closest edge in the street layer.
EdgeStore - Class in com.conveyal.r5.streets
This stores all the characteristics of the edges in the street graph layer of the transport network.
EdgeStore(VertexStore, StreetLayer, int) - Constructor for class com.conveyal.r5.streets.EdgeStore
 
edgeStore - Variable in class com.conveyal.r5.streets.StreetLayer
 
EdgeStore.DefaultTravelTimeCalculator - Class in com.conveyal.r5.streets
 
EdgeStore.Edge - Class in com.conveyal.r5.streets
Inner class that serves as a cursor: points to a single edge in this store, and can be moved to other indexes.
EdgeStore.EdgeFlag - Enum in com.conveyal.r5.streets
Edge flags are various boolean values (requiring a single bit of information) that can be attached to each edge in the street graph.
EdgeStore.PointConsumer - Interface in com.conveyal.r5.streets
A functional interface that consumes the points in a street geometry one by one.
EdgeStore.SegmentConsumer - Interface in com.conveyal.r5.streets
A functional interface that consumes segments in a street geometry one by one.
effectiveEndDate - Variable in class com.conveyal.r5.api.util.Alert
 
effectiveStartDate - Variable in class com.conveyal.r5.api.util.Alert
 
egress - Variable in class com.conveyal.r5.api.util.PointToPointConnection
 
egress - Variable in class com.conveyal.r5.api.util.ProfileOption
 
EgressAccessRouter - Class in com.conveyal.r5.otp2.speed_test.transit
 
EgressAccessRouter(TransportNetwork, ProfileRequest) - Constructor for class com.conveyal.r5.otp2.speed_test.transit.EgressAccessRouter
 
EgressArrivalToPathAdapter<T extends TripScheduleInfo> - Class in com.conveyal.r5.otp2.rangeraptor.standard.stoparrivals.path
The responsibility of this class is to listen for egress stop arrivals and forward these as Destination arrivals to the DestinationArrivalPaths.
EgressArrivalToPathAdapter(DestinationArrivalPaths<T>, TransitCalculator, StopsCursor<T>, WorkerLifeCycle, DebugHandlerFactory<T>) - Constructor for class com.conveyal.r5.otp2.rangeraptor.standard.stoparrivals.path.EgressArrivalToPathAdapter
 
egressLeg() - Method in class com.conveyal.r5.otp2.api.path.Path
The last leg of this journey.
egressLeg() - Method in class com.conveyal.r5.otp2.rangeraptor.standard.stoparrivals.EgressStopArrivalState
 
egressLegs() - Method in class com.conveyal.r5.otp2.api.request.SearchParams
List of all possible egress stops and time to reach destination in seconds.
egressLegs() - Method in class com.conveyal.r5.otp2.api.request.SearchParamsBuilder
 
egressLegs() - Method in class com.conveyal.r5.otp2.rangeraptor.transit.SearchContext
 
egressMode - Variable in class com.conveyal.r5.profile.McRaptorSuboptimalPathProfileRouter.McRaptorState
 
egressMode - Variable in class com.conveyal.r5.profile.PathWithTimes
 
egressModes - Variable in class com.conveyal.r5.profile.ProfileRequest
The modes used to reach the destination after leaving transit
egressPath(int) - Method in class com.conveyal.r5.otp2.speed_test.transit.EgressAccessRouter
 
EgressPathLeg<T extends TripScheduleInfo> - Class in com.conveyal.r5.otp2.api.path
Represent a egress leg in a path.
EgressPathLeg(int, int, int) - Constructor for class com.conveyal.r5.otp2.api.path.EgressPathLeg
 
EgressStopArrivalState<T extends TripScheduleInfo> - Class in com.conveyal.r5.otp2.rangeraptor.standard.stoparrivals
The egress stop arrival state is responsible for sending arrival notifications.
egressStops() - Method in class com.conveyal.r5.otp2.rangeraptor.transit.SearchContext
 
egressTimesToStopsInSeconds - Variable in class com.conveyal.r5.otp2.speed_test.transit.EgressAccessRouter
 
element() - Method in class com.conveyal.r5.otp2.api.debug.DebugEvent
The element affected by the action.
Elevation - Class in com.conveyal.r5.api.util
TODO: this could also be copressed like Mapquest is doing
Elevation(float, float) - Constructor for class com.conveyal.r5.api.util.Elevation
 
elevation - Variable in class com.conveyal.r5.api.util.Elevation
 
elevation - Variable in class com.conveyal.r5.api.util.StreetSegment
 
elevationGained - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Itinerary
How much elevation is gained, in total, over the course of the trip, in meters.
elevationLost - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Itinerary
How much elevation is lost, in total, over the course of the trip, in meters.
elevationType - Variable in class com.conveyal.r5.GraphQLSchema
 
embedRouterConfig - Variable in class com.conveyal.r5.point_to_point.builder.TNBuilderConfig
Embed the Router config in the graph, which allows it to be sent to a server fully configured over the wire.
EMPTY_INT_ARRAY - Static variable in class com.conveyal.r5.profile.McRaptorSuboptimalPathProfileRouter
 
EMPTY_INT_ARRAY - Static variable in class com.conveyal.r5.streets.TurnRestriction
 
EmptyTIntCollection - Class in com.conveyal.r5.util
An immutable, empty TIntCollction.
EmptyTIntCollection() - Constructor for class com.conveyal.r5.util.EmptyTIntCollection
hide constructor, this is a singleton
enableOptimization(Optimization) - Method in class com.conveyal.r5.otp2.api.request.RequestBuilder
 
encode(LineString) - Static method in class com.conveyal.r5.model.json_serialization.PolyUtil
 
encode(CoordinateSequence) - Static method in class com.conveyal.r5.model.json_serialization.PolyUtil
 
encode(Coordinate[]) - Static method in class com.conveyal.r5.model.json_serialization.PolyUtil
Encodes a sequence of LatLngs into an encoded path string.
EncodedPolylineBean - Class in com.conveyal.r5.otp2.speed_test.api.model
A list of coordinates encoded as a string.
EncodedPolylineBean() - Constructor for class com.conveyal.r5.otp2.speed_test.api.model.EncodedPolylineBean
 
EncodedPolylineBean(String, String, int) - Constructor for class com.conveyal.r5.otp2.speed_test.api.model.EncodedPolylineBean
 
EncodedPolylineSerializer - Class in com.conveyal.r5.util
Serialize to Google encoded polyline.
EncodedPolylineSerializer() - Constructor for class com.conveyal.r5.util.EncodedPolylineSerializer
 
encodeNumber(int) - Static method in class com.conveyal.r5.otp2.speed_test.api.model.PolylineEncoder
 
encodeSignedNumber(int) - Static method in class com.conveyal.r5.otp2.speed_test.api.model.PolylineEncoder
 
endTime - Variable in class com.conveyal.r5.analyst.scenario.AddTrips.PatternTimetable
End time for frequency-based trips in seconds since GTFS midnight.
endTime - Variable in class com.conveyal.r5.api.util.Itinerary
 
endTime() - Method in class com.conveyal.r5.otp2.api.path.Path
The journey end time.
endTime - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Itinerary
Time that the trip arrives.
endTime - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Leg
The date and time this leg ends.
endTimes - Variable in class com.conveyal.r5.transit.TripSchedule
end times for frequency entries
entries - Variable in class com.conveyal.r5.analyst.scenario.AdjustFrequency
The days and times of day at which the new frequency-based route will be running.
entryId - Variable in class com.conveyal.r5.analyst.scenario.AddTrips.PatternTimetable
ID for this frequency entry, so that it can be referred to for phasing purposes.
envelope - Variable in class com.conveyal.r5.point_to_point.builder.RouterInfo
 
envelope - Variable in class com.conveyal.r5.streets.StreetLayer
Envelope of this street layer, in decimal degrees (floating, not fixed-point)
envelopeToFixed(Envelope) - Static method in class com.conveyal.r5.streets.VertexStore
Convert a JTS envelope to fixed-point degrees.
equals(Object) - Method in class com.conveyal.r5.analyst.fare.RouteBasedFareRules.FareKey
 
equals(Object) - Method in class com.conveyal.r5.analyst.NetworkPreloader.Key
 
equals(Object) - Method in class com.conveyal.r5.analyst.WebMercatorExtents
 
equals(Object) - Method in class com.conveyal.r5.analyst.WorkerCategory
 
equals(Object) - Method in class com.conveyal.r5.api.util.Fare
 
equals(Object) - Method in class com.conveyal.r5.api.util.ModeStopIndex
 
equals(Object) - Method in class com.conveyal.r5.api.util.Transfer
 
equals(Object) - Method in class com.conveyal.r5.otp2.api.path.AccessPathLeg
 
equals(Object) - Method in class com.conveyal.r5.otp2.api.path.EgressPathLeg
 
equals(Object) - Method in class com.conveyal.r5.otp2.api.path.IntermediatePathLeg
 
equals(Object) - Method in class com.conveyal.r5.otp2.api.path.Path
 
equals(Object) - Method in class com.conveyal.r5.otp2.api.path.TransferPathLeg
 
equals(Object) - Method in class com.conveyal.r5.otp2.api.path.TransitPathLeg
 
equals(Object) - Method in class com.conveyal.r5.otp2.api.request.DebugRequest
 
equals(Object) - Method in class com.conveyal.r5.otp2.api.request.McCostParams
 
equals(Object) - Method in class com.conveyal.r5.otp2.api.request.RangeRaptorRequest
 
equals(Object) - Method in class com.conveyal.r5.otp2.api.request.SearchParams
 
equals(Object) - Method in class com.conveyal.r5.otp2.rangeraptor.multicriteria.arrivals.AbstractStopArrival
 
equals(Object) - Method in class com.conveyal.r5.otp2.speed_test.api.model.AgencyAndId
 
equals(Object) - Method in class com.conveyal.r5.profile.HashPath
 
equals(Object) - Method in class com.conveyal.r5.profile.Path
 
equals(Object) - Method in class com.conveyal.r5.profile.PathWithTimes
 
equals(Object) - Method in class com.conveyal.r5.util.P2
 
errors - Variable in class com.conveyal.r5.analyst.scenario.Modification
The "resolve" method is called on each Modification before it is applied.
eval(LinkedPointSet.TravelTimeFunction) - Method in class com.conveyal.r5.streets.LinkedPointSet
Deprecated.
eval(LinkedPointSet.TravelTimeFunction, Integer, int) - Method in class com.conveyal.r5.streets.LinkedPointSet
 
exceedsTimeLimit(int) - Method in interface com.conveyal.r5.otp2.rangeraptor.transit.TransitCalculator
Stop the search when the time exceeds the latest-acceptable-arrival-time.
exceedsTimeLimitReason() - Method in interface com.conveyal.r5.otp2.rangeraptor.transit.TransitCalculator
Return a reason why a arrival time do not pass the TransitCalculator.exceedsTimeLimit(int)
exception - Variable in class com.conveyal.r5.util.AsyncLoader.LoaderState
 
ExceptionUtils - Class in com.conveyal.r5.util
Convenience functions for working with exceptions.
ExceptionUtils() - Constructor for class com.conveyal.r5.util.ExceptionUtils
 
exist(int, int) - Method in class com.conveyal.r5.otp2.rangeraptor.standard.stoparrivals.Stops
 
exist(int, int) - Method in class com.conveyal.r5.otp2.rangeraptor.standard.stoparrivals.view.StopsCursor
 
exit - Variable in class com.conveyal.r5.api.util.StreetEdgeInfo
 
exit - Variable in class com.conveyal.r5.otp2.speed_test.api.model.WalkStep
When exiting a highway or traffic circle, the exit name/number.
expandEnvelopeFixed(Envelope, double) - Static method in class com.conveyal.r5.common.GeometryUtils
Given an envelope in fixed-point degrees, enlarge it by at least the given number of meters in all directions.
expirationTime - Variable in class com.conveyal.r5.analyst.fare.TransferAllowance
 
extendOnlyCopy(StreetLayer) - Method in class com.conveyal.r5.streets.EdgeStore
Returns a semi-deep copy of this EdgeStore for use when applying Scenarios.
extendOnlyCopy() - Method in class com.conveyal.r5.streets.VertexStore
Makes a copy of this VertexStore that can have vertices added to it, but cannot otherwise be modified.
extractPaths() - Method in class com.conveyal.r5.otp2.rangeraptor.multicriteria.McRangeRaptorWorkerState
 
extractPaths() - Method in class com.conveyal.r5.otp2.rangeraptor.standard.besttimes.BestTimesOnlyStopArrivalsState
 
extractPaths() - Method in class com.conveyal.r5.otp2.rangeraptor.standard.debug.DebugStopArrivalsState
 
extractPaths() - Method in class com.conveyal.r5.otp2.rangeraptor.standard.StdRangeRaptorWorkerState
 
extractPaths() - Method in class com.conveyal.r5.otp2.rangeraptor.standard.stoparrivals.StdStopArrivalsState
 
extractPaths() - Method in interface com.conveyal.r5.otp2.rangeraptor.standard.StopArrivalsState
 
extractPaths() - Method in interface com.conveyal.r5.otp2.rangeraptor.WorkerState
Extract paths after the search is complete.
extractPoint(LinearLocation) - Method in class com.conveyal.r5.util.LocationIndexedLineInLocalCoordinateSystem
 

F

failIfStarted() - Method in class com.conveyal.r5.otp2.util.AvgTimer
If not started, do nothing and return.
fare - Variable in class com.conveyal.r5.analyst.fare.SimpleInRoutingFareCalculator
 
Fare - Class in com.conveyal.r5.api.util
Created by mabu on 30.10.2015.
Fare(Fare) - Constructor for class com.conveyal.r5.api.util.Fare
 
Fare(double) - Constructor for class com.conveyal.r5.api.util.Fare
 
Fare(double, double, double) - Constructor for class com.conveyal.r5.api.util.Fare
 
fare - Variable in class com.conveyal.r5.profile.McRaptorSuboptimalPathProfileRouter.McRaptorState
The fare to get to this state.
FareBounds - Class in com.conveyal.r5.analyst.fare
Used in InRoutingFareCalculator (and its extensions) to track how much has been paid to reach a state (cumulativeFarePaid) and transfer privileges that may be redeemed at future boardings (transferAllowance).
FareBounds(int, TransferAllowance) - Constructor for class com.conveyal.r5.analyst.fare.FareBounds
 
fareByZonePair - Variable in class com.conveyal.r5.analyst.fare.ZoneBasedFareSystem
 
fareCalculator - Variable in class com.conveyal.r5.analyst.scenario.SetFareCalculator
 
fareCalculator - Variable in class com.conveyal.r5.transit.TransportNetwork
 
FareDominatingList - Class in com.conveyal.r5.profile
An implementation of DominatingList, retaining pareto-optimal paths on time and fare.
FareDominatingList(InRoutingFareCalculator, int, int) - Constructor for class com.conveyal.r5.profile.FareDominatingList
 
FareKey(String, String, String) - Constructor for class com.conveyal.r5.analyst.fare.RouteBasedFareRules.FareKey
 
fares - Variable in class com.conveyal.r5.api.util.ProfileOption
 
fares - Variable in class com.conveyal.r5.transit.TransitLayer
 
FareTable - Class in com.conveyal.r5.transit.fare
Stop names are just strings.
FareTable(String) - Constructor for class com.conveyal.r5.transit.fare.FareTable
 
FareTable(String, boolean) - Constructor for class com.conveyal.r5.transit.fare.FareTable
 
fareType - Variable in class com.conveyal.r5.GraphQLSchema
 
fareZoneForStop - Variable in class com.conveyal.r5.transit.TransitLayer
Fare zones for stops
fastDistance(Coordinate, Coordinate) - Static method in class com.conveyal.r5.common.SphericalDistanceLibrary
Approximated, fast and under-estimated equirectangular distance between two points.
FastRaptorWorker - Class in com.conveyal.r5.profile
FastRaptorWorker is faster than the old RaptorWorker and made to be more maintainable.
FastRaptorWorker(TransitLayer, ProfileRequest, TIntIntMap) - Constructor for class com.conveyal.r5.profile.FastRaptorWorker
 
featureCount() - Method in class com.conveyal.r5.analyst.PointSet
 
featureCount() - Method in class com.conveyal.r5.analyst.WebMercatorGridPointSet
 
feedChecksums - Variable in class com.conveyal.r5.analyst.scenario.Scenario
Map from feed ID to feed CRC32 to ensure that we can't apply scenarios to the wrong feeds
feedChecksums - Variable in class com.conveyal.r5.transit.TransitLayer
Map from feed ID to feed CRC32 to ensure that we can't apply scenarios to the wrong feeds
fetchElevationUS - Variable in class com.conveyal.r5.point_to_point.builder.TNBuilderConfig
Download US NED elevation data and apply it to the graph.
fetchMetadata() - Method in class com.conveyal.r5.analyst.cluster.EC2Info
This will attempt to retrieve metadata about the instance this code is running on.
filePersistence - Static variable in class com.conveyal.r5.analyst.cluster.AnalystWorker
 
FilePersistence - Class in com.conveyal.r5.analyst
This is an abstraction for long term file storage.
FilePersistence() - Constructor for class com.conveyal.r5.analyst.FilePersistence
 
fill(int) - Method in class com.conveyal.r5.trove.TIntAugmentedList
 
fill(int, int, int) - Method in class com.conveyal.r5.trove.TIntAugmentedList
 
fill(long) - Method in class com.conveyal.r5.trove.TLongAugmentedList
 
fill(int, int, long) - Method in class com.conveyal.r5.trove.TLongAugmentedList
 
fillPath(String) - Method in class com.conveyal.r5.point_to_point.builder.TNBuilderConfig
 
finalName - Static variable in class com.conveyal.r5.common.R5Version
 
find(double, double, double, StreetLayer, StreetMode) - Static method in class com.conveyal.r5.streets.Split
Find a location on an existing street near the given point, without actually creating any vertices or edges.
findBikeSharesInEnvelope(Envelope) - Method in class com.conveyal.r5.streets.StreetLayer
Finds all the bike share stations in given envelope.
findEdgesInEnvelope(Envelope) - Method in class com.conveyal.r5.streets.StreetLayer
Rather than querying the spatial index directly, going through this method will ensure that any temporary edges not in the index are also visible.
findOnEdge(double, double, EdgeStore.Edge) - Static method in class com.conveyal.r5.streets.Split
Find a split on a particular edge.
findOrCreateStops(List<StopSpec>, TransportNetwork) - Method in class com.conveyal.r5.analyst.scenario.Modification
For each StopSpec in the supplied list, find or create and link a stop in the given TransportNetwork.
findParkRidePath(ProfileRequest, StreetRouter, TransitLayer) - Static method in class com.conveyal.r5.point_to_point.builder.PointToPointQuery
Uses 2 streetSearches to get P+R path First CAR search from fromLat/fromLon to all car parks.
findParkRidesInEnvelope(Envelope) - Method in class com.conveyal.r5.streets.StreetLayer
Finds all the P+R stations in given envelope.
findParkRideTransfer() - Method in class com.conveyal.r5.transit.TransferFinder
 
findSplit(double, double, double, StreetMode) - Method in class com.conveyal.r5.streets.StreetLayer
Find a location on an existing street near the given point, without actually creating any vertices or edges.
findStopsInEnvelope(Envelope) - Method in class com.conveyal.r5.transit.TransitLayer
Finds all the transit stops in given envelope and returns it.
findTransfers() - Method in class com.conveyal.r5.transit.TransferFinder
For each stop, store all transfers out of that stop as packed pairs of (toStopIndex, distance).
finish() - Method in class com.conveyal.r5.analyst.BootstrappingTravelTimeReducer
Write the origin to SQS.
finish() - Method in class com.conveyal.r5.analyst.cluster.GridResultAssembler
Deprecated.
Gzip the access grid and upload it to S3.
finish() - Method in class com.conveyal.r5.analyst.TravelTimeReducer
If no travel times to destinations have been streamed in by calling recordTravelTimesForTarget, the TimeGrid will have a buffer full of UNREACHED.
finishAndStorePaths() - Method in class com.conveyal.r5.analyst.cluster.PathWriter
Once recordPathsForTarget has been called once for each target in order, this method is called to write out the full set of paths to a buffer, which is then saved to S3 (or other equivalent persistence system).
firstDepartures - Variable in class com.conveyal.r5.analyst.scenario.AddTrips.PatternTimetable
Times in seconds after midnight when trips will begin.
firstModifiableEdge - Variable in class com.conveyal.r5.streets.EdgeStore
When applying scenarios, we don't duplicate the entire set of edges and vertices.
FIXED_FACTOR - Static variable in class com.conveyal.r5.streets.VertexStore
 
fixedDegreeGeometryToFloating(Geometry) - Static method in class com.conveyal.r5.streets.VertexStore
Given a Geometry in fixed-point latitude and longitude, return a copy converted to floating point latitude and longitude.
fixedDegreesToFloating(int) - Static method in class com.conveyal.r5.streets.VertexStore
 
fixedDegreesToFloating(double) - Static method in class com.conveyal.r5.streets.VertexStore
Used when converting fixed-point latitude and longitude to floating-point from Split.
fixedLat - Variable in class com.conveyal.r5.streets.Split
 
fixedLats - Variable in class com.conveyal.r5.streets.VertexStore
 
fixedLon - Variable in class com.conveyal.r5.streets.Split
 
fixedLons - Variable in class com.conveyal.r5.streets.VertexStore
 
flag - Variable in enum com.conveyal.r5.streets.EdgeStore.EdgeFlag
In each enum value this field should contain an integer with only a single bit switched on.
flag - Variable in enum com.conveyal.r5.streets.VertexStore.VertexFlag
In each enum value this field should contain an integer with only a single bit switched on.
flags - Variable in class com.conveyal.r5.streets.EdgeStore
Boolean flags for every edge.
flags - Variable in class com.conveyal.r5.transit.TripSchedule
 
flagSearch - Variable in class com.conveyal.r5.streets.StreetRouter
If this is non-null, search for vertices with specific flags, e.g.
flagSearchQuantity - Variable in class com.conveyal.r5.streets.StreetRouter
How many vertices with flags should we find
floatingDegreesToFixed(double) - Static method in class com.conveyal.r5.streets.VertexStore
 
forConfig(Properties) - Static method in class com.conveyal.r5.analyst.cluster.AnalystWorker
 
forEach(TIntProcedure) - Method in class com.conveyal.r5.trove.TIntAugmentedList
 
forEach(TLongProcedure) - Method in class com.conveyal.r5.trove.TLongAugmentedList
 
forEach(TIntProcedure) - Method in class com.conveyal.r5.util.EmptyTIntCollection
 
forEachDescending(TIntProcedure) - Method in class com.conveyal.r5.trove.TIntAugmentedList
 
forEachDescending(TLongProcedure) - Method in class com.conveyal.r5.trove.TLongAugmentedList
 
forEachEntry(TIntObjectProcedure<Collection<V>>) - Method in class com.conveyal.r5.util.TIntObjectHashMultimap
 
forEachEntry(TIntObjectProcedure<Collection<V>>) - Method in interface com.conveyal.r5.util.TIntObjectMultimap
 
forEachOutgoingEdge(int, Consumer<EdgeStore.Edge>) - Method in class com.conveyal.r5.streets.TarjanIslandPruner
Loop over every outgoing edge for a particular mode
forEachPoint(EdgeStore.PointConsumer) - Method in class com.conveyal.r5.streets.EdgeStore.Edge
Call a function for every point on this edge's geometry, including the beginning end end points.
forEachSegment(EdgeStore.SegmentConsumer) - Method in class com.conveyal.r5.streets.EdgeStore.Edge
Call a function on every segment in this edge's geometry.
forEachTemporarilyAddedEdge(IntConsumer) - Method in class com.conveyal.r5.streets.EdgeStore
If this EdgeStore has has a Scenario applied, it may contain edges that are not in the baseline network.
forEachTemporarilyAddedOrDeletedEdge(IntConsumer) - Method in class com.conveyal.r5.streets.EdgeStore
Call the supplied int consumer function with every temporarily added edge in this EdgeStore, then on every temporarily deleted edge.
forGrid(Grid) - Static method in class com.conveyal.r5.analyst.WebMercatorExtents
 
forTask(AnalysisTask) - Static method in class com.conveyal.r5.analyst.NetworkPreloader.Key
 
forTask(AnalysisTask) - Static method in class com.conveyal.r5.analyst.WebMercatorExtents
 
forward - Variable in class com.conveyal.r5.labeling.RoadPermission
 
ForwardPathMapper<T extends TripScheduleInfo> - Class in com.conveyal.r5.otp2.rangeraptor.path
Build a path from a destination arrival - this maps between the domain of routing to the domain of result paths.
ForwardPathMapper(TransitCalculator) - Constructor for class com.conveyal.r5.otp2.rangeraptor.path.ForwardPathMapper
 
frac - Variable in class com.conveyal.r5.streets.Split
 
frequencies - Variable in class com.conveyal.r5.analyst.scenario.AddTrips
The timetables for this trip pattern
frequencyEntryIds - Variable in class com.conveyal.r5.transit.TripSchedule
IDs for frequency entries
frequencyEntryIndexForId - Variable in class com.conveyal.r5.transit.TransitLayer
Map from frequency entry ID to pattern index, trip index, frequency entry index
FrequencyRandomOffsets - Class in com.conveyal.r5.profile
Stores random offsets for frequency trips.
FrequencyRandomOffsets(TransitLayer) - Constructor for class com.conveyal.r5.profile.FrequencyRandomOffsets
 
friday - Variable in class com.conveyal.r5.analyst.scenario.AddTrips.PatternTimetable
 
from(RouteInfo, int) - Static method in class com.conveyal.r5.api.util.Route
 
from - Variable in class com.conveyal.r5.api.util.TransitSegment
 
from - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Leg
The Place where the leg originates.
from - Variable in class com.conveyal.r5.otp2.speed_test.api.model.TripPlan
The origin
fromArrivalTime - Variable in class com.conveyal.r5.api.util.SegmentPattern
 
fromCsv(File, String, String, int) - Static method in class com.conveyal.r5.analyst.Grid
Create grids from a CSV file
fromCsv(File, String, String, int, BiConsumer<Integer, Integer>) - Static method in class com.conveyal.r5.analyst.Grid
 
fromDepartureTime - Variable in class com.conveyal.r5.api.util.SegmentPattern
 
fromDirectory(File) - Static method in class com.conveyal.r5.transit.TransportNetwork
 
fromEdge - Variable in class com.conveyal.r5.streets.TurnRestriction
the edge at which this turn restriction starts
fromFeeds(String, List<GTFSFeed>, TNBuilderConfig) - Static method in class com.conveyal.r5.transit.TransportNetwork
Create a TransportNetwork from gtfs-lib feeds
fromFiles(String, String, TNBuilderConfig) - Static method in class com.conveyal.r5.transit.TransportNetwork
Legacy method to load from a single GTFS file
fromFiles(String, List<String>, TNBuilderConfig) - Static method in class com.conveyal.r5.transit.TransportNetwork
OSM PBF files are fragments of a single global database with a single namespace.
fromGraphqlEnvironment(DataFetchingEnvironment, ZoneId) - Static method in class com.conveyal.r5.profile.ProfileRequest
Factory method to create a profile request with query parameters from a GraphQL request
fromIndex - Variable in class com.conveyal.r5.api.util.SegmentPattern
Index of stop in given TripPatern where trip was started
fromLat - Variable in class com.conveyal.r5.otp2.speed_test.test.TestCase
 
fromLat - Variable in class com.conveyal.r5.profile.ProfileRequest
The latitude of the origin.
fromLon - Variable in class com.conveyal.r5.otp2.speed_test.test.TestCase
 
fromLon - Variable in class com.conveyal.r5.profile.ProfileRequest
The longitude of the origin.
fromName - Variable in class com.conveyal.r5.api.util.TransitSegment
 
fromPlace - Variable in class com.conveyal.r5.otp2.speed_test.test.TestCase
 
fromShapefile(File, int) - Static method in class com.conveyal.r5.analyst.Grid
 
fromShapefile(File, int, BiConsumer<Integer, Integer>) - Static method in class com.conveyal.r5.analyst.Grid
 
fromStop - Variable in class com.conveyal.r5.analyst.scenario.Reroute
Stop after which to insert the new stops.
fromStop() - Method in class com.conveyal.r5.otp2.api.path.EgressPathLeg
The stop index where the leg start, also called the leg departure stop index.
fromStop() - Method in class com.conveyal.r5.otp2.api.path.IntermediatePathLeg
The stop index where the leg start.
fromString(String) - Static method in enum com.conveyal.r5.point_to_point.builder.SpeedUnit
 
fromTag(String) - Static method in enum com.conveyal.r5.labeling.TraversalPermissionLabeler.Label
 
fromTag(String) - Static method in enum com.conveyal.r5.labeling.TraversalPermissionLabeler.OneWay
 
fromTime() - Method in class com.conveyal.r5.otp2.api.path.AccessPathLeg
 
fromTime() - Method in class com.conveyal.r5.otp2.api.path.EgressPathLeg
 
fromTime() - Method in class com.conveyal.r5.otp2.api.path.IntermediatePathLeg
 
fromTime() - Method in interface com.conveyal.r5.otp2.api.path.PathLeg
The time when the leg start/depart from the leg origin.
fromTime - Variable in class com.conveyal.r5.profile.ProfileRequest
The beginning of the departure window, in seconds since midnight.
fromVertices - Variable in class com.conveyal.r5.streets.EdgeStore
The index of the origin vertex of each edge pair in the forward direction.

G

generateStreetTransfers(TransportNetwork, ProfileRequest) - Method in class com.conveyal.r5.api.ProfileResponse
With help of street router generates paths on streetlayer for all transfer combinations.
generateSummary() - Method in class com.conveyal.r5.api.util.ProfileOption
Make a human readable text summary of this option.
GEO_JSON_POINT - Static variable in interface com.conveyal.r5.otp2.speed_test.api.model.Constants
 
GEO_JSON_TAIL - Static variable in interface com.conveyal.r5.otp2.speed_test.api.model.Constants
 
GeoJsonFeature - Class in com.conveyal.r5.common
GeoJSON Feature class Written because GeoJSON Feature class from geojson-jackson has different type of Geometry and needs a conversion Currently only used in TransportNetworkVisualizer
GeoJsonFeature(Geometry) - Constructor for class com.conveyal.r5.common.GeoJsonFeature
 
GeoJsonFeature(double, double) - Constructor for class com.conveyal.r5.common.GeoJsonFeature
 
geometries - Variable in class com.conveyal.r5.streets.EdgeStore
Geometries.
geometry - Variable in class com.conveyal.r5.analyst.IsochroneFeature
 
geometry - Variable in class com.conveyal.r5.api.util.StreetEdgeInfo
The geometry of this edge
geometry - Variable in class com.conveyal.r5.api.util.StreetSegment
 
geometry - Variable in class com.conveyal.r5.transitive.TransitivePattern.StopIdRef
 
geometryFactory - Static variable in class com.conveyal.r5.common.GeometryUtils
 
GeometryUtils - Class in com.conveyal.r5.common
Reimplementation of OTP GeometryUtils, using copied code where there are not licensing concerns.
GeometryUtils() - Constructor for class com.conveyal.r5.common.GeometryUtils
 
get(String) - Method in class com.conveyal.r5.analyst.GridCache
 
get(int, int, int, int, int, WebMercatorGridPointSet) - Method in class com.conveyal.r5.analyst.WebMercatorGridPointSetCache
 
get(WebMercatorExtents, WebMercatorGridPointSet) - Method in class com.conveyal.r5.analyst.WebMercatorGridPointSetCache
 
get(int, int) - Method in class com.conveyal.r5.otp2.rangeraptor.standard.stoparrivals.Stops
 
get(RangeRaptorRequest<?>) - Method in class com.conveyal.r5.otp2.service.WorkerPerformanceTimersCache
 
get(int) - Method in class com.conveyal.r5.otp2.util.paretoset.ParetoSet
 
get(String) - Method in class com.conveyal.r5.streets.OSMCache
 
get(int) - Method in class com.conveyal.r5.trove.AugmentedList
 
get(int) - Method in class com.conveyal.r5.trove.TIntAugmentedList
 
get(int) - Method in class com.conveyal.r5.trove.TLongAugmentedList
 
get(K) - Method in class com.conveyal.r5.util.AsyncLoader
Attempt to fetch the value for the supplied key.
get() - Static method in class com.conveyal.r5.util.EmptyTIntCollection
get an empty tintcollection
get(int) - Method in class com.conveyal.r5.util.TIntIntHashMultimap
 
get(int) - Method in interface com.conveyal.r5.util.TIntIntMultimap
 
get(int) - Method in class com.conveyal.r5.util.TIntObjectHashMultimap
 
get(int) - Method in interface com.conveyal.r5.util.TIntObjectMultimap
 
getAccessibility(int, int, int) - Method in class com.conveyal.r5.analyst.AccessibilityResult
 
getAccessIndex(LegMode, int) - Method in class com.conveyal.r5.api.util.ProfileOption
Returns index of this acces path or -1 if it isn't in list yet
getActiveServicesForDate(LocalDate) - Method in class com.conveyal.r5.transit.TransitLayer
 
getAgencyId() - Method in class com.conveyal.r5.otp2.speed_test.api.model.AgencyAndId
 
getAlightStop() - Method in class com.conveyal.r5.api.util.Transfer
 
getAppliedScenarios() - Method in class com.conveyal.r5.transit.TransportNetworkCache
 
getAreaSqKm() - Method in class com.conveyal.r5.util.ShapefileReader
 
getAvailableTransferValue() - Method in class com.conveyal.r5.analyst.fare.InRoutingFareCalculator.StandardFareBounds
 
getAzimuth(Coordinate, Coordinate) - Static method in class com.conveyal.r5.common.DirectionUtils
Returns the approximate azimuth from coordinate A to B in decimal degrees clockwise from North, in the range (-PI to PI).
getBestStates() - Method in class com.conveyal.r5.profile.McRaptorSuboptimalPathProfileRouter.McRaptorStateBag
 
getBestTimes() - Method in class com.conveyal.r5.profile.McRaptorSuboptimalPathProfileRouter
 
getBounds() - Method in class com.conveyal.r5.util.ShapefileReader
 
getBytes() - Method in class com.conveyal.r5.analyst.cluster.AccessGridWriter
 
getCandidateTrip() - Method in class com.conveyal.r5.otp2.rangeraptor.transit.TripScheduleAlightSearch
 
getCandidateTrip() - Method in class com.conveyal.r5.otp2.rangeraptor.transit.TripScheduleBoardSearch
 
getCandidateTrip() - Method in class com.conveyal.r5.otp2.rangeraptor.transit.TripScheduleExactMatchSearch
 
getCandidateTrip() - Method in interface com.conveyal.r5.otp2.rangeraptor.transit.TripScheduleSearch
This i a reference to the trip found.
getCandidateTripIndex() - Method in class com.conveyal.r5.otp2.rangeraptor.transit.TripScheduleAlightSearch
 
getCandidateTripIndex() - Method in class com.conveyal.r5.otp2.rangeraptor.transit.TripScheduleBoardSearch
 
getCandidateTripIndex() - Method in class com.conveyal.r5.otp2.rangeraptor.transit.TripScheduleExactMatchSearch
 
getCandidateTripIndex() - Method in interface com.conveyal.r5.otp2.rangeraptor.transit.TripScheduleSearch
The trip index of the last trip found.
getCandidateTripTime() - Method in class com.conveyal.r5.otp2.rangeraptor.transit.TripScheduleAlightSearch
 
getCandidateTripTime() - Method in class com.conveyal.r5.otp2.rangeraptor.transit.TripScheduleBoardSearch
 
getCandidateTripTime() - Method in class com.conveyal.r5.otp2.rangeraptor.transit.TripScheduleExactMatchSearch
 
getCandidateTripTime() - Method in interface com.conveyal.r5.otp2.rangeraptor.transit.TripScheduleSearch
Get the board/alight time for the trip found.
getCarSpeedMetersPerSecond() - Method in class com.conveyal.r5.streets.EdgeStore.Edge
 
getChildren() - Method in enum com.conveyal.r5.labeling.TraversalPermissionLabeler.Node
 
getCollator(ProfileRequest) - Static method in class com.conveyal.r5.analyst.fare.InRoutingFareCalculator
 
getCoordinateFixed(int) - Method in class com.conveyal.r5.analyst.PointSet
Returns a new coordinate object for the feature at the given index in this set, or its centroid, in FIXED POINT DEGREES.
getCoordinateForStopFixed(int) - Method in class com.conveyal.r5.transit.TransitLayer
Get a coordinate for a stop in FIXED POINT DEGREES
getCount() - Method in class com.conveyal.r5.util.LambdaCounter
 
getCursor() - Method in class com.conveyal.r5.streets.EdgeStore
 
getCursor(int) - Method in class com.conveyal.r5.streets.EdgeStore
 
getCursor() - Method in class com.conveyal.r5.streets.VertexStore
 
getCursor(int) - Method in class com.conveyal.r5.streets.VertexStore
 
getDataOutput() - Method in class com.conveyal.r5.analyst.PersistenceBuffer
 
getDefaultTree() - Method in class com.conveyal.r5.labeling.TraversalPermissionLabeler
Get a tree where every node is labeled unknown
getDestinationSplit() - Method in class com.conveyal.r5.streets.StreetRouter
 
getDirectionId() - Method in class com.conveyal.r5.api.util.TripPattern
 
getDistance() - Method in class com.conveyal.r5.profile.StreetPath
 
getDominantStreetMode(Set<LegMode>) - Static method in enum com.conveyal.r5.api.util.LegMode
Return the heaviest/fastest StreetMode for use in stop finding
getDuration() - Method in class com.conveyal.r5.otp2.speed_test.api.model.Leg
The leg's duration in seconds
getDuration() - Method in class com.conveyal.r5.profile.StreetPath
 
getDurationSeconds() - Method in class com.conveyal.r5.streets.StreetRouter.State
 
getEdge(Integer) - Method in class com.conveyal.r5.profile.StreetPath
 
getEdgeIndex() - Method in class com.conveyal.r5.streets.EdgeStore.Edge
 
getEdges() - Method in class com.conveyal.r5.profile.StreetPath
 
getEdgeStore() - Method in class com.conveyal.r5.streets.EdgeStore.Edge
This function should not exist.
getEgressIndex(LegMode, int) - Method in class com.conveyal.r5.api.util.ProfileOption
Returns index of this egress path or -1 if it isn't in list yet
getEnvelope() - Method in class com.conveyal.r5.streets.EdgeStore.Edge
 
getEnvelope() - Method in class com.conveyal.r5.streets.StreetLayer
 
getEnvelope() - Method in class com.conveyal.r5.transit.TransportNetwork
 
getErrors() - Method in class com.conveyal.r5.analyst.scenario.IndexedPolygonCollection
 
getFare(String, String) - Method in class com.conveyal.r5.analyst.fare.ZoneBasedFareSystem
 
getFareOrDefault(String, String, String) - Method in class com.conveyal.r5.analyst.fare.RouteBasedFareRules
If the given route_id, and optionally board stop zone_id and alight stop zone_id, have been associated with a fare (e.g.
getFarePaid() - Method in class com.conveyal.r5.analyst.fare.InRoutingFareCalculator.StandardFareBounds
 
getFares() - Method in class com.conveyal.r5.api.util.ProfileOption
 
getFeatureCount() - Method in class com.conveyal.r5.analyst.scenario.IndexedPolygonCollection
 
getFeatureCount() - Method in class com.conveyal.r5.util.ShapefileReader
 
getFeatures() - Method in class com.conveyal.r5.streets.DebugRoutingVisitor
 
getFirstAngle(LineString) - Static method in class com.conveyal.r5.common.DirectionUtils
Computes the angle of the first segment of a LineString or MultiLineString in radians clockwise from North in the range (-PI, PI).
getFirstAngleBrads(LineString) - Static method in class com.conveyal.r5.common.DirectionUtils
 
getFixedLat() - Method in class com.conveyal.r5.streets.VertexStore.Vertex
 
getFixedLon() - Method in class com.conveyal.r5.streets.VertexStore.Vertex
 
getFlag(EdgeStore.EdgeFlag) - Method in class com.conveyal.r5.streets.EdgeStore.Edge
 
getFlag(VertexStore.VertexFlag) - Method in class com.conveyal.r5.streets.VertexStore.Vertex
 
getFlag(TripFlag) - Method in class com.conveyal.r5.transit.TripSchedule
 
getFlags() - Method in class com.conveyal.r5.streets.EdgeStore.Edge
This is inefficient, it's just a stopgap until we refactor to eliminate the need for Sets of EdgeFlag
getFlagsAsString() - Method in class com.conveyal.r5.streets.EdgeStore.Edge
 
getFormat() - Method in class com.conveyal.r5.analyst.cluster.TravelTimeSurfaceTask
 
getFreeformProperties() - Method in class com.conveyal.r5.analyst.scenario.CustomModificationHolder
This is the method used by the serialization library to fetch the Map representing all the properties of the freeform JSON modification.
getFromTimeDate() - Method in class com.conveyal.r5.profile.ProfileRequest
Returns number of milliseconds UNIX time made with date and fromTime It reads date as date in transportNetwork timezone when it is converted to UNIX time it is in UTC It needs to be decided how to do this correctly: #37 If date isn't set current date is used.
getFromTimeDateZD() - Method in class com.conveyal.r5.profile.ProfileRequest
Returns ZonedDateTime made with date and fromTime fields It reads date as date in transportNetwork timezone when it is converted to UNIX time it is in UTC It needs to be decided how to do this correctly: #37 If date isn't set current date is used.
getFromVertex() - Method in class com.conveyal.r5.streets.EdgeStore.Edge
 
getGeometry() - Method in class com.conveyal.r5.common.GeoJsonFeature
 
getGeometry() - Method in class com.conveyal.r5.streets.EdgeStore.Edge
Returns LineString geometry of edge Uses from/to vertices for first/last node and nodes from geometries for middle nodes TODO: it might be better idea to return just list of coordinates
getHopGeometries(TransitLayer) - Method in class com.conveyal.r5.transit.TripPattern
 
getId() - Method in class com.conveyal.r5.otp2.speed_test.api.model.AgencyAndId
 
getInAngle() - Method in class com.conveyal.r5.streets.EdgeStore.Edge
 
getInputStream() - Method in class com.conveyal.r5.analyst.ByteArrayOutputInputStream
 
getInputStream() - Method in class com.conveyal.r5.analyst.PersistenceBuffer
 
getItineraries() - Method in class com.conveyal.r5.otp2.speed_test.api.model.TripPlan
 
getJTSPointFixed(int) - Method in class com.conveyal.r5.analyst.PointSet
Returns a new coordinate object for the feature at the given index in this set, or its centroid, in FIXED POINT DEGREES.
getJTSPointForStopFixed(int) - Method in class com.conveyal.r5.transit.TransitLayer
Get a JTS point for a stop in FIXED POINT DEGREES
getLastAngle(LineString) - Static method in class com.conveyal.r5.common.DirectionUtils
Computes the angle of the last segment of a LineString or MultiLineString in radians clockwise from North in the range (-180, 180).
getLastAngleBrads(LineString) - Static method in class com.conveyal.r5.common.DirectionUtils
 
getLat(int) - Method in class com.conveyal.r5.analyst.PointSet
 
getLat(int) - Method in class com.conveyal.r5.analyst.WebMercatorGridPointSet
 
getLat() - Method in class com.conveyal.r5.streets.VertexStore.Vertex
 
getLength() - Method in class com.conveyal.r5.otp2.speed_test.api.model.EncodedPolylineBean
The number of points in the string
getLengthM() - Method in class com.conveyal.r5.streets.EdgeStore.Edge
 
getLengthMm() - Method in class com.conveyal.r5.streets.EdgeStore.Edge
 
getLevels() - Method in class com.conveyal.r5.otp2.speed_test.api.model.EncodedPolylineBean
Levels describes which points should be shown at various zoom levels.
getLevels(int) - Method in class com.conveyal.r5.otp2.speed_test.api.model.EncodedPolylineBean
 
getLinkage(StreetLayer, StreetMode) - Method in class com.conveyal.r5.analyst.PointSet
Find or build a linkage associating each feature in this PointSet with a nearby edge in the StreetLayer.
getLoadedNetworkIds() - Method in class com.conveyal.r5.transit.TransportNetworkCache
This will eventually be used in WorkerStatus to report to the backend all loaded networks, to give it hints about what kind of tasks the worker is ready to work on immediately.
getLon(int) - Method in class com.conveyal.r5.analyst.PointSet
 
getLon(int) - Method in class com.conveyal.r5.analyst.WebMercatorGridPointSet
 
getLon() - Method in class com.conveyal.r5.streets.VertexStore.Vertex
 
getMaxTimeSeconds(StreetMode) - Method in class com.conveyal.r5.profile.ProfileRequest
 
getMaxTimeSeconds(LegMode) - Method in class com.conveyal.r5.profile.ProfileRequest
 
getMechanism() - Method in class com.conveyal.r5.analyst.scenario.ModificationTypeResolver
 
getMercatorEnvelopeMeters() - Method in class com.conveyal.r5.analyst.Grid
At zoom level zero, our coordinates are pixels in a single planetary tile, with coordinates are in the range [0...256).
getMessage() - Method in exception com.conveyal.r5.transit.DuplicateFeedException
 
getMimeType() - Method in class com.conveyal.r5.analyst.PersistenceBuffer
 
getMinCost() - Method in class com.conveyal.r5.otp2.rangeraptor.multicriteria.heuristic.HeuristicAtStop
 
getMinNumTransfers() - Method in class com.conveyal.r5.otp2.rangeraptor.multicriteria.heuristic.HeuristicAtStop
 
getMinTimeSeconds(StreetMode) - Method in class com.conveyal.r5.profile.ProfileRequest
 
getMinTravelDuration() - Method in class com.conveyal.r5.otp2.rangeraptor.multicriteria.heuristic.HeuristicAtStop
 
getMonteCarloDrawsPerMinute() - Method in class com.conveyal.r5.profile.ProfileRequest
Return the number of Monte Carlo draws that must be done each minute to get at least the desired number of total Monte Carlo draws over all minutes.
getNameEdgeIdx(int, Locale) - Method in class com.conveyal.r5.streets.StreetLayer
Gets way name from OSM name tag It uses OSM Mapdb Uses StreetLayer.getName(long, Locale)
getNetwork(String) - Method in class com.conveyal.r5.transit.TransportNetworkCache
Convenience method that returns transport network from cache.
getNetworkForScenario(String, String) - Method in class com.conveyal.r5.transit.TransportNetworkCache
Find or create a TransportNetwork for the scenario specified in a ProfileRequest.
getNode(int) - Method in class com.conveyal.r5.transit.RouteTopology
 
getNoEntryValue() - Method in class com.conveyal.r5.trove.TIntAugmentedList
 
getNoEntryValue() - Method in class com.conveyal.r5.trove.TLongAugmentedList
 
getNoEntryValue() - Method in class com.conveyal.r5.util.EmptyTIntCollection
 
getNonDominatedStates() - Method in interface com.conveyal.r5.profile.DominatingList
get non-dominated states at this location
getNonDominatedStates() - Method in class com.conveyal.r5.profile.FareDominatingList
 
getNonDominatedStates() - Method in class com.conveyal.r5.profile.SuboptimalDominatingList
 
getNonTransferStates() - Method in class com.conveyal.r5.profile.McRaptorSuboptimalPathProfileRouter.McRaptorStateBag
 
getNStops() - Method in class com.conveyal.r5.transit.TripSchedule
 
getOptions() - Method in class com.conveyal.r5.api.ProfileResponse
 
getOrCreateVertexNear(double, double, StreetMode) - Method in class com.conveyal.r5.streets.StreetLayer
Find an existing street vertex near the supplied coordinates, or create a new one if there are no vertices near enough.
getOSMID() - Method in class com.conveyal.r5.streets.EdgeStore.Edge
 
getOutAngle() - Method in class com.conveyal.r5.streets.EdgeStore.Edge
 
getOutputStream() - Method in class com.conveyal.r5.analyst.PersistenceBuffer
 
getParent() - Method in enum com.conveyal.r5.labeling.TraversalPermissionLabeler.Node
 
getPaths() - Method in class com.conveyal.r5.profile.McRaptorSuboptimalPathProfileRouter
Perform a McRAPTOR search and extract paths
getPattern(TransitLayer, int) - Method in class com.conveyal.r5.profile.Path
Gets tripPattern at provided pathIndex
getPatterns() - Method in class com.conveyal.r5.api.ProfileResponse
 
getPermissionFlags() - Method in class com.conveyal.r5.streets.EdgeStore.Edge
Returns only enumSet of permission flags (CAR, BICYCLE, WALKING)
getPermissions(Way) - Method in class com.conveyal.r5.labeling.TraversalPermissionLabeler
 
getPermissions(Way, boolean) - Method in class com.conveyal.r5.labeling.TraversalPermissionLabeler
Deprecated.
getPermissionsAsString() - Method in class com.conveyal.r5.streets.EdgeStore.Edge
Creates text label from permissions It looks like walk,bike,car or none.
getPixelGeometry(int, int, int) - Static method in class com.conveyal.r5.analyst.Grid
 
getPixelWeights(Geometry) - Method in class com.conveyal.r5.analyst.Grid
Version of getPixelWeights which returns the weights as relative to the total area of the input geometry (i.e.
getPixelWeights(Geometry, boolean) - Method in class com.conveyal.r5.analyst.Grid
Get the proportions of an input polygon feature that overlap each grid cell, for use in lists of PixelWeights.
getPlan(ProfileRequest) - Method in class com.conveyal.r5.point_to_point.builder.PointToPointQuery
 
getPoints() - Method in class com.conveyal.r5.otp2.speed_test.api.model.EncodedPolylineBean
The encoded points of the polyline.
getProperties() - Method in class com.conveyal.r5.common.GeoJsonFeature
 
getPropertyWithFallback(Properties, String, String) - Static method in class com.conveyal.r5.common.R5Version
Return the value for the given key in the supplied Properties.
getRandomFrequencyDepartureTime(TripSchedule, int, int, int, int) - Method in class com.conveyal.r5.profile.FastRaptorWorker
Get the earliest departure time on a particular scheduled frequency entry, or -1 if the frequency entry is not usable
getReachedStops() - Method in class com.conveyal.r5.streets.ParkRideRouter
This uses stops found in StopVisitor if transitStopSearch is true and DOESN'T search in found states for stops
getReachedStops() - Method in class com.conveyal.r5.streets.StreetRouter
After a search has been run, calling this method will returns a map from transit stop indexes to the value of the objective variable for the optimal path to that stop.
getReachedVertices() - Method in class com.conveyal.r5.streets.StreetRouter
Return a map where the keys are all the reached vertices, and the values are the value of the optimization objective variable for the optimal path to that vertex.
getReachedVertices(VertexStore.VertexFlag) - Method in class com.conveyal.r5.streets.StreetRouter
After a search has been run, calling this method will returns a map from vertex indexes to the value of the objective variable for the optimal path to that vertex, but only for vertices with a certain flag set.
getRelativeDirection(double, double, boolean) - Static method in class com.conveyal.r5.otp2.speed_test.api.model.WalkStep
 
getRouteId() - Method in class com.conveyal.r5.api.util.TripPattern
 
getRouteIdx() - Method in class com.conveyal.r5.api.util.TripPattern
 
getRoutes() - Method in class com.conveyal.r5.api.util.TransitSegment
 
getRoutingVariable(StreetRouter.State.RoutingVariable) - Method in class com.conveyal.r5.streets.StreetRouter.State
 
getScenario(String) - Method in class com.conveyal.r5.analyst.cluster.ScenarioCache
 
getSize() - Method in class com.conveyal.r5.analyst.PersistenceBuffer
 
getSomeWork() - Method in class com.conveyal.r5.analyst.cluster.AnalystWorker
Ask the backend if it has any work for this worker, considering its software version and loaded networks.
getSortOrder() - Method in class com.conveyal.r5.analyst.scenario.AddTrips
 
getSortOrder() - Method in class com.conveyal.r5.analyst.scenario.AdjustDwellTime
 
getSortOrder() - Method in class com.conveyal.r5.analyst.scenario.AdjustFrequency
 
getSortOrder() - Method in class com.conveyal.r5.analyst.scenario.AdjustSpeed
 
getSortOrder() - Method in class com.conveyal.r5.analyst.scenario.CustomModificationHolder
 
getSortOrder() - Method in class com.conveyal.r5.analyst.scenario.Modification
This determines the sequence in which modifications will be applied.
getSortOrder() - Method in class com.conveyal.r5.analyst.scenario.PickupDelay
 
getSortOrder() - Method in class com.conveyal.r5.analyst.scenario.RemoveStops
 
getSortOrder() - Method in class com.conveyal.r5.analyst.scenario.RemoveTrips
 
getSortOrder() - Method in class com.conveyal.r5.analyst.scenario.Reroute
 
getSortOrder() - Method in class com.conveyal.r5.analyst.scenario.RoadCongestion
 
getSortOrder() - Method in class com.conveyal.r5.analyst.scenario.SetFareCalculator
 
getSpeed() - Method in class com.conveyal.r5.streets.EdgeStore.Edge
 
getSpeedForMode(StreetMode) - Method in class com.conveyal.r5.profile.ProfileRequest
 
getSpeedKmh(String) - Static method in class com.conveyal.r5.labeling.LevelOfTrafficStressLabeler
parse an OSM speed tag
getSpeedkmh() - Method in class com.conveyal.r5.streets.EdgeStore.Edge
 
getSpeedMS(Way, boolean) - Method in class com.conveyal.r5.labeling.SpeedLabeler
 
getState(Split) - Method in class com.conveyal.r5.streets.StreetRouter
Returns state with smaller weight to vertex0 or vertex1 If state to only one vertex exists return that vertex.
getState(double, double) - Method in class com.conveyal.r5.streets.StreetRouter
Given the geographic coordinates of a starting point...
getStateAtEdge(int) - Method in class com.conveyal.r5.streets.StreetRouter
Get a single best state at the end of an edge.
getStateAtVertex(int) - Method in class com.conveyal.r5.streets.ParkRideRouter
Get a single best state at a vertex.
getStateAtVertex(int) - Method in class com.conveyal.r5.streets.StreetRouter
Get a single best state at a vertex.
getStates() - Method in class com.conveyal.r5.profile.StreetPath
 
getStopCount() - Method in class com.conveyal.r5.transit.TransitLayer
 
getStopRefs(TripPattern, TransitLayer) - Static method in class com.conveyal.r5.transitive.TransitiveNetwork
 
getStops() - Method in class com.conveyal.r5.api.util.TripPattern
 
getTasksPerMinuteByJobId() - Method in class com.conveyal.r5.analyst.cluster.ThroughputTracker
 
getTimeWindowLengthMinutes() - Method in class com.conveyal.r5.profile.ProfileRequest
Return the length of the time window in truncated integer minutes
getTimezone() - Method in class com.conveyal.r5.point_to_point.builder.PointToPointQuery
 
getTimeZone() - Method in class com.conveyal.r5.transit.TransportNetwork
Gets timezone of this transportNetwork If transitLayer exists returns transitLayer timezone otherwise GMT It is never null
getTopPaths(int, int) - Method in class com.conveyal.r5.analyst.PathScorer
Get the N most representative paths to this destination, considering the travel time that will be reported.
getToVertex() - Method in class com.conveyal.r5.streets.EdgeStore.Edge
 
getTransfers(int) - Method in interface com.conveyal.r5.otp2.api.transit.TransitDataProvider
This method is responsible for providing all transfers from a given stop to all possible stops around that stop.
getTransfers(int) - Method in class com.conveyal.r5.otp2.transitadapter.TransitLayerRRDataProvider
 
getTransitModes(int) - Static method in class com.conveyal.r5.transit.TransitLayer
 
getTransitTime(TransitJourneyID) - Method in class com.conveyal.r5.api.util.TransitSegment
Gets number of seconds between fromDepartureTime and toArrival time for specified pattern and time in that pattern It is assumed that pattern and time exists
getTravelTime(int) - Method in interface com.conveyal.r5.streets.LinkedPointSet.TravelTimeFunction
 
getTravelTimeSeconds(EdgeStore.Edge, int, StreetMode, ProfileRequest) - Method in class com.conveyal.r5.streets.EdgeStore.DefaultTravelTimeCalculator
 
getTravelTimeSeconds(EdgeStore.Edge, int, StreetMode, ProfileRequest) - Method in interface com.conveyal.r5.streets.TravelTimeCalculator
 
getTravelTimeToPoint(int) - Method in class com.conveyal.r5.streets.PointSetTimes
 
getTravelTimeToVertex(int) - Method in class com.conveyal.r5.streets.ParkRideRouter
Returns travel time to this vertex.
getTravelTimeToVertex(int) - Method in class com.conveyal.r5.streets.StreetRouter
 
getTreeForWay(Way) - Method in class com.conveyal.r5.labeling.TraversalPermissionLabeler
Label a sub-tree of modes with the defaults for a highway tag for a particular country
getTripPatternIdx() - Method in class com.conveyal.r5.api.util.TripPattern
 
getTrips() - Method in class com.conveyal.r5.api.util.TripPattern
 
getTripSchedule(int) - Method in interface com.conveyal.r5.otp2.api.transit.TripPatternInfo
Get trip schedule by index.
getType() - Method in class com.conveyal.r5.analyst.cluster.AnalysisTask
Is this a task that should return a binary travel time surface or compute accessibility and return it via SQS to be saved in a regional analysis grid file?
getType() - Method in class com.conveyal.r5.analyst.cluster.RegionalTask
 
getType() - Method in class com.conveyal.r5.analyst.cluster.TravelTimeSurfaceTask
 
getType() - Method in class com.conveyal.r5.analyst.fare.BogotaInRoutingFareCalculator
 
getType() - Method in class com.conveyal.r5.analyst.fare.BogotaMixedInRoutingFareCalculator
 
getType() - Method in class com.conveyal.r5.analyst.fare.BostonInRoutingFareCalculator
 
getType() - Method in class com.conveyal.r5.analyst.fare.ChicagoInRoutingFareCalculator
 
getType() - Method in class com.conveyal.r5.analyst.fare.InRoutingFareCalculator
 
getType() - Method in class com.conveyal.r5.analyst.fare.SimpleInRoutingFareCalculator
 
getType() - Method in class com.conveyal.r5.common.GeoJsonFeature
 
getVertexCount() - Method in class com.conveyal.r5.streets.StreetLayer
 
getVertexCount() - Method in class com.conveyal.r5.streets.VertexStore
Return the number of vertices currently stored in this VertexStore.
getWaitTime(double, double) - Method in class com.conveyal.r5.streets.StreetLayer
 
getWayTags(EdgeStore.Edge) - Method in class com.conveyal.r5.streets.StreetLayer
Gets all the OSM tags of specified OSM way Tags are returned as tag=value separated with ; AKA same format that OSMEntity.setTagsFromString(String) accepts
getWinningPolygon(Geometry) - Method in class com.conveyal.r5.analyst.scenario.IndexedPolygonCollection
 
getWorkerCategory() - Method in class com.conveyal.r5.analyst.cluster.AnalysisTask
 
getWorkerCategory() - Method in class com.conveyal.r5.analyst.cluster.WorkerStatus
Return a category for the worker which inherently has only one network ID (or null).
getWorstCaseFrequencyDepartureTime(TripSchedule, int, int, int) - Method in class com.conveyal.r5.profile.FastRaptorWorker
 
graphId - Variable in class com.conveyal.r5.analyst.cluster.AnalysisTask
The ID of the graph against which to calculate this task.
graphId - Variable in class com.conveyal.r5.analyst.cluster.JobSimulator
 
graphId - Variable in class com.conveyal.r5.analyst.WorkerCategory
 
GraphQLLocalDate - Static variable in class com.conveyal.r5.GraphQLSchema
 
GraphQlRequest - Class in com.conveyal.r5.api
Dummy request for GraphQL Since GraphQL request is in JSON Jackson needs this to parse it correctly.
GraphQlRequest() - Constructor for class com.conveyal.r5.api.GraphQlRequest
 
GraphQLSchema - Class in com.conveyal.r5
Created by mabu on 30.10.2015.
GraphQLSchema(PointToPointQuery) - Constructor for class com.conveyal.r5.GraphQLSchema
 
GraphQLZonedDateTime - Static variable in class com.conveyal.r5.GraphQLSchema
 
grep(TIntProcedure) - Method in class com.conveyal.r5.trove.TIntAugmentedList
 
grep(TLongProcedure) - Method in class com.conveyal.r5.trove.TLongAugmentedList
 
grid - Variable in class com.conveyal.r5.analyst.BootstrappingTravelTimeReducer
Destination opportunity density grid
grid - Variable in class com.conveyal.r5.analyst.cluster.RegionalTask
The grid key on S3 to compute access to.
Grid - Class in com.conveyal.r5.analyst
Class that represents a grid in the spherical Mercator "projection" at a given zoom level.
Grid(int, double, double, double, double) - Constructor for class com.conveyal.r5.analyst.Grid
 
Grid(int, int, int, int, int) - Constructor for class com.conveyal.r5.analyst.Grid
Used when reading a saved grid.
grid - Variable in class com.conveyal.r5.analyst.Grid
The data values for each pixel within this grid.
grid - Variable in class com.conveyal.r5.analyst.NetworkPreloader.PreloadedData
 
Grid.PixelWeight - Class in com.conveyal.r5.analyst
 
GridCache - Class in com.conveyal.r5.analyst
Cache opportunity density grids on S3, with a local cache for performance when reusing the same grids.
GridCache(String, String) - Constructor for class com.conveyal.r5.analyst.GridCache
 
gridData - Variable in class com.conveyal.r5.analyst.cluster.RegionalTask
The grid we are calculating accessibility to.
gridPointSet - Variable in class com.conveyal.r5.transit.TransportNetwork
A grid point set that covers the full extent of this transport network.
gridPointSetCache - Static variable in class com.conveyal.r5.analyst.cluster.AnalysisTask
A loading cache of gridded pointSets (not opportunity data grids), shared statically among all single point and multi-point (regional) requests.
GridResultAssembler - Class in com.conveyal.r5.analyst.cluster
Deprecated.
GridResultAssembler(AnalysisTask, String) - Constructor for class com.conveyal.r5.analyst.cluster.GridResultAssembler
Deprecated.
Construct an assembler for a single regional analysis result grid.
grids - Variable in class com.conveyal.r5.analyst.AccessibilityResult
 
grids - Variable in class com.conveyal.r5.analyst.cluster.RegionalTask
An array of grid keys on S3 to compute access to.
gtfsFares - Variable in class com.conveyal.r5.analyst.fare.InRoutingFareCalculator
 
gtfsIds - Variable in class com.conveyal.r5.analyst.cluster.BundleManifest
IDs of the GTFS files, for use with GTFSCache

H

handleMessage(RegionalWorkResult) - Method in class com.conveyal.r5.analyst.cluster.GridResultAssembler
Deprecated.
Process a single result.
handleOneRegionalTask(RegionalTask) - Method in class com.conveyal.r5.analyst.cluster.AnalystWorker
Handle one task representing one of many origins within a regional analysis.
handleOneSinglePointTask(TravelTimeSurfaceTask) - Method in class com.conveyal.r5.analyst.cluster.AnalystWorker
Synchronously handle one single-point task.
handleSinglePoint(Request, Response) - Method in class com.conveyal.r5.analyst.cluster.AnalysisWorkerController
 
hasEqualExtents(Grid) - Method in class com.conveyal.r5.analyst.Grid
 
hasExpiredAt(int) - Method in class com.conveyal.r5.analyst.fare.TransferAllowance
 
hasFrequencies - Variable in class com.conveyal.r5.transit.TransitLayer
does this TransitLayer have any frequency-based trips?
hasFrequencies - Variable in class com.conveyal.r5.transit.TripPattern
does this trip pattern have any frequency trips
hashCode() - Method in class com.conveyal.r5.analyst.fare.RouteBasedFareRules.FareKey
 
hashCode() - Method in class com.conveyal.r5.analyst.NetworkPreloader.Key
 
hashCode() - Method in class com.conveyal.r5.analyst.WebMercatorExtents
 
hashCode() - Method in class com.conveyal.r5.analyst.WorkerCategory
 
hashCode() - Method in class com.conveyal.r5.api.util.Fare
 
hashCode() - Method in class com.conveyal.r5.api.util.ModeStopIndex
 
hashCode() - Method in class com.conveyal.r5.api.util.Transfer
 
hashCode() - Method in class com.conveyal.r5.otp2.api.path.AccessPathLeg
 
hashCode() - Method in class com.conveyal.r5.otp2.api.path.EgressPathLeg
 
hashCode() - Method in class com.conveyal.r5.otp2.api.path.IntermediatePathLeg
 
hashCode() - Method in class com.conveyal.r5.otp2.api.path.Path
 
hashCode() - Method in class com.conveyal.r5.otp2.api.path.TransferPathLeg
 
hashCode() - Method in class com.conveyal.r5.otp2.api.path.TransitPathLeg
 
hashCode() - Method in class com.conveyal.r5.otp2.api.request.DebugRequest
 
hashCode() - Method in class com.conveyal.r5.otp2.api.request.McCostParams
 
hashCode() - Method in class com.conveyal.r5.otp2.api.request.RangeRaptorRequest
 
hashCode() - Method in class com.conveyal.r5.otp2.api.request.SearchParams
 
hashCode() - Method in class com.conveyal.r5.otp2.rangeraptor.multicriteria.arrivals.AbstractStopArrival
 
hashCode() - Method in class com.conveyal.r5.otp2.speed_test.api.model.AgencyAndId
 
hashCode() - Method in class com.conveyal.r5.profile.HashPath
 
hashCode() - Method in class com.conveyal.r5.profile.Path
 
hashCode() - Method in class com.conveyal.r5.profile.PathWithTimes
 
hashCode() - Method in class com.conveyal.r5.util.P2
 
HashPath - Class in com.conveyal.r5.profile
A wrapper around a Path that redefines the hash code and equals functions.
HashPath(Path) - Constructor for class com.conveyal.r5.profile.HashPath
 
hasMoreRounds() - Method in class com.conveyal.r5.otp2.rangeraptor.transit.RoundTracker
Is there more rounds to process (or is the upper limit reached).
hasNext() - Method in interface com.conveyal.r5.otp2.api.transit.IntIterator
 
hasNext() - Method in class com.conveyal.r5.otp2.util.BitSetIterator
 
hasSameStops(Path, int) - Method in class com.conveyal.r5.api.util.TransitSegment
 
hasSchedules - Variable in class com.conveyal.r5.transit.TransitLayer
Does this TransitLayer have any schedules
hasSchedules - Variable in class com.conveyal.r5.transit.TripPattern
does this trip pattern have any scheduled trips
hasTransit() - Method in class com.conveyal.r5.profile.ProfileRequest
 
hasValues() - Method in class com.conveyal.r5.otp2.speed_test.api.model.AgencyAndId
 
HEADER - Static variable in class com.conveyal.r5.kryo.KryoNetworkSerializer
 
HEADER_LENGTH_BYTES - Static variable in class com.conveyal.r5.analyst.cluster.GridResultAssembler
Deprecated.
The offset to get to the data section of the access grid file.
HEADER_SIZE - Static variable in class com.conveyal.r5.analyst.cluster.AccessGridWriter
The offset to get to the data section of the access grid file
HEADER_SIZE - Static variable in class com.conveyal.r5.analyst.cluster.TimeGrid
The offset to get to the data section of the access grid file.
headsign - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Leg
For transit legs, the headsign of the bus or train being used.
headway - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Leg
The best estimate of the time between two arriving vehicles.
headwaySeconds - Variable in class com.conveyal.r5.transit.TripSchedule
if null, this trip is not frequency based
headwaySecs - Variable in class com.conveyal.r5.analyst.scenario.AddTrips.PatternTimetable
Headway for frequency-based patterns.
height - Variable in class com.conveyal.r5.analyst.cluster.AnalysisTask
 
height - Variable in class com.conveyal.r5.analyst.Grid
The height of the grid in web Mercator pixels.
height - Variable in class com.conveyal.r5.analyst.WebMercatorExtents
 
height - Variable in class com.conveyal.r5.analyst.WebMercatorGridPointSet
height
heuristic - Variable in class com.conveyal.r5.streets.StreetRouter.State
 
HeuristicAtStop - Class in com.conveyal.r5.otp2.rangeraptor.multicriteria.heuristic
Heuristic data for a given stop.
Heuristics - Interface in com.conveyal.r5.otp2.api.view
The heuristics is used in the multi-criteria search and can be generated using the standard search.
heuristics() - Method in class com.conveyal.r5.otp2.rangeraptor.standard.heuristics.HeuristicSearch
 
HeuristicsAdapter - Class in com.conveyal.r5.otp2.rangeraptor.standard.heuristics
The responsibility of this class is to play the Heuristics role.
HeuristicsAdapter(BestTimes, BestNumberOfTransfers, Collection<TransferLeg>, TransitCalculator, WorkerLifeCycle) - Constructor for class com.conveyal.r5.otp2.rangeraptor.standard.heuristics.HeuristicsAdapter
 
HeuristicSearch<T extends TripScheduleInfo> - Class in com.conveyal.r5.otp2.rangeraptor.standard.heuristics
Combine Heuristics and Worker into one class to be able to retrieve the heuristics after the worker is invoked.
HeuristicSearch(Worker<T>, Heuristics) - Constructor for class com.conveyal.r5.otp2.rangeraptor.standard.heuristics.HeuristicSearch
 
HeuristicsProvider<T extends TripScheduleInfo> - Class in com.conveyal.r5.otp2.rangeraptor.multicriteria.heuristic
A wrapper around Heuristics to cash elements to avoid recalculation of heuristic properties.
HeuristicsProvider() - Constructor for class com.conveyal.r5.otp2.rangeraptor.multicriteria.heuristic.HeuristicsProvider
 
HeuristicsProvider(Heuristics, RoundProvider, DestinationArrivalPaths<T>, CostCalculator, DebugHandlerFactory<T>) - Constructor for class com.conveyal.r5.otp2.rangeraptor.multicriteria.heuristic.HeuristicsProvider
 
Histogram - Class in com.conveyal.r5.util
For design and debugging purposes, a simple class that tracks the frequency of different numbers.
Histogram(String) - Constructor for class com.conveyal.r5.util.Histogram
 
hm2time(int, int) - Static method in class com.conveyal.r5.otp2.util.TimeUtils
 
hms2time(int, int, int) - Static method in class com.conveyal.r5.otp2.util.TimeUtils
 
hops - Variable in class com.conveyal.r5.analyst.scenario.AdjustSpeed
Hops which should have their speed set or scaled.
hopTimes - Variable in class com.conveyal.r5.analyst.scenario.AddTrips.PatternTimetable
The travel times in seconds between adjacent stops.
hopTimes - Variable in class com.conveyal.r5.analyst.scenario.Reroute
Number of seconds the vehicle will spend traveling between each of the new stops.
htmlAnnotations - Variable in class com.conveyal.r5.point_to_point.builder.TNBuilderConfig
Generates nice HTML report of Graph errors/warnings (annotations).
human(double, String) - Static method in class com.conveyal.r5.common.Util
 

I

id - Variable in class com.conveyal.r5.analyst.cluster.AnalysisTask
The id of this particular origin.
id - Variable in class com.conveyal.r5.analyst.scenario.Scenario
If this ID is non null, this scenario should be identical to all others with the same ID.
id - Variable in class com.conveyal.r5.analyst.scenario.StopSpec
 
id - Variable in class com.conveyal.r5.api.util.BikeRentalStation
 
id - Variable in class com.conveyal.r5.api.util.ParkRideParking
 
id - Variable in class com.conveyal.r5.api.util.Route
Route ID
id - Variable in class com.conveyal.r5.api.util.StopCluster
 
id - Variable in class com.conveyal.r5.otp2.speed_test.test.TestCase
 
idFromValue(Object) - Method in class com.conveyal.r5.analyst.scenario.ModificationTypeResolver
 
idFromValueAndType(Object, Class<?>) - Method in class com.conveyal.r5.analyst.scenario.ModificationTypeResolver
 
idx - Variable in class com.conveyal.r5.streets.StreetRouter.State
 
inAngles - Variable in class com.conveyal.r5.streets.EdgeStore
The compass angle at the start of the edge geometry (binary radians clockwise from North).
incomingEdges - Variable in class com.conveyal.r5.streets.StreetLayer
 
increment() - Method in class com.conveyal.r5.util.LambdaCounter
 
incrementAccessibility(int, int, int, double) - Method in class com.conveyal.r5.analyst.AccessibilityResult
Increment the accessibility indicator value for the given grid, cutoff, and percentile by the given number of opportunities.
incrementAllReachable(int) - Method in class com.conveyal.r5.streets.PointSetTimes
Increment all reachable points by the given number of seconds.
incrementFromPixelWeights(List, double) - Method in class com.conveyal.r5.analyst.Grid
Using a grid of weights produced by getPixelWeights, burn the value of a polygon into the grid
incrementTimeInSeconds(long) - Method in class com.conveyal.r5.streets.StreetRouter.State
 
incrementWeight(float) - Method in class com.conveyal.r5.streets.StreetRouter.State
 
index - Variable in class com.conveyal.r5.analyst.SelectingGridReducer
Deprecated.
 
index - Variable in class com.conveyal.r5.streets.VertexStore.Vertex
 
IndexedPolygonCollection - Class in com.conveyal.r5.analyst.scenario
This is an abstraction for the polygons used to configure the road congestion modification type and the ride hailing wait time modification type.
IndexedPolygonCollection(String, String, String, String, double) - Constructor for class com.conveyal.r5.analyst.scenario.IndexedPolygonCollection
Constructor - arguably this has too many positional parameters.
indexForStopId - Variable in class com.conveyal.r5.transit.TransitLayer
 
indexOf(Object) - Method in class com.conveyal.r5.trove.AugmentedList
 
indexOf(int) - Method in class com.conveyal.r5.trove.TIntAugmentedList
 
indexOf(int, int) - Method in class com.conveyal.r5.trove.TIntAugmentedList
 
indexOf(long) - Method in class com.conveyal.r5.trove.TLongAugmentedList
 
indexOf(int, long) - Method in class com.conveyal.r5.trove.TLongAugmentedList
 
indexSchema - Variable in class com.conveyal.r5.GraphQLSchema
 
indexStreets() - Method in class com.conveyal.r5.streets.StreetLayer
 
INITIAL_LINK_RADIUS_METERS - Static variable in class com.conveyal.r5.streets.StreetLayer
Searching for streets takes a fair amount of computation, and the number of streets examined grows roughly as the square of the radius.
InRoutingFareCalculator - Class in com.conveyal.r5.analyst.fare
A fare calculator used in Analyst searches.
InRoutingFareCalculator() - Constructor for class com.conveyal.r5.analyst.fare.InRoutingFareCalculator
 
inRoutingFareCalculator - Variable in class com.conveyal.r5.profile.ProfileRequest
An object that should have at a minimum a "type" set according to the list in InRoutingFareCalculator.
InRoutingFareCalculator.Collater - Interface in com.conveyal.r5.analyst.fare
 
InRoutingFareCalculator.StandardFareBounds - Class in com.conveyal.r5.analyst.fare
 
insert(Envelope, int) - Method in class com.conveyal.r5.streets.IntHashGrid
 
insert(LineString, int) - Method in class com.conveyal.r5.streets.IntHashGrid
Insert a linestring into the index.
insert(int, int) - Method in class com.conveyal.r5.trove.TIntAugmentedList
 
insert(int, int[]) - Method in class com.conveyal.r5.trove.TIntAugmentedList
 
insert(int, int[], int, int) - Method in class com.conveyal.r5.trove.TIntAugmentedList
 
insert(int, long) - Method in class com.conveyal.r5.trove.TLongAugmentedList
 
insert(int, long[]) - Method in class com.conveyal.r5.trove.TLongAugmentedList
 
insert(int, long[], int, int) - Method in class com.conveyal.r5.trove.TLongAugmentedList
 
instanceId - Variable in class com.conveyal.r5.analyst.cluster.EC2Info
 
instanceType - Variable in class com.conveyal.r5.analyst.cluster.EC2Info
 
intArray(int, int) - Static method in class com.conveyal.r5.otp2.util.IntUtils
Create a new int array and initialize all values with the given initialValue.
intDecIterator(int, int) - Static method in class com.conveyal.r5.otp2.util.IntIterators
Create an int iterator decrementing by 1.
intDecIterator(int, int, int) - Static method in class com.conveyal.r5.otp2.util.IntIterators
Create an int iterator decrementing by the given decrement value.
INTERFACE - Static variable in class com.conveyal.r5.transit.TransportNetworkVisualizer
 
interlineWithPreviousLeg - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Leg
For transit legs, if the rider should stay on the vehicle as it changes route names.
IntermediatePathLeg<T extends TripScheduleInfo> - Class in com.conveyal.r5.otp2.api.path
Abstract intermediate leg in a path.
intermediatePlace - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Leg
 
internalArrayLength() - Method in class com.conveyal.r5.otp2.util.paretoset.ParetoSet
This is used for logging and tuning purposes - by looking at the statistics we can decide a good value for the initial size.
internSet(Set<TraverseMode>) - Static method in enum com.conveyal.r5.otp2.speed_test.api.model.TraverseMode
 
IntHashGrid - Class in com.conveyal.r5.streets
A spatial index using a 2D fast long hashtable from the Trove library.
IntHashGrid(double) - Constructor for class com.conveyal.r5.streets.IntHashGrid
 
IntHashGrid() - Constructor for class com.conveyal.r5.streets.IntHashGrid
Create a HashGrid with the default grid dimensions.
intIncIterator(int, int) - Static method in class com.conveyal.r5.otp2.util.IntIterators
Create an int iterator incrementing by 1.
intIncIterator(int, int, int) - Static method in class com.conveyal.r5.otp2.util.IntIterators
Create an int iterator incrementing by 1.
IntIterator - Interface in com.conveyal.r5.otp2.api.transit
Iterator for fast iteration over int base type integers without boxing and unboxing.
IntIterators - Class in com.conveyal.r5.otp2.util
 
intToLittleEndianByteArray(int) - Static method in class com.conveyal.r5.analyst.cluster.GridResultAssembler
Deprecated.
 
intToLts(int) - Static method in class com.conveyal.r5.labeling.LevelOfTrafficStressLabeler
 
intToString(int, int) - Static method in class com.conveyal.r5.otp2.util.IntUtils
Convert an integer to a String, if the value equals the notSetValue parameter an empty string is returned.
IntUtils - Class in com.conveyal.r5.otp2.util
A utility class for integer functions.
inverseGrep(TIntProcedure) - Method in class com.conveyal.r5.trove.TIntAugmentedList
 
inverseGrep(TLongProcedure) - Method in class com.conveyal.r5.trove.TLongAugmentedList
 
ipAddress - Variable in class com.conveyal.r5.analyst.cluster.WorkerStatus
 
is(Optimization) - Method in enum com.conveyal.r5.otp2.api.request.Optimization
 
is(RangeRaptorProfile) - Method in enum com.conveyal.r5.otp2.api.request.RangeRaptorProfile
 
isBackward() - Method in class com.conveyal.r5.streets.EdgeStore.Edge
 
isBest(int, int) - Method in interface com.conveyal.r5.otp2.rangeraptor.transit.TransitCalculator
Return true is the first argument (subject) is the best time, and false if not.
isBikeShare - Variable in class com.conveyal.r5.streets.StreetRouter.State
 
isCurrentRoundUpdated() - Method in class com.conveyal.r5.otp2.rangeraptor.standard.besttimes.BestTimes
 
isDebug(int) - Method in interface com.conveyal.r5.otp2.rangeraptor.view.DebugHandler
Retuns TRUE if a listener exist and there the given stop index is in the stops or path list.
isDebugPath() - Method in class com.conveyal.r5.otp2.rangeraptor.debug.DebugHandlerFactory
 
isDebugStopArrival() - Method in class com.conveyal.r5.otp2.rangeraptor.debug.DebugHandlerFactory
 
isDebugStopArrival(int) - Method in class com.conveyal.r5.otp2.rangeraptor.debug.DebugHandlerFactory
 
isDestinationReachedInCurrentRound() - Method in class com.conveyal.r5.otp2.rangeraptor.multicriteria.McRangeRaptorWorkerState
 
isDestinationReachedInCurrentRound() - Method in class com.conveyal.r5.otp2.rangeraptor.standard.StdRangeRaptorWorkerState
 
isDestinationReachedInCurrentRound() - Method in interface com.conveyal.r5.otp2.rangeraptor.WorkerState
Return TRUE if at least one new destination arrival is accepted at the destination in the current round.
isDriving() - Method in enum com.conveyal.r5.otp2.speed_test.api.model.TraverseMode
 
isEgressLeg() - Method in class com.conveyal.r5.otp2.api.path.EgressPathLeg
 
isEgressLeg() - Method in interface com.conveyal.r5.otp2.api.path.PathLeg
 
isEmpty() - Method in class com.conveyal.r5.api.util.ProfileOption
 
isEmpty() - Method in class com.conveyal.r5.otp2.rangeraptor.path.DestinationArrivalPaths
 
isEmpty() - Method in class com.conveyal.r5.trove.AugmentedList
 
isEmpty() - Method in class com.conveyal.r5.trove.TIntAugmentedList
 
isEmpty() - Method in class com.conveyal.r5.trove.TLongAugmentedList
 
isEmpty() - Method in class com.conveyal.r5.util.EmptyTIntCollection
 
isEnabled(DebugTopic) - Method in interface com.conveyal.r5.otp2.api.debug.DebugLogger
Check if debugging is enabled before doing heavy work like calculating statistics before logging it.
isError() - Method in exception com.conveyal.r5.analyst.cluster.WorkerNotReadyException
 
isExtendOnlyCopy() - Method in class com.conveyal.r5.streets.EdgeStore
This method will tell you whether a scenario has been applied to this EdgeStore, i.e.
isFarePrivilegeComparableTo(FareBounds) - Method in class com.conveyal.r5.analyst.fare.InRoutingFareCalculator.StandardFareBounds
 
isForward() - Method in class com.conveyal.r5.streets.EdgeStore.Edge
 
isHighPriority() - Method in class com.conveyal.r5.analyst.cluster.AnalysisTask
Whether this task is high priority and should jump in front of other work.
isHighPriority() - Method in class com.conveyal.r5.analyst.cluster.RegionalTask
 
isHighPriority() - Method in class com.conveyal.r5.analyst.cluster.TravelTimeSurfaceTask
 
isMultiThreaded() - Method in class com.conveyal.r5.otp2.rangeraptor.configure.RangeRaptorConfig
 
isMutable() - Method in class com.conveyal.r5.streets.EdgeStore.Edge
 
isNewRoundAvailable() - Method in class com.conveyal.r5.otp2.rangeraptor.multicriteria.McRangeRaptorWorkerState
 
isNewRoundAvailable() - Method in class com.conveyal.r5.otp2.rangeraptor.standard.StdRangeRaptorWorkerState
 
isNewRoundAvailable() - Method in interface com.conveyal.r5.otp2.rangeraptor.WorkerState
 
isNonExactFrequency - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Leg
Is this a frequency-based trip with non-strict departure times?
IsochroneFeature - Class in com.conveyal.r5.analyst
This is similar to the IsochroneData class in OTP, and in fact for compatibility can be serialized to JSON and deserialized as such.
IsochroneFeature() - Constructor for class com.conveyal.r5.analyst.IsochroneFeature
 
IsochroneFeature(int, WebMercatorGridPointSet, int[]) - Constructor for class com.conveyal.r5.analyst.IsochroneFeature
Create an isochrone for the given cutoff, using a Marching Squares algorithm.
isOneOf(Collection<Optimization>) - Method in enum com.conveyal.r5.otp2.api.request.Optimization
Is this in the given collection?
isOneOf(RangeRaptorProfile...) - Method in enum com.conveyal.r5.otp2.api.request.RangeRaptorProfile
 
isOnStreetNonTransit() - Method in enum com.conveyal.r5.otp2.speed_test.api.model.TraverseMode
 
isReachedCurrentRound() - Method in class com.conveyal.r5.otp2.rangeraptor.path.DestinationArrivalPaths
Check if destination was reached in the current round.
isScenarioCopy() - Method in class com.conveyal.r5.streets.StreetLayer
 
isStopReached(int) - Method in class com.conveyal.r5.otp2.rangeraptor.standard.besttimes.BestTimes
 
isStopReachedInPreviousRound(int) - Method in class com.conveyal.r5.otp2.rangeraptor.standard.StdRangeRaptorWorkerState
 
isStopReachedInPreviousRound(int) - Method in interface com.conveyal.r5.otp2.rangeraptor.standard.StdWorkerState
Return TRUE if a stop is reached by transit or transfer in the previous round.
isStopReachedLastRound(int) - Method in class com.conveyal.r5.otp2.rangeraptor.standard.besttimes.BestTimes
 
isTransferLeg() - Method in interface com.conveyal.r5.otp2.api.path.PathLeg
 
isTransferLeg() - Method in class com.conveyal.r5.otp2.api.path.TransferPathLeg
 
isTransit() - Method in enum com.conveyal.r5.otp2.speed_test.api.model.TraverseMode
 
isTransitLeg() - Method in interface com.conveyal.r5.otp2.api.path.PathLeg
 
isTransitLeg() - Method in class com.conveyal.r5.otp2.api.path.TransitPathLeg
 
isTransitLeg() - Method in class com.conveyal.r5.otp2.speed_test.api.model.Leg
Whether this leg is a transit leg or not.
isTripScheduleInService(T) - Method in interface com.conveyal.r5.otp2.api.transit.TransitDataProvider
The provider needs to know based on the request input (date) if a service is available or not.
isTripScheduleInService(TripScheduleAdapter) - Method in class com.conveyal.r5.otp2.transitadapter.TransitLayerRRDataProvider
 
isWalkLeg() - Method in class com.conveyal.r5.otp2.speed_test.api.model.Leg
Whether this leg is a transit leg or not.
iterationComplete() - Method in class com.conveyal.r5.otp2.rangeraptor.workerlifecycle.LifeCycleEventPublisher
 
iterationDepartureStepInSeconds() - Method in interface com.conveyal.r5.otp2.api.request.TuningParameters
Step for departure times between each RangeRaptor iterations.
iterationStartTime() - Method in class com.conveyal.r5.otp2.api.debug.DebugEvent
Witch iteration this event is part of.
iterator() - Method in class com.conveyal.r5.otp2.speed_test.transit.ItinerarySet
 
iterator() - Method in class com.conveyal.r5.otp2.util.paretoset.ParetoSet
 
iterator() - Method in class com.conveyal.r5.trove.AugmentedList
 
iterator() - Method in class com.conveyal.r5.trove.TIntAugmentedList
 
iterator() - Method in class com.conveyal.r5.trove.TLongAugmentedList
 
iterator() - Method in class com.conveyal.r5.util.EmptyTIntCollection
 
itineraries - Variable in class com.conveyal.r5.profile.PathWithTimes
 
Itinerary - Class in com.conveyal.r5.api.util
Object represents specific trip at a specific point in time with specific access, transit and egress parts
Itinerary(StreetSegment, int, ZonedDateTime) - Constructor for class com.conveyal.r5.api.util.Itinerary
Creates itinerary from streetSegment It assumes it is a direct path (without transit) startTime is set fromTimeDataZD endTime is set from startTime plus duration of streetSegment
Itinerary() - Constructor for class com.conveyal.r5.api.util.Itinerary
 
itinerary - Variable in class com.conveyal.r5.api.util.ProfileOption
 
Itinerary - Class in com.conveyal.r5.otp2.speed_test.api.model
An Itinerary is one complete way of getting from the start location to the end location.
Itinerary() - Constructor for class com.conveyal.r5.otp2.speed_test.api.model.Itinerary
 
Itinerary(int) - Constructor for class com.conveyal.r5.profile.PathWithTimes.Itinerary
 
ItineraryMapper2 - Class in com.conveyal.r5.otp2.speed_test.transit
 
ItinerarySet - Class in com.conveyal.r5.otp2.speed_test.transit
This code is experimental, and just implemented to test if we can get some sense out of a filtered, pareto optimal set of itineraries.
ItinerarySet() - Constructor for class com.conveyal.r5.otp2.speed_test.transit.ItinerarySet
 
itineraryType - Variable in class com.conveyal.r5.GraphQLSchema
 

J

JavaLocalDateDeserializer - Class in com.conveyal.r5.model.json_serialization
serializer/deserializer for LocalDates to ISO dates, YYYY-MM-DD
JavaLocalDateDeserializer() - Constructor for class com.conveyal.r5.model.json_serialization.JavaLocalDateDeserializer
 
JavaLocalDateSerializer - Class in com.conveyal.r5.model.json_serialization
Serialize localDates to YYYY-MM-DD
JavaLocalDateSerializer() - Constructor for class com.conveyal.r5.model.json_serialization.JavaLocalDateSerializer
 
jitter(VertexStore.Vertex) - Static method in class com.conveyal.r5.point_to_point.PointToPointRouterServer
Jitter the location of a vertex in a deterministic way.
jobId - Variable in class com.conveyal.r5.analyst.cluster.AnalysisTask
The job ID this is associated with.
jobId - Variable in class com.conveyal.r5.analyst.cluster.Origin
Job ID this origin is associated with
jobId - Variable in class com.conveyal.r5.analyst.cluster.RegionalWorkResult
 
JobSimulator - Class in com.conveyal.r5.analyst.cluster
Enqueues a bunch of messages to simulate an Analyst Cluster job $ aws s3 ls analyst-demo-graphs $ aws sqs list-queues
JobSimulator() - Constructor for class com.conveyal.r5.analyst.cluster.JobSimulator
 
JsonUtilities - Class in com.conveyal.r5.common
A library containing static methods for working with JSON.
JsonUtilities() - Constructor for class com.conveyal.r5.common.JsonUtilities
 
jvmName - Variable in class com.conveyal.r5.analyst.cluster.WorkerStatus
 
jvmStartTime - Variable in class com.conveyal.r5.analyst.cluster.WorkerStatus
 
jvmUptime - Variable in class com.conveyal.r5.analyst.cluster.WorkerStatus
 
jvmVendor - Variable in class com.conveyal.r5.analyst.cluster.WorkerStatus
 
jvmVersion - Variable in class com.conveyal.r5.analyst.cluster.WorkerStatus
 

K

keepRoutingOnFoot() - Method in class com.conveyal.r5.streets.StreetRouter
Continue a search by walking (presumably after a car or bicycle search is complete).
Key(AnalysisTask) - Constructor for class com.conveyal.r5.analyst.NetworkPreloader.Key
If a destination opportunity grid is present in the request - not a grid ID but the actual grid object, then the destination extents will be taken from that grid.
KryoNetworkSerializer - Class in com.conveyal.r5.kryo
This class groups the static methods for saving and loading TransportNetworks.
KryoNetworkSerializer() - Constructor for class com.conveyal.r5.kryo.KryoNetworkSerializer
 

L

L_FARE - Static variable in class com.conveyal.r5.analyst.fare.ChicagoInRoutingFareCalculator
 
label(Way, EnumSet<EdgeStore.EdgeFlag>, EnumSet<EdgeStore.EdgeFlag>) - Method in class com.conveyal.r5.labeling.LevelOfTrafficStressLabeler
Set the LTS for this way in the provided flags (not taking into account any intersection LTS at the moment)
label(Way, EnumSet<EdgeStore.EdgeFlag>, EnumSet<EdgeStore.EdgeFlag>) - Method in class com.conveyal.r5.labeling.TypeOfEdgeLabeler
Adds Stairs, bike path, sidewalk and crossing flags to ways
LambdaCounter - Class in com.conveyal.r5.util
Allows counting iterations and logging inside lambda expressions, including those within parallel streams.
LambdaCounter(Logger, int, int, String) - Constructor for class com.conveyal.r5.util.LambdaCounter
Create a counter that will log the number of iterations out of a specified total.
LambdaCounter(Logger, int, String) - Constructor for class com.conveyal.r5.util.LambdaCounter
Create a counter that will log only the number of iterations with no total.
lapTime() - Method in class com.conveyal.r5.otp2.util.AvgTimer
 
lastIndexOf(Object) - Method in class com.conveyal.r5.trove.AugmentedList
 
lastIndexOf(int) - Method in class com.conveyal.r5.trove.TIntAugmentedList
 
lastIndexOf(int, int) - Method in class com.conveyal.r5.trove.TIntAugmentedList
 
lastIndexOf(long) - Method in class com.conveyal.r5.trove.TLongAugmentedList
 
lastIndexOf(int, long) - Method in class com.conveyal.r5.trove.TLongAugmentedList
 
lat - Variable in class com.conveyal.r5.analyst.scenario.StopSpec
 
lat - Variable in class com.conveyal.r5.api.util.BikeRentalStation
 
lat - Variable in class com.conveyal.r5.api.util.Coordinate
 
lat - Variable in class com.conveyal.r5.api.util.ParkRideParking
 
lat - Variable in class com.conveyal.r5.api.util.Stop
 
lat - Variable in class com.conveyal.r5.api.util.StopCluster
 
lat - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Place
The latitude of the place.
lat - Variable in class com.conveyal.r5.otp2.speed_test.api.model.WalkStep
The latitude of start of the step
latestArrivalTime() - Method in class com.conveyal.r5.otp2.api.request.SearchParams
The end of the departure window, in seconds since midnight.
latestArrivalTime() - Method in class com.conveyal.r5.otp2.api.request.SearchParamsBuilder
 
latestArrivalTime(int) - Method in class com.conveyal.r5.otp2.api.request.SearchParamsBuilder
 
latestArrivalTime(T, int) - Method in interface com.conveyal.r5.otp2.rangeraptor.transit.TransitCalculator
For a normal search return the trip arrival time at stop position.
latToPixel(double, int) - Static method in class com.conveyal.r5.analyst.Grid
Return the pixel the given latitude falls within
latToPixel(double) - Method in class com.conveyal.r5.analyst.WebMercatorGridPointSet
convert latitude to pixel value
layer - Variable in class com.conveyal.r5.streets.EdgeStore
The street layer of a transport network that the edges in this edgestore make up.
layer - Variable in class com.conveyal.r5.streets.TurnCostCalculator
 
LEFT_TURN - Static variable in class com.conveyal.r5.streets.TurnCostCalculator
Turn costs for various types of turns, in seconds.
leftDominanceExist(T, T) - Method in interface com.conveyal.r5.otp2.util.paretoset.ParetoComparator
At least one of the left criteria dominates one of the corresponding right criteria.
Leg - Class in com.conveyal.r5.otp2.speed_test.api.model
One leg of a trip -- that is, a temporally continuous piece of the journey that takes place on a particular vehicle (or on foot).
Leg() - Constructor for class com.conveyal.r5.otp2.speed_test.api.model.Leg
 
legGeometry - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Leg
The leg's geometry.
LegMode - Enum in com.conveyal.r5.api.util
Modes of transport on access or egress legs
legModeEnum - Static variable in class com.conveyal.r5.GraphQLSchema
 
LegModeSetDeserializer - Class in com.conveyal.r5.model.json_serialization
Deserialize modesets in the form MODE,MODE,MODE
LegModeSetDeserializer() - Constructor for class com.conveyal.r5.model.json_serialization.LegModeSetDeserializer
 
LegModeSetSerializer - Class in com.conveyal.r5.model.json_serialization
Serialize a mode set as MODE,MODE,MODE
LegModeSetSerializer() - Constructor for class com.conveyal.r5.model.json_serialization.LegModeSetSerializer
 
legs - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Itinerary
A list of Legs.
legsAsCompactString(Itinerary) - Static method in class com.conveyal.r5.otp2.speed_test.transit.SpeedTestItinerary
Create a compact representation of all legs in the itinerary.
legType() - Method in interface com.conveyal.r5.otp2.api.view.ArrivalView
Describe type of leg/mode.
length - Variable in class com.conveyal.r5.api.util.PolylineGeometry
Length of polyline encoded geometry
length - Variable in class com.conveyal.r5.profile.Path
 
lengths_mm - Variable in class com.conveyal.r5.streets.EdgeStore
Length of the edge along its geometry (millimeters).
lenientObjectMapper - Static variable in class com.conveyal.r5.common.JsonUtilities
On the worker, we want to use an objectmapper that will ignore unknown properties, so that it doesn't crash when an older worker is connected to a newer broker.
LevelOfTrafficStressLabeler - Class in com.conveyal.r5.labeling
Label streets with a best-guess at their Level of Traffic Stress, as defined in http://transweb.sjsu.edu/PDFs/research/1005-low-stress-bicycling-network-connectivity.pdf OSM actually doesn't contain enough data to extract a level of traffic stress, so we give our best guess regarding lane widths, etc.
LevelOfTrafficStressLabeler() - Constructor for class com.conveyal.r5.labeling.LevelOfTrafficStressLabeler
 
lifeCycle() - Method in class com.conveyal.r5.otp2.rangeraptor.transit.SearchContext
 
LifeCycleBuilder - Class in com.conveyal.r5.otp2.rangeraptor.workerlifecycle
The responsibility of this class is to provide an interface for Range Raptor workerlifecycle event listeners to subscribe for such events.
LifeCycleBuilder() - Constructor for class com.conveyal.r5.otp2.rangeraptor.workerlifecycle.LifeCycleBuilder
 
LifeCycleEventPublisher - Class in com.conveyal.r5.otp2.rangeraptor.workerlifecycle
The responsibility of this class is to publish workerlifecycle events on behalf of the Range Raptor Worker.RangeRaptor Worker delegate this to this class.
LifeCycleEventPublisher(LifeCycleBuilder) - Constructor for class com.conveyal.r5.otp2.rangeraptor.workerlifecycle.LifeCycleEventPublisher
 
limit - Variable in class com.conveyal.r5.profile.ProfileRequest
the maximum number of options presented PER ACCESS MODE
LineStringDeserializer - Class in com.conveyal.r5.model.json_serialization
A Jackson serializer module for reading Google encoded polylines into LineStrings.
LineStringDeserializer() - Constructor for class com.conveyal.r5.model.json_serialization.LineStringDeserializer
 
LineStringSerializer - Class in com.conveyal.r5.model.json_serialization
A Jackson serializer module for saving LineStrings as Google encoded polylines.
LineStringSerializer() - Constructor for class com.conveyal.r5.model.json_serialization.LineStringSerializer
 
LINK_RADIUS_METERS - Static variable in class com.conveyal.r5.streets.StreetLayer
The radius of a circle in meters within which to search for nearby streets.
LINKAGE_CACHE_SIZE - Static variable in class com.conveyal.r5.analyst.PointSet
Maximum number of street network linkages to cache per PointSet.
linkageCache - Variable in class com.conveyal.r5.analyst.PointSet
When this PointSet is connected to the street network, the resulting data are cached in this Map to speed up later reuse.
linkageCostUnit - Variable in class com.conveyal.r5.streets.LinkedPointSet
By default, linkage costs are distances (between stops and pointset points).
linkageMap - Variable in class com.conveyal.r5.analyst.PointSet
This Map augments the LoadingCache with linkages that should never be evicted.
linkedPointSet - Variable in class com.conveyal.r5.analyst.NetworkPreloader.PreloadedData
 
LinkedPointSet - Class in com.conveyal.r5.streets
A LinkedPointSet is a PointSet that has been connected to a StreetLayer in a non-destructive, reversible way.
LinkedPointSet(PointSet, StreetLayer, StreetMode, LinkedPointSet) - Constructor for class com.conveyal.r5.streets.LinkedPointSet
A LinkedPointSet is a PointSet that has been pre-connected to a StreetLayer in a non-destructive, reversible way.
LinkedPointSet(LinkedPointSet, WebMercatorGridPointSet) - Constructor for class com.conveyal.r5.streets.LinkedPointSet
Construct a new LinkedPointSet for a grid that falls entirely within an existing grid LinkedPointSet.
LinkedPointSet.TravelTimeFunction - Interface in com.conveyal.r5.streets
A functional interface for fetching the travel time to any street vertex in the transport network.
listenForSinglePointRequests - Variable in class com.conveyal.r5.analyst.cluster.AnalystWorker
This worker will only listen for inccoming single point requests if this field is true when run() is invoked.
listIterator() - Method in class com.conveyal.r5.trove.AugmentedList
 
listIterator(int) - Method in class com.conveyal.r5.trove.AugmentedList
 
listPaths() - Method in class com.conveyal.r5.otp2.rangeraptor.path.DestinationArrivalPaths
 
listResults() - Static method in class com.conveyal.r5.otp2.util.AvgTimer
 
listStops() - Method in class com.conveyal.r5.otp2.api.path.Path
Utility method to list all visited stops.
LittleEndianIntOutputStream - Class in com.conveyal.r5.analyst
Class to output ints.
LittleEndianIntOutputStream(OutputStream) - Constructor for class com.conveyal.r5.analyst.LittleEndianIntOutputStream
 
loadAverage - Variable in class com.conveyal.r5.analyst.cluster.WorkerStatus
 
loadFromGtfs(GTFSFeed) - Method in class com.conveyal.r5.transit.TransitLayer
Load a GTFS feed with full load level
loadFromGtfs(GTFSFeed, TransitLayer.LoadLevel) - Method in class com.conveyal.r5.transit.TransitLayer
Load data from a GTFS feed.
loadFromOsm(OSM) - Method in class com.conveyal.r5.streets.StreetLayer
Load street layer from an OSM-lib OSM DB
loadFromS3GeoJson() - Method in class com.conveyal.r5.analyst.scenario.IndexedPolygonCollection
 
LocationIndexedLineInLocalCoordinateSystem - Class in com.conveyal.r5.util
Wraps a location indexed line so that the supplied operations (project, extractPoint, etc.) correctly account for lines of longitude getting closer together toward the poles, even though the locationIndexedLine is still constructed using geographic (unprojected) coordinates.
LocationIndexedLineInLocalCoordinateSystem(Coordinate[]) - Constructor for class com.conveyal.r5.util.LocationIndexedLineInLocalCoordinateSystem
 
locationTypeEnum - Static variable in class com.conveyal.r5.GraphQLSchema
 
LOG - Static variable in class com.conveyal.r5.analyst.cluster.AccessGridWriter
 
LOG - Static variable in class com.conveyal.r5.analyst.cluster.GridResultAssembler
Deprecated.
 
LOG - Static variable in class com.conveyal.r5.analyst.cluster.Origin
 
LOG - Static variable in class com.conveyal.r5.analyst.cluster.TimeGrid
 
LOG - Static variable in class com.conveyal.r5.analyst.Grid
 
LOG - Static variable in class com.conveyal.r5.analyst.S3FilePersistence
 
LOG - Static variable in class com.conveyal.r5.analyst.scenario.AddTrips
 
LOG - Static variable in class com.conveyal.r5.analyst.WebMercatorGridPointSet
 
LOG_FARES - Static variable in class com.conveyal.r5.analyst.fare.BogotaMixedInRoutingFareCalculator
If true, log a random 1e-6 sample of fares for spot checking
LOG_FARES - Static variable in class com.conveyal.r5.analyst.fare.BostonInRoutingFareCalculator
If true, log a random 1e-6 sample of fares for spot checking
logErrors() - Method in class com.conveyal.r5.labeling.LevelOfTrafficStressLabeler
Call when finished using the instance to print some summary information.
logFixedPointGeometry(String, Geometry) - Static method in class com.conveyal.r5.streets.StreetLayer
Given a JTS Geometry in fixed-point latitude and longitude, log it as floating-point GeoJSON.
logger() - Method in class com.conveyal.r5.otp2.api.request.DebugRequest
Path debug event listener
logger() - Method in class com.conveyal.r5.otp2.api.request.DebugRequestBuilder
 
logger(DebugLogger) - Method in class com.conveyal.r5.otp2.api.request.DebugRequestBuilder
 
logRequest - Variable in class com.conveyal.r5.analyst.cluster.AnalysisTask
Whether the R5 worker should log an analysis request it receives from the broker.
lon - Variable in class com.conveyal.r5.analyst.scenario.StopSpec
 
lon - Variable in class com.conveyal.r5.api.util.BikeRentalStation
 
lon - Variable in class com.conveyal.r5.api.util.Coordinate
 
lon - Variable in class com.conveyal.r5.api.util.ParkRideParking
 
lon - Variable in class com.conveyal.r5.api.util.Stop
 
lon - Variable in class com.conveyal.r5.api.util.StopCluster
 
lon - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Place
The longitude of the place.
lon - Variable in class com.conveyal.r5.otp2.speed_test.api.model.WalkStep
The longitude of start of the step
longName - Variable in class com.conveyal.r5.api.util.Route
Full, more descriptive name of the route
lonToPixel(double, int) - Static method in class com.conveyal.r5.analyst.Grid
Return the pixel the given longitude falls within
lonToPixel(double) - Method in class com.conveyal.r5.analyst.WebMercatorGridPointSet
convert longitude to pixel value
lookup(String, String) - Method in class com.conveyal.r5.transit.fare.FareTable
 
lookup(Stop, Stop) - Method in class com.conveyal.r5.transit.fare.FareTable
 
low - Variable in class com.conveyal.r5.api.util.Fare
 
ltsToInt(EdgeStore.EdgeFlag) - Static method in class com.conveyal.r5.labeling.LevelOfTrafficStressLabeler
 

M

m180 - Static variable in class com.conveyal.r5.common.DirectionUtils
 
machineId - Static variable in class com.conveyal.r5.analyst.cluster.AnalystWorker
Worker ID - just a random ID so we can differentiate machines used for computation.
machineImage - Variable in class com.conveyal.r5.analyst.cluster.EC2Info
 
main(String[]) - Static method in class com.conveyal.r5.analyst.cluster.AnalystWorker
Requires a worker configuration, which is a Java Properties file with the following attributes.
main(String[]) - Static method in class com.conveyal.r5.analyst.cluster.JobSimulator
 
main(String[]) - Static method in class com.conveyal.r5.otp2.speed_test.SpeedTest
 
main(String[]) - Static method in class com.conveyal.r5.otp2.util.AvgTimer
 
main(String[]) - Static method in class com.conveyal.r5.point_to_point.PointToPointRouterServer
 
main(String...) - Static method in class com.conveyal.r5.R5Main
 
main(String[]) - Static method in class com.conveyal.r5.shapefile.ShapefileMain
 
main(String...) - Static method in class com.conveyal.r5.transit.TransportNetworkVisualizer
 
main(String...) - Static method in class com.conveyal.r5.util.Histogram
 
makeHttpClient() - Static method in class com.conveyal.r5.analyst.cluster.AnalystWorker
This has been pulled out into a method so the broker can also make a similar http client.
makeModule() - Static method in class com.conveyal.r5.model.json_serialization.BitSetSerializer
 
makeModule() - Static method in class com.conveyal.r5.model.json_serialization.JavaLocalDateSerializer
Create a module including the serializer and deserializer for local dates
makePointToStopDistanceTablesIfNeeded() - Method in class com.conveyal.r5.streets.LinkedPointSet
 
makeStaticSite - Variable in class com.conveyal.r5.analyst.cluster.AnalysisTask
Whether to save results on S3.
makeStopToPointLinkageCostTables(Geometry) - Method in class com.conveyal.r5.streets.LinkedPointSet
For each transit stop in the associated TransportNetwork, make a table of distances to nearby points in this PointSet.
mapItineraries(ProfileRequest, Collection<Path<TripScheduleAdapter>>, EgressAccessRouter, TransportNetwork) - Static method in class com.conveyal.r5.otp2.speed_test.transit.ItineraryMapper2
 
mapToPath(DestinationArrival<T>) - Method in class com.conveyal.r5.otp2.rangeraptor.path.ForwardPathMapper
 
mapToPath(DestinationArrival<T>) - Method in interface com.conveyal.r5.otp2.rangeraptor.path.PathMapper
Build a path from a destination arrival - this maps between the domain of routing to the domain of result paths.
mapToPath(DestinationArrival<T>) - Method in class com.conveyal.r5.otp2.rangeraptor.path.ReversePathMapper
 
markAtEndOfSet() - Method in class com.conveyal.r5.otp2.util.paretoset.ParetoSetWithMarker
Move the marker after the last element in the set.
matchBusRoutesToStreets - Variable in class com.conveyal.r5.point_to_point.builder.TNBuilderConfig
Based on GTFS shape data, guess which OSM streets each bus runs on to improve stop linking.
max - Variable in class com.conveyal.r5.api.util.Stats
Maximum travel time (seconds)
max() - Method in class com.conveyal.r5.trove.TIntAugmentedList
 
max() - Method in class com.conveyal.r5.trove.TLongAugmentedList
 
MAX_ACCESS_STOPS - Static variable in class com.conveyal.r5.point_to_point.builder.PointToPointQuery
The largest number of stops to consider boarding at.
MAX_CAR_SPEED_METERS_PER_SECOND - Static variable in class com.conveyal.r5.streets.LinkedPointSet
 
MAX_ERR_INV - Static variable in class com.conveyal.r5.common.SphericalDistanceLibrary
 
MAX_RING_SIZE - Static variable in class com.conveyal.r5.analyst.IsochroneFeature
 
maxBikeTime - Variable in class com.conveyal.r5.profile.ProfileRequest
Maximum bike time when using transit, in minutes
maxCarTime - Variable in class com.conveyal.r5.profile.ProfileRequest
Maximum car time before when using transit, in minutes
maxDurationSeconds - Variable in class com.conveyal.r5.profile.RaptorState
Maximum duration of trips stored by this RaptorState
maxFare - Variable in class com.conveyal.r5.profile.ProfileRequest
Maximum fare for constraining monetary cost of paths during search in Analysis.
maxHtmlAnnotationsPerFile - Variable in class com.conveyal.r5.point_to_point.builder.TNBuilderConfig
If number of annotations is larger then specified number annotations will be split in multiple files.
maxNumberOfTransfers() - Method in interface com.conveyal.r5.otp2.api.request.TuningParameters
This parameter is used to allocate enough memory space for Raptor.
maxRides - Variable in class com.conveyal.r5.profile.ProfileRequest
The maximum number of rides, e.g.
maxTripDurationMinutes - Variable in class com.conveyal.r5.profile.ProfileRequest
The maximum duration of any trip found by this search.
maxWalkTime - Variable in class com.conveyal.r5.profile.ProfileRequest
Maximum walk time before and after using transit, in minutes NB the time to reach the destination after leaving transit is considered separately from the time to reach transit at the start of the search; e.g.
mcCostFactors() - Method in class com.conveyal.r5.otp2.api.request.RequestBuilder
 
McCostParams - Class in com.conveyal.r5.otp2.api.request
This class define how to calculate the cost when cost is part of the multi-criteria pareto function.
McCostParamsBuilder - Class in com.conveyal.r5.otp2.api.request
Mutable version of the McCostParams.
McRangeRaptorConfig<T extends TripScheduleInfo> - Class in com.conveyal.r5.otp2.rangeraptor.multicriteria.configure
Configure and create multicriteria worker, state and child classes.
McRangeRaptorConfig(SearchContext<T>) - Constructor for class com.conveyal.r5.otp2.rangeraptor.multicriteria.configure.McRangeRaptorConfig
 
McRangeRaptorWorkerState<T extends TripScheduleInfo> - Class in com.conveyal.r5.otp2.rangeraptor.multicriteria
Tracks the state of a RAPTOR search, specifically the best arrival times at each transit stop at the end of a particular round, along with associated data to reconstruct paths etc.
McRangeRaptorWorkerState(Stops<T>, DestinationArrivalPaths<T>, HeuristicsProvider<T>, CostCalculator, TransitCalculator, WorkerLifeCycle) - Constructor for class com.conveyal.r5.otp2.rangeraptor.multicriteria.McRangeRaptorWorkerState
create a RaptorState for a network with a particular number of stops, and a given maximum duration
McRaptorState() - Constructor for class com.conveyal.r5.profile.McRaptorSuboptimalPathProfileRouter.McRaptorState
 
McRaptorStateBag(Supplier<DominatingList>) - Constructor for class com.conveyal.r5.profile.McRaptorSuboptimalPathProfileRouter.McRaptorStateBag
 
McRaptorSuboptimalPathProfileRouter - Class in com.conveyal.r5.profile
A profile routing implementation which uses McRAPTOR to store bags of arrival times and paths per vertex, so we can find suboptimal paths.
McRaptorSuboptimalPathProfileRouter(TransportNetwork, ProfileRequest, Map<LegMode, TIntIntMap>, Map<LegMode, TIntIntMap>, IntFunction<DominatingList>, InRoutingFareCalculator.Collater) - Constructor for class com.conveyal.r5.profile.McRaptorSuboptimalPathProfileRouter
 
McRaptorSuboptimalPathProfileRouter.McRaptorState - Class in com.conveyal.r5.profile
This is the McRAPTOR state, which stores a way to get to a stop in a round.
McRaptorSuboptimalPathProfileRouter.McRaptorStateBag - Class in com.conveyal.r5.profile
A bag of states which maintains dominance, and also keeps transfer and non-transfer states separately.
McTransitWorker<T extends TripScheduleInfo> - Class in com.conveyal.r5.otp2.rangeraptor.multicriteria
The purpose of this class is to implement the multi-criteria specific functionality of the worker.
McTransitWorker(McRangeRaptorWorkerState<T>, StopFilter, TransitCalculator) - Constructor for class com.conveyal.r5.otp2.rangeraptor.multicriteria.McTransitWorker
 
mean() - Method in class com.conveyal.r5.util.Histogram
 
memoryFree - Variable in class com.conveyal.r5.analyst.cluster.WorkerStatus
 
memoryMax - Variable in class com.conveyal.r5.analyst.cluster.WorkerStatus
 
memoryTotal - Variable in class com.conveyal.r5.analyst.cluster.WorkerStatus
 
mercatorPixelToMeters(double, double) - Method in class com.conveyal.r5.analyst.Grid
How to get the width of the world in meters according to the EPSG CRS spec: $ gdaltransform -s_srs epsg:4326 -t_srs epsg:3857 180, 0 20037508.3427892 -7.08115455161362e-10 0 You can't do 180, 90 because this projection is cut off above a certain level to make the world square.
message - Variable in class com.conveyal.r5.util.AsyncLoader.LoaderState
 
messages - Variable in class com.conveyal.r5.analyst.error.TaskError
 
metersToDegreesLatitude(double) - Static method in class com.conveyal.r5.common.SphericalDistanceLibrary
Convert meters to degrees of latitude
metersToDegreesLongitude(double, double) - Static method in class com.conveyal.r5.common.SphericalDistanceLibrary
Convert meters to degrees of longitude at the specified latitiude
method - Variable in class com.conveyal.r5.otp2.util.AvgTimer
 
middle - Variable in class com.conveyal.r5.api.util.TransitSegment
 
midnightOf(Calendar) - Static method in class com.conveyal.r5.otp2.util.TimeUtils
 
min - Variable in class com.conveyal.r5.api.util.Stats
Minimum travel time (seconds)
min(RaptorState) - Method in class com.conveyal.r5.profile.RaptorState
Set this state to the min values found in this state or the other passed in (used in Range RAPTOR).
min() - Method in class com.conveyal.r5.trove.TIntAugmentedList
 
min() - Method in class com.conveyal.r5.trove.TLongAugmentedList
 
MIN_RING_SIZE - Static variable in class com.conveyal.r5.analyst.IsochroneFeature
The minimum ring size (to get rid of small rings).
MIN_SUBGRAPH_SIZE - Static variable in class com.conveyal.r5.streets.StreetLayer
Minimum allowable size (in number of vertices) for a disconnected subgraph; subgraphs smaller than these will be removed.
minBikeTime - Variable in class com.conveyal.r5.profile.ProfileRequest
Minimum time to ride a bike (to prevent extremely short bike legs), in minutes
minCarTime - Variable in class com.conveyal.r5.profile.ProfileRequest
Minimum time to drive (to prevent extremely short driving legs), in minutes
minComponentSize - Variable in class com.conveyal.r5.streets.TarjanIslandPruner
 
minMerge(PointSetTimes, PointSetTimes) - Static method in class com.conveyal.r5.streets.PointSetTimes
Merge the two PointSetTimes, returning a new PointSetTimes containing the minimum value at each point.
minusDuration(int, int) - Method in interface com.conveyal.r5.otp2.rangeraptor.transit.TransitCalculator
Subtract a positive duration from given time and return the result.
MM_PER_METER - Static variable in class com.conveyal.r5.profile.PerTargetPropagater
 
mode - Variable in class com.conveyal.r5.analyst.scenario.AddTrips
GTFS mode (route_type), see constants in com.conveyal.gtfs.model.Route
mode - Variable in class com.conveyal.r5.api.util.ModeStopIndex
 
mode - Variable in class com.conveyal.r5.api.util.Route
Type of transportation used on a route
mode - Variable in class com.conveyal.r5.api.util.Stop
 
mode - Variable in class com.conveyal.r5.api.util.StreetEdgeInfo
Which mode is used for driving (CAR, BICYCLE, WALK)
mode - Variable in class com.conveyal.r5.api.util.StreetSegment
 
mode - Variable in class com.conveyal.r5.api.util.TransitSegment
 
mode - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Leg
The mode (e.g., Walk) used when traversing this leg.
mode - Variable in class com.conveyal.r5.streets.TarjanIslandPruner
 
modes - Variable in class com.conveyal.r5.analyst.NetworkPreloader.Key
 
modes - Variable in class com.conveyal.r5.profile.PerTargetPropagater
All modes for which we want to perform egress propagation through the street network.
ModeSetDeserializer - Class in com.conveyal.r5.model.json_serialization
Deserialize modesets in the form MODE,MODE,MODE
ModeSetDeserializer() - Constructor for class com.conveyal.r5.model.json_serialization.ModeSetDeserializer
 
ModeSetSerializer - Class in com.conveyal.r5.model.json_serialization
Serialize a mode set as MODE,MODE,MODE
ModeSetSerializer() - Constructor for class com.conveyal.r5.model.json_serialization.ModeSetSerializer
 
ModeStopIndex - Class in com.conveyal.r5.api.util
Used as a key so that access and egress paths are not duplicated and are each inserted only once in each profileOption
ModeStopIndex(LegMode, int) - Constructor for class com.conveyal.r5.api.util.ModeStopIndex
 
Modification - Class in com.conveyal.r5.analyst.scenario
A Modification is a single change that can be applied while duplicating a TransportNetwork.
Modification() - Constructor for class com.conveyal.r5.analyst.scenario.Modification
 
modificationId - Variable in class com.conveyal.r5.analyst.error.TaskError
 
ModificationPolygon - Class in com.conveyal.r5.analyst.scenario
This associates a single Polygonal Geometry with a name, numerical data, and a priority relative to other polygons in the same set.
ModificationPolygon(Polygonal, String, double, double) - Constructor for class com.conveyal.r5.analyst.scenario.ModificationPolygon
 
modifications - Variable in class com.conveyal.r5.analyst.scenario.Scenario
 
ModificationTypeResolver - Class in com.conveyal.r5.analyst.scenario
This establishes a mapping between type codes embedded in JSON objects and Java Modification types on R5 workers.
ModificationTypeResolver() - Constructor for class com.conveyal.r5.analyst.scenario.ModificationTypeResolver
 
monday - Variable in class com.conveyal.r5.analyst.scenario.AddTrips.PatternTimetable
What days is this active on?
monteCarloDraws - Variable in class com.conveyal.r5.profile.ProfileRequest
Number of Monte Carlo draws to take for frequency searches.
monteCarloDrawsPerMinute - Variable in class com.conveyal.r5.profile.FastRaptorWorker
 
multiCriteriaCostFactors() - Method in class com.conveyal.r5.otp2.api.request.RangeRaptorRequest
The multi-criteria cost criteria factors.
mutate() - Method in class com.conveyal.r5.otp2.api.request.RangeRaptorRequest
 

N

name - Variable in class com.conveyal.r5.analyst.scenario.ModificationPolygon
 
name - Variable in class com.conveyal.r5.analyst.scenario.StopSpec
 
name - Variable in class com.conveyal.r5.api.util.BikeRentalStation
 
name - Variable in class com.conveyal.r5.api.util.ParkRideParking
 
name - Variable in class com.conveyal.r5.api.util.Stop
 
name - Variable in class com.conveyal.r5.api.util.StopCluster
 
name - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Place
For transit stops, the name of the stop.
name - Variable in class com.conveyal.r5.point_to_point.builder.RouterInfo
 
nameAttribute - Variable in class com.conveyal.r5.analyst.scenario.IndexedPolygonCollection
The name of the attribute (text) within the polygon layer that contains the polygon names.
nameAttribute - Variable in class com.conveyal.r5.analyst.scenario.PickupDelay
The name of the attribute (text) within the polygon layer that contains the polygon names.
nameAttribute - Variable in class com.conveyal.r5.analyst.scenario.RoadCongestion
The name of the attribute (text) within the polygon layer that contains the polygon names.
nComplete - Variable in class com.conveyal.r5.analyst.cluster.GridResultAssembler
Deprecated.
The number of results received for unique origin points (i.e.
nEdgePairs() - Method in class com.conveyal.r5.streets.EdgeStore
 
nEdges() - Method in class com.conveyal.r5.streets.EdgeStore
 
network - Variable in class com.conveyal.r5.analyst.NetworkPreloader.PreloadedData
Network with the requested scenario applied and stop-to-vertex distance tables built.
networkId - Variable in class com.conveyal.r5.analyst.NetworkPreloader.Key
 
networkPreloader - Variable in class com.conveyal.r5.analyst.cluster.AnalystWorker
Keeps some TransportNetworks around, lazy-loading or lazy-building them.
NetworkPreloader - Class in com.conveyal.r5.analyst
This either returns a network that can be immediately used for a certain analysis task (if it's already prepared) or kicks off an asynchronous task to prepare such a network, and reports status to the caller.
NetworkPreloader(TransportNetworkCache) - Constructor for class com.conveyal.r5.analyst.NetworkPreloader
 
NetworkPreloader.Key - Class in com.conveyal.r5.analyst
The items that uniquely identify which set of data is needed to perform an analysis.
NetworkPreloader.PreloadedData - Class in com.conveyal.r5.analyst
All the data items needed to perform an analysis.
networks - Variable in class com.conveyal.r5.analyst.cluster.WorkerStatus
 
networks - Variable in class com.conveyal.r5.api.util.BikeRentalStation
 
newMode - Variable in class com.conveyal.r5.otp2.speed_test.api.model.WalkStep
The walkStep's mode; only populated if this is the first step of that mode in the leg.
next() - Method in interface com.conveyal.r5.otp2.api.transit.IntIterator
Retrieve the next int in sequence.
next() - Method in class com.conveyal.r5.otp2.util.BitSetIterator
 
nextInBlock - Variable in class com.conveyal.r5.transit.TripSchedule
 
nextLeg() - Method in class com.conveyal.r5.otp2.api.path.AccessPathLeg
 
nextLeg() - Method in class com.conveyal.r5.otp2.api.path.EgressPathLeg
 
nextLeg() - Method in interface com.conveyal.r5.otp2.api.path.PathLeg
An access leg is always followed by a transit leg.
nextLeg() - Method in class com.conveyal.r5.otp2.api.path.TransferPathLeg
 
nextLeg() - Method in class com.conveyal.r5.otp2.api.path.TransitPathLeg
 
nFrequencyEntries() - Method in class com.conveyal.r5.transit.TripSchedule
 
nMinutes - Variable in class com.conveyal.r5.profile.FastRaptorWorker
 
NO_PATH - Static variable in class com.conveyal.r5.analyst.cluster.PathWriter
This is a symbolic value used in the output file format an in our internal primitive int maps.
nonTransferInVehicleTravelTime - Variable in class com.conveyal.r5.profile.RaptorState
Cumulative in-vehicle travel time for the best path to each stop, parallel to bestNonTransferTimes.
nonTransferStopsTouched - Variable in class com.conveyal.r5.profile.RaptorState
Stops touched by transit search.
nonTransferWaitTime - Variable in class com.conveyal.r5.profile.RaptorState
Cumulative transit wait time for the best path to each stop, parallel to bestNonTransferTimes.
NonTransitMode - Enum in com.conveyal.r5.api.util
Modes of transportation that aren't public transit
nonTransitModeEnum - Static variable in class com.conveyal.r5.GraphQLSchema
 
NOOP - Static variable in class com.conveyal.r5.otp2.util.AvgTimer
 
NoResultFound - Exception in com.conveyal.r5.otp2.speed_test.test
 
NoResultFound() - Constructor for exception com.conveyal.r5.otp2.speed_test.test.NoResultFound
 
nOrigins - Variable in class com.conveyal.r5.analyst.cluster.JobSimulator
 
north - Variable in class com.conveyal.r5.analyst.cluster.AnalysisTask
 
north - Variable in class com.conveyal.r5.analyst.Grid
The pixel number of the northernmost pixel in this grid (smallest y value in web Mercator, because y increases from north to south in web Mercator).
north - Variable in class com.conveyal.r5.analyst.WebMercatorExtents
 
north - Variable in class com.conveyal.r5.analyst.WebMercatorGridPointSet
northernmost pixel
notifyElementAccepted(ArrivalView<T>) - Method in class com.conveyal.r5.otp2.rangeraptor.multicriteria.CalculateTransferToDestination
When a stop arrival is accepted and we arrived by transit, then add a new destination arrival.
notifyElementAccepted(T) - Method in interface com.conveyal.r5.otp2.util.paretoset.ParetoSetEventListener
This is the callback called when an element is dropped.
notifyElementAccepted(T) - Method in class com.conveyal.r5.otp2.util.paretoset.ParetoSetEventListenerComposite
 
notifyElementDropped(T, T) - Method in interface com.conveyal.r5.otp2.util.paretoset.ParetoSetEventListener
This is the callback called when an element is dropped.
notifyElementDropped(T, T) - Method in class com.conveyal.r5.otp2.util.paretoset.ParetoSetEventListenerComposite
 
notifyElementMoved(int, int) - Method in class com.conveyal.r5.otp2.util.paretoset.ParetoSet
Notify subclasses about reindexing.
notifyElementMoved(int, int) - Method in class com.conveyal.r5.otp2.util.paretoset.ParetoSetWithMarker
 
notifyElementRejected(T, T) - Method in interface com.conveyal.r5.otp2.util.paretoset.ParetoSetEventListener
This is the callback called when an element is dropped.
notifyElementRejected(T, T) - Method in class com.conveyal.r5.otp2.util.paretoset.ParetoSetEventListenerComposite
 
NoWaitTransitWorker<T extends TripScheduleInfo> - Class in com.conveyal.r5.otp2.rangeraptor.standard
The purpose of this class is to implement the "Standard" specific functionality of the worker with NO WAIT TIME between transfer and transit, except the boardSlack.
NoWaitTransitWorker(StdWorkerState<T>, TransitCalculator) - Constructor for class com.conveyal.r5.otp2.rangeraptor.standard.NoWaitTransitWorker
 
nPathsPerTarget - Variable in class com.conveyal.r5.analyst.cluster.AnalysisTask
When recording paths as in a static site, how many distinct paths should be saved to each destination? Currently this only makes sense in regional tasks, but it could also become relevant for travel time surfaces so it's in this superclass.
nPathsPerTarget - Variable in class com.conveyal.r5.analyst.cluster.PathWriter
The number of paths being recorded at each destination location.
nRounds() - Method in class com.conveyal.r5.otp2.rangeraptor.transit.SearchContext
Calculate the maximum number of rounds to perform.
nSegments() - Method in class com.conveyal.r5.streets.EdgeStore.Edge
 
nStops() - Method in class com.conveyal.r5.otp2.rangeraptor.transit.SearchContext
Number of stops in transit graph.
nTotal - Variable in class com.conveyal.r5.analyst.cluster.GridResultAssembler
Deprecated.
Total number of results expected.
nTrips - Variable in class com.conveyal.r5.api.util.SegmentPattern
Number of trips (on this pattern??)
num - Variable in class com.conveyal.r5.api.util.Stats
number of options
number - Variable in class com.conveyal.r5.analyst.fare.TransferAllowance
 
numberOfAdditionalTransfers() - Method in class com.conveyal.r5.otp2.api.request.SearchParams
RangeRaptor is designed to search until the destination is reached and then numberOfAdditionalTransfers more rounds.
numberOfAdditionalTransfers() - Method in class com.conveyal.r5.otp2.api.request.SearchParamsBuilder
 
numberOfAdditionalTransfers(int) - Method in class com.conveyal.r5.otp2.api.request.SearchParamsBuilder
 
numberOfItineraries - Variable in class com.conveyal.r5.otp2.speed_test.SpeedTestProfileRequest
 
numberOfStops() - Method in interface com.conveyal.r5.otp2.api.transit.TransitDataProvider
This is the total number of stops, it should be possible to retrieve transfers and pattern for every stop from 0 to numberOfStops()-1.
numberOfStops() - Method in class com.conveyal.r5.otp2.transitadapter.TransitLayerRRDataProvider
 
numberOfStopsInPattern() - Method in interface com.conveyal.r5.otp2.api.transit.TripPatternInfo
Number of stops in pattern.
numberOfTestsSamplesToRun() - Method in class com.conveyal.r5.otp2.speed_test.cli.SpeedTestCmdLineOpts
 
numberOfTransfers() - Method in class com.conveyal.r5.otp2.api.path.Path
The total number of transfers for this journey.
numberOfTripSchedules() - Method in interface com.conveyal.r5.otp2.api.transit.TripPatternInfo
Number of trips in pattern.
numOfExtraTransfers() - Method in class com.conveyal.r5.otp2.speed_test.cli.SpeedTestCmdLineOpts
 
numOfItineraries() - Method in class com.conveyal.r5.otp2.speed_test.cli.SpeedTestCmdLineOpts
 
nValues - Variable in class com.conveyal.r5.analyst.cluster.TimeGrid
 

O

objectFromRequestBody(Request, Class<T>) - Static method in class com.conveyal.r5.common.JsonUtilities
Deserializes an object of the given type from the body of the supplied Spark request.
objectMapper - Static variable in class com.conveyal.r5.common.JsonUtilities
If we receive a JSON object containing a field that we don't recognize, fail.
objectToJsonBytes(Object) - Static method in class com.conveyal.r5.common.JsonUtilities
Represent the supplied object as JSON in a byte array.
objectToJsonHttpEntity(Object) - Static method in class com.conveyal.r5.common.JsonUtilities
Convert the supplied object to an HttpEntity containing its representation as JSON.
OFF_STREET_SPEED_MILLIMETERS_PER_SECOND - Static variable in class com.conveyal.r5.streets.LinkedPointSet
 
offsets - Variable in class com.conveyal.r5.profile.FrequencyRandomOffsets
map from trip pattern index to a list of offsets for trip i and frequency entry j on that pattern
oneIterationOnly() - Method in interface com.conveyal.r5.otp2.rangeraptor.transit.TransitCalculator
Return TRUE if the Range Raptor should perform only ONE iteration.
OneOriginResult - Class in com.conveyal.r5
This provides a single return type for all the kinds of results we can get from a travel time computer and reducer for a single origin point: Travel times to all destination cells, accessibility indicator values for various travel time cutoffs and percentiles of travel time, travel time breakdowns into wait and ride and walk time, and paths to all destinations.
OneOriginResult(TimeGrid, AccessibilityResult) - Constructor for class com.conveyal.r5.OneOriginResult
 
onIterationComplete(Runnable) - Method in class com.conveyal.r5.otp2.rangeraptor.workerlifecycle.LifeCycleBuilder
 
onIterationComplete(Runnable) - Method in interface com.conveyal.r5.otp2.rangeraptor.WorkerLifeCycle
Subscribe to 'iteration complete' events by register listener.
only - Variable in class com.conveyal.r5.streets.TurnRestriction
is this an only-turn restriction?
onPrepareForNextRound(Runnable) - Method in class com.conveyal.r5.otp2.rangeraptor.workerlifecycle.LifeCycleBuilder
 
onPrepareForNextRound(Runnable) - Method in interface com.conveyal.r5.otp2.rangeraptor.WorkerLifeCycle
Subscribe to 'prepare for next round' events by register listener.
onRoundComplete(Consumer<Boolean>) - Method in class com.conveyal.r5.otp2.rangeraptor.workerlifecycle.LifeCycleBuilder
 
onRoundComplete(Consumer<Boolean>) - Method in interface com.conveyal.r5.otp2.rangeraptor.WorkerLifeCycle
Subscribe to 'round complete' events by register a boolean consumer.
onSetupIteration(IntConsumer) - Method in class com.conveyal.r5.otp2.rangeraptor.workerlifecycle.LifeCycleBuilder
 
onSetupIteration(IntConsumer) - Method in interface com.conveyal.r5.otp2.rangeraptor.WorkerLifeCycle
Subscribe to 'setup iteration' events by register a int consumer.
onTransfersForRoundComplete(Runnable) - Method in class com.conveyal.r5.otp2.rangeraptor.workerlifecycle.LifeCycleBuilder
 
onTransfersForRoundComplete(Runnable) - Method in interface com.conveyal.r5.otp2.rangeraptor.WorkerLifeCycle
Subscribe to 'transfers for round complete' events by register listener.
onTransitsForRoundComplete(Runnable) - Method in class com.conveyal.r5.otp2.rangeraptor.workerlifecycle.LifeCycleBuilder
 
onTransitsForRoundComplete(Runnable) - Method in interface com.conveyal.r5.otp2.rangeraptor.WorkerLifeCycle
Subscribe to 'transits for round complete' events by register listener.
openOSM(File) - Method in class com.conveyal.r5.streets.StreetLayer
TODO Javadoc.
Optimization - Enum in com.conveyal.r5.otp2.api.request
Here is a list of all optimizations that is implemented.
optimizationEnabled(Optimization) - Method in class com.conveyal.r5.otp2.api.request.RangeRaptorRequest
TRUE if the given optimization is enabled.
optimizations() - Method in class com.conveyal.r5.otp2.api.request.RangeRaptorRequest
Return list of enabled optimizations.
optimizations() - Method in class com.conveyal.r5.otp2.api.request.RequestBuilder
 
options - Variable in class com.conveyal.r5.api.ProfileResponse
 
options() - Static method in enum com.conveyal.r5.otp2.speed_test.SpeedTestProfile
 
orig - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Place
 
Origin - Class in com.conveyal.r5.analyst.cluster
Utility class to read and write "origin" format.
Origin(RegionalTask, double, int[]) - Constructor for class com.conveyal.r5.analyst.cluster.Origin
Construct an origin given a grid task and the instantaneous accessibility computed for each iteration
origin - Variable in class com.conveyal.r5.otp2.speed_test.test.TestCase
 
ORIGIN_VERSION - Static variable in class com.conveyal.r5.analyst.cluster.AccessGridWriter
The version of the origins we consume
ORIGIN_VERSION - Static variable in class com.conveyal.r5.analyst.cluster.Origin
The version of the origin file format supported by this class
originalId - Variable in class com.conveyal.r5.transit.TripPattern
This is the ID of this trip pattern _in the original transport network_.
originDepartureTime(int, int) - Method in interface com.conveyal.r5.otp2.rangeraptor.transit.TransitCalculator
Calculate the origin departure time using the given transitBoardingTime and access leg duration.
OSMCache - Class in com.conveyal.r5.streets
TODO this should be moved out of osm-lib and R5 into Analysis, and better integrated with TransportNetworkCache so we don't need to have a dependency on AWS S3 SDK and multiple S3 clients.
OSMCache(String, File) - Constructor for class com.conveyal.r5.streets.OSMCache
Construct a new OSMCache.
osmId - Variable in class com.conveyal.r5.analyst.cluster.BundleManifest
ID of the OSM file, for use with OSMCache
osmids - Variable in class com.conveyal.r5.streets.EdgeStore
OSM ids of edges.
osName - Variable in class com.conveyal.r5.analyst.cluster.WorkerStatus
 
osVersion - Variable in class com.conveyal.r5.analyst.cluster.WorkerStatus
 
otherLegModeEnum - Static variable in class com.conveyal.r5.GraphQLSchema
 
outAngles - Variable in class com.conveyal.r5.streets.EdgeStore
The compass angle at the end of the edge geometry (binary radians clockwise from North).
outgoingEdges - Variable in class com.conveyal.r5.streets.StreetLayer
 
outputBucket - Variable in class com.conveyal.r5.analyst.cluster.GridResultAssembler
Deprecated.
The bucket on S3 to which the final result will be written.
outputQueue - Variable in class com.conveyal.r5.analyst.cluster.RegionalTask
Where should output of this job be saved
overlapsTimeRange(int, int) - Method in class com.conveyal.r5.transit.TripSchedule
I can't think of any reason we need to use the first arrivals and last departure, rather than the first departure and last arrival, given that we don't currently support interlining.

P

P2<E> - Class in com.conveyal.r5.util
Tuple of two elements with same type
P2(E, E) - Constructor for class com.conveyal.r5.util.P2
Creates a new pair
Pair(String, String) - Constructor for class com.conveyal.r5.analyst.fare.ZoneBasedFareSystem.Pair
 
parentNetwork - Variable in class com.conveyal.r5.streets.StreetLayer
The TransportNetwork containing this StreetLayer.
parentNetwork - Variable in class com.conveyal.r5.transit.TransitLayer
The TransportNetwork containing this TransitLayer.
parentStationIdForStop - Variable in class com.conveyal.r5.transit.TransitLayer
 
parentStopLinking - Variable in class com.conveyal.r5.point_to_point.builder.TNBuilderConfig
Link GTFS stops to their parent stops.
ParetoComparator<T> - Interface in com.conveyal.r5.otp2.util.paretoset
Comparator used by the ParetoSet to compare to elements for dominance.
ParetoSet<T> - Class in com.conveyal.r5.otp2.util.paretoset
This Collection store all pareto-optimal elements.
ParetoSet(ParetoComparator<T>, ParetoSetEventListener<? super T>) - Constructor for class com.conveyal.r5.otp2.util.paretoset.ParetoSet
Create a new ParetoSet with a comparator and a drop event listener.
ParetoSet(ParetoComparator<T>) - Constructor for class com.conveyal.r5.otp2.util.paretoset.ParetoSet
Create a new ParetoSet with a comparator.
paretoSetDebugPathListener() - Method in class com.conveyal.r5.otp2.rangeraptor.debug.DebugHandlerFactory
 
ParetoSetEventListener<T> - Interface in com.conveyal.r5.otp2.util.paretoset
You may subscribe/listen to the ParetoSet for events by implementing this interface and register it with the ParetoSet.
ParetoSetEventListenerComposite<T> - Class in com.conveyal.r5.otp2.util.paretoset
The ParetoSet do only support ONE listener, this class uses the composite pattern to forward all events to a set of listeners, while playing the role of ParetoSetEventListener towards the set.
ParetoSetEventListenerComposite(ParetoSetEventListener<T>...) - Constructor for class com.conveyal.r5.otp2.util.paretoset.ParetoSetEventListenerComposite
 
paretoSetStopArrivalListener(int) - Method in class com.conveyal.r5.otp2.rangeraptor.debug.DebugHandlerFactory
 
ParetoSetWithMarker<T> - Class in com.conveyal.r5.otp2.util.paretoset
ParetoSet with the possibility to set a index marker, which can be used to list all elements added after the marker is set.
ParetoSetWithMarker(ParetoComparator<T>) - Constructor for class com.conveyal.r5.otp2.util.paretoset.ParetoSetWithMarker
 
ParetoSetWithMarker(ParetoComparator<T>, ParetoSetEventListener<? super T>) - Constructor for class com.conveyal.r5.otp2.util.paretoset.ParetoSetWithMarker
 
parkRide - Variable in class com.conveyal.r5.api.util.StreetEdgeInfo
 
PARKRIDE_DISTANCE_LIMIT_METERS - Static variable in class com.conveyal.r5.transit.TransitLayer
Distance limit from P+R to transit in meters
parkRideLocationsMap - Variable in class com.conveyal.r5.streets.StreetLayer
 
ParkRideParking - Class in com.conveyal.r5.api.util
Information about P+R parking lots TODO rename me
ParkRideParking(int, double, double, OSMEntity) - Constructor for class com.conveyal.r5.api.util.ParkRideParking
 
parkRideParkingType - Variable in class com.conveyal.r5.GraphQLSchema
 
ParkRideRouter - Class in com.conveyal.r5.streets
Created by mabu on 24.1.2017.
ParkRideRouter(StreetLayer) - Constructor for class com.conveyal.r5.streets.ParkRideRouter
 
parse(String) - Static method in enum com.conveyal.r5.otp2.speed_test.SpeedTestProfile
 
parseHHMM(String, int) - Static method in class com.conveyal.r5.otp2.util.TimeUtils
 
Path<T extends TripScheduleInfo> - Class in com.conveyal.r5.otp2.api.path
The result path of a Raptor search describing the one possible journey.
Path(AccessPathLeg<T>, int, int, int) - Constructor for class com.conveyal.r5.otp2.api.path.Path
 
path() - Method in class com.conveyal.r5.otp2.api.request.DebugRequest
List of stops in a particular path to debug.
path() - Method in class com.conveyal.r5.otp2.api.request.DebugRequestBuilder
 
path - Variable in class com.conveyal.r5.profile.HashPath
 
Path - Class in com.conveyal.r5.profile
Class used to represent transit paths in Browsochrones and Modeify.
Path(RaptorState, int) - Constructor for class com.conveyal.r5.profile.Path
Scan over a raptor state and extract the path leading up to that state.
Path(McRaptorSuboptimalPathProfileRouter.McRaptorState) - Constructor for class com.conveyal.r5.profile.Path
Scan over a mcraptor state and extract the path leading up to that state.
PathConfig<T extends TripScheduleInfo> - Class in com.conveyal.r5.otp2.rangeraptor.path.configure
This class is responsible for creating a a result collector - the set of paths.
PathConfig(SearchContext<T>) - Constructor for class com.conveyal.r5.otp2.rangeraptor.path.configure.PathConfig
 
pathFilteringListener() - Method in class com.conveyal.r5.otp2.api.request.DebugRequest
Path debug event listener
pathFilteringListener() - Method in class com.conveyal.r5.otp2.api.request.DebugRequestBuilder
 
pathFilteringListener(Consumer<DebugEvent<Path<T>>>) - Method in class com.conveyal.r5.otp2.api.request.DebugRequestBuilder
 
PathLeg<T extends TripScheduleInfo> - Interface in com.conveyal.r5.otp2.api.path
A leg in a path.
PathMapper<T extends TripScheduleInfo> - Interface in com.conveyal.r5.otp2.rangeraptor.path
Responsible for mapping between the domain of routing to the domain of result paths.
PathParetoSetComparators - Class in com.conveyal.r5.otp2.rangeraptor.path
List of different pareto set comparators.
PathScorer - Class in com.conveyal.r5.analyst
For a given origin and destination, associates all the transit paths that are used in optimal paths with their total end to end travel times, then scores and de-duplicates those paths to get the N most representative ones, considering the percentile of travel time that will be reported.
PathScorer(Path[], int[]) - Constructor for class com.conveyal.r5.analyst.PathScorer
Constructor.
pathsPerIteration - Variable in class com.conveyal.r5.profile.FastRaptorWorker
If we're going to store paths to every destination (e.g.
pathsToStopsForIteration - Variable in class com.conveyal.r5.profile.PerTargetPropagater
For each iteration of the raptor algorithm, an array of the path that yielded the best travel time to each transit stop.
PathStringBuilder - Class in com.conveyal.r5.otp2.util
Create a path like: walk 5:12 > 34567 > transit 12:10-12:50 > 23456 > walk 4:01
PathStringBuilder() - Constructor for class com.conveyal.r5.otp2.util.PathStringBuilder
 
pathway - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Leg
Is this leg a traversing pathways?
PathWithTimes - Class in com.conveyal.r5.profile
A path that also includes itineraries and bounds for all possible trips on the paths (even those which may not be optimal)
PathWithTimes(RaptorState, int, TransportNetwork, ProfileRequest, TIntIntMap, TIntIntMap) - Constructor for class com.conveyal.r5.profile.PathWithTimes
 
PathWithTimes(McRaptorSuboptimalPathProfileRouter.McRaptorState, TransportNetwork, ProfileRequest, TIntIntMap, TIntIntMap) - Constructor for class com.conveyal.r5.profile.PathWithTimes
 
PathWithTimes.Itinerary - Class in com.conveyal.r5.profile
itineraries for this path, which can be sorted by departure time
PathWriter - Class in com.conveyal.r5.analyst.cluster
Accumulates information about paths from a given origin to all destinations in a grid, then writes them out for use in a static site.
PathWriter(AnalysisTask) - Constructor for class com.conveyal.r5.analyst.cluster.PathWriter
Constructor.
pathWriter - Variable in class com.conveyal.r5.profile.PerTargetPropagater
If non-null, methods will be called on this object to select and write out paths for a static site.
pattern - Variable in class com.conveyal.r5.api.util.TransitJourneyID
 
pattern - Variable in class com.conveyal.r5.profile.McRaptorSuboptimalPathProfileRouter.McRaptorState
On what pattern did we reach this stop (-1 indicates this is the result of a transfer)
pattern_id - Variable in class com.conveyal.r5.transitive.TransitivePattern
 
pattern_name - Variable in class com.conveyal.r5.transitive.TransitivePattern
 
patternId - Variable in class com.conveyal.r5.api.util.SegmentPattern
Trip Pattern id TODO: trippattern?
patternIdx - Variable in class com.conveyal.r5.api.util.SegmentPattern
 
patternIterator(IntIterator) - Method in interface com.conveyal.r5.otp2.api.transit.TransitDataProvider
Return a set of all patterns visiting the given set of stops.
patternIterator(IntIterator) - Method in class com.conveyal.r5.otp2.transitadapter.TransitLayerRRDataProvider
 
patterns - Variable in class com.conveyal.r5.analyst.scenario.AdjustDwellTime
One or more example tripIds from every pattern that should have its dwell times changed.
patterns - Variable in class com.conveyal.r5.analyst.scenario.AdjustSpeed
One example trip on each pattern that should be sped up or slowed down.
patterns - Variable in class com.conveyal.r5.analyst.scenario.RemoveStops
One or more example tripIds on each pattern where the stops should be skipped.
patterns - Variable in class com.conveyal.r5.analyst.scenario.RemoveTrips
One or more example tripIds on every pattern that is to be removed.
patterns - Variable in class com.conveyal.r5.analyst.scenario.Reroute
One or more example tripIds on each pattern that should be rerouted.
patterns - Variable in class com.conveyal.r5.profile.Path
 
patterns - Variable in class com.conveyal.r5.transitive.TransitiveNetwork
 
patternsForStop - Variable in class com.conveyal.r5.transit.TransitLayer
 
patternStopIterator(int) - Method in interface com.conveyal.r5.otp2.rangeraptor.transit.TransitCalculator
Return an iterator, iterating over the stop positions in a pattern.
patternStopIterator(int, int) - Method in interface com.conveyal.r5.otp2.rangeraptor.transit.TransitCalculator
Return an iterator, iterating over the stop positions in a pattern.
PatternTimetable() - Constructor for class com.conveyal.r5.analyst.scenario.AddTrips.PatternTimetable
 
payDifference(int) - Method in class com.conveyal.r5.analyst.fare.TransferAllowance
 
peak - Variable in class com.conveyal.r5.api.util.Fare
 
percentComplete - Variable in class com.conveyal.r5.util.AsyncLoader.LoaderState
 
percentile - Variable in class com.conveyal.r5.analyst.cluster.Origin
Percentile of travel time used to compute these accessibility values
percentiles - Variable in class com.conveyal.r5.analyst.AccessibilityResult
 
percentiles - Variable in class com.conveyal.r5.analyst.cluster.AnalysisTask
Which percentiles of travel time to calculate.
PERMISSION_FLAGS - Static variable in class com.conveyal.r5.streets.EdgeStore
As a convenience, the set of all edge flags that control which modes can traverse the edge
PersistenceBuffer - Class in com.conveyal.r5.analyst
This provides the functionality of a DataOutputStream for writing out files, but the data are automatically compressed into an in-memory buffer.
PersistenceBuffer() - Constructor for class com.conveyal.r5.analyst.PersistenceBuffer
 
PerTargetPropagater - Class in com.conveyal.r5.profile
Given minimum travel times from a single origin point to all transit stops, this class finds minimum travel times to a grid of destinations ("targets") by walking or biking or driving from the transit stops to the targets.
PerTargetPropagater(PointSet, StreetLayer, Set<StreetMode>, AnalysisTask, int[][], int[]) - Constructor for class com.conveyal.r5.profile.PerTargetPropagater
Constructor.
phaseAtStop - Variable in class com.conveyal.r5.analyst.scenario.AddTrips.PatternTimetable
What stop ID to perform phasing at in this trip pattern
phaseAtStop - Variable in class com.conveyal.r5.transit.TripSchedule
Scoped stop ID on this trip where this the phase is applied.
phaseFromId - Variable in class com.conveyal.r5.transit.TripSchedule
Frequency entry each frequency entry on this trip is phased from.
phaseFromStop - Variable in class com.conveyal.r5.analyst.scenario.AddTrips.PatternTimetable
What stop ID to perform phasing at in the phaseFrom trip pattern
phaseFromStop - Variable in class com.conveyal.r5.transit.TripSchedule
Scoped stop ID on source (phased-from) trip where the phase is applied
phaseFromTimetable - Variable in class com.conveyal.r5.analyst.scenario.AddTrips.PatternTimetable
If non-null, phase this timetable from another timetable
phaseSeconds - Variable in class com.conveyal.r5.analyst.scenario.AddTrips.PatternTimetable
Phase in seconds
phaseSeconds - Variable in class com.conveyal.r5.transit.TripSchedule
Phase between trips.
PickDropType - Enum in com.conveyal.r5.transit
 
PickupDelay - Class in com.conveyal.r5.analyst.scenario
This Modification type configures the amount of time a passenger must wait to be picked up by a ride-hailing service.
PickupDelay() - Constructor for class com.conveyal.r5.analyst.scenario.PickupDelay
 
pickups - Variable in class com.conveyal.r5.transit.TripPattern
 
pixelToCenterLat(int, int) - Static method in class com.conveyal.r5.analyst.Grid
Return the latitude of the center of the given pixel
pixelToCenterLon(int, int) - Static method in class com.conveyal.r5.analyst.Grid
Return the longitude of the center of the given pixel
pixelToLat(double, int) - Static method in class com.conveyal.r5.analyst.Grid
return the north side of the given pixel (assuming an integer pixel; noninteger pixels will return the appropriate location within the pixel)
pixelToLat(double) - Method in class com.conveyal.r5.analyst.WebMercatorGridPointSet
 
pixelToLon(double, int) - Static method in class com.conveyal.r5.analyst.Grid
return the west side of the given pixel (assuming an integer pixel; noninteger pixels will return the appropriate location within the pixel)
pixelToLon(double) - Method in class com.conveyal.r5.analyst.WebMercatorGridPointSet
 
Place - Class in com.conveyal.r5.otp2.speed_test.api.model
A Place is where a journey starts or ends, or a transit stop along the way.
Place() - Constructor for class com.conveyal.r5.otp2.speed_test.api.model.Place
 
Place(Double, Double, String) - Constructor for class com.conveyal.r5.otp2.speed_test.api.model.Place
 
Place(Double, Double, String, Calendar, Calendar) - Constructor for class com.conveyal.r5.otp2.speed_test.api.model.Place
 
platformCode - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Place
The code or name identifying the quay/platform the vehicle will arrive at or depart from
plusDuration(int, int) - Method in interface com.conveyal.r5.otp2.rangeraptor.transit.TransitCalculator
Add duration to time and return the result.
POINT_PREFIX - Static variable in interface com.conveyal.r5.otp2.speed_test.api.model.Constants
 
POINT_PREFIX_LEN - Static variable in interface com.conveyal.r5.otp2.speed_test.api.model.Constants
 
POINT_SEPARATOR - Static variable in interface com.conveyal.r5.otp2.speed_test.api.model.Constants
 
POINT_SUFFIX - Static variable in interface com.conveyal.r5.otp2.speed_test.api.model.Constants
 
POINT_SUFFIX_LEN - Static variable in interface com.conveyal.r5.otp2.speed_test.api.model.Constants
 
pointOnLine(LineString, boolean) - Static method in class com.conveyal.r5.streets.TurnCostCalculator
 
points - Variable in class com.conveyal.r5.api.util.PolylineGeometry
Polyline encoded geometry
PointSet - Class in com.conveyal.r5.analyst
A PointSet represents a set of geographic points, which serve as destinations or "opportunities" in an accessibility analysis.
PointSet() - Constructor for class com.conveyal.r5.analyst.PointSet
Constructor for a PointSet that initializes its cache of linkages upon deserialization.
pointSet - Variable in class com.conveyal.r5.streets.LinkedPointSet
LinkedPointSets are long-lived and not extremely numerous, so we keep references to the objects it was built from.
pointSet - Variable in class com.conveyal.r5.streets.PointSetTimes
 
pointSetId - Variable in class com.conveyal.r5.analyst.cluster.JobSimulator
 
PointSetTimes - Class in com.conveyal.r5.streets
The travel time to every point in a PointSet.
PointSetTimes(PointSet, int[]) - Constructor for class com.conveyal.r5.streets.PointSetTimes
 
PointToPointConnection - Class in com.conveyal.r5.api.util
Object which pulls together specific access, transit and egress part of an option
PointToPointConnection(int, int, List<TransitJourneyID>) - Constructor for class com.conveyal.r5.api.util.PointToPointConnection
 
PointToPointConnection(int) - Constructor for class com.conveyal.r5.api.util.PointToPointConnection
 
pointToPointConnectionType - Variable in class com.conveyal.r5.GraphQLSchema
 
PointToPointQuery - Class in com.conveyal.r5.point_to_point.builder
Class which will make point to point or profile queries on Transport network based on profileRequest Created by mabu on 23.12.2015.
PointToPointQuery(TransportNetwork) - Constructor for class com.conveyal.r5.point_to_point.builder.PointToPointQuery
 
PointToPointQuery(TransportNetwork, TravelTimeCalculator) - Constructor for class com.conveyal.r5.point_to_point.builder.PointToPointQuery
 
PointToPointRouterServer - Class in com.conveyal.r5.point_to_point
This will represent point to point search server.
PointToPointRouterServer() - Constructor for class com.conveyal.r5.point_to_point.PointToPointRouterServer
 
pointToStopLinkageCostTables - Variable in class com.conveyal.r5.streets.LinkedPointSet
For each pointset point, the stops reachable without using transit, as a map from StopID to distance.
POLL_MAX_RANDOM_WAIT - Static variable in class com.conveyal.r5.analyst.cluster.AnalystWorker
 
POLL_WAIT_SECONDS - Static variable in class com.conveyal.r5.analyst.cluster.AnalystWorker
 
polygonal - Variable in class com.conveyal.r5.analyst.scenario.ModificationPolygon
 
polygonLayer - Variable in class com.conveyal.r5.analyst.scenario.IndexedPolygonCollection
The identifier of the polygon layer containing the speed data.
polygonLayer - Variable in class com.conveyal.r5.analyst.scenario.PickupDelay
The identifier of the polygon layer containing the speed data.
polygonLayer - Variable in class com.conveyal.r5.analyst.scenario.RoadCongestion
The identifier of the polygon layer containing the speed data.
PolylineEncoder - Class in com.conveyal.r5.otp2.speed_test.api.model
 
PolylineEncoder() - Constructor for class com.conveyal.r5.otp2.speed_test.api.model.PolylineEncoder
 
PolylineGeometry - Class in com.conveyal.r5.api.util
Created by mabu on 30.10.2015.
PolylineGeometry() - Constructor for class com.conveyal.r5.api.util.PolylineGeometry
 
polylineGeometryType - Variable in class com.conveyal.r5.GraphQLSchema
 
PolyUtil - Class in com.conveyal.r5.model.json_serialization
 
PORT - Static variable in class com.conveyal.r5.transit.TransportNetworkVisualizer
 
preloadData(AnalysisTask) - Method in class com.conveyal.r5.analyst.NetworkPreloader
 
PreloadedData(TransportNetwork, Grid, LinkedPointSet) - Constructor for class com.conveyal.r5.analyst.NetworkPreloader.PreloadedData
 
prepareForNextRound() - Method in class com.conveyal.r5.otp2.rangeraptor.workerlifecycle.LifeCycleEventPublisher
 
prepareForTransitWith(TripPatternInfo<T>, TripScheduleSearch<T>) - Method in class com.conveyal.r5.otp2.rangeraptor.multicriteria.McTransitWorker
 
prepareForTransitWith(TripPatternInfo<T>, TripScheduleSearch<T>) - Method in class com.conveyal.r5.otp2.rangeraptor.standard.NoWaitTransitWorker
 
prepareForTransitWith(TripPatternInfo<T>, TripScheduleSearch<T>) - Method in class com.conveyal.r5.otp2.rangeraptor.standard.StdTransitWorker
 
prepareForTransitWith(TripPatternInfo<T>, TripScheduleSearch<T>) - Method in interface com.conveyal.r5.otp2.rangeraptor.TransitRoutingStrategy
Prepare the TransitRoutingStrategy to route using the given pattern and tripSearch.
previous() - Method in interface com.conveyal.r5.otp2.api.view.ArrivalView
The previous stop arrival state or null if first arrival (access stop arrival).
previous() - Method in class com.conveyal.r5.otp2.rangeraptor.multicriteria.arrivals.AbstractStopArrival
 
previous - Variable in class com.conveyal.r5.profile.RaptorState
State for the previous round (one less transfer).
previousPatterns - Variable in class com.conveyal.r5.profile.RaptorState
The previous pattern used to get to this stop, parallel to bestNonTransferTimes.
previousRouter - Variable in class com.conveyal.r5.streets.StreetRouter
The preceding StreetRouter in a multi-router search.
previousStop - Variable in class com.conveyal.r5.profile.RaptorState
The stop the previous pattern was boarded at
print() - Method in class com.conveyal.r5.transit.RouteTopology
 
printResults() - Method in class com.conveyal.r5.otp2.speed_test.test.TestCase
 
priority - Variable in class com.conveyal.r5.analyst.scenario.ModificationPolygon
 
priorityAttribute - Variable in class com.conveyal.r5.analyst.scenario.IndexedPolygonCollection
The name of the attribute (numeric) within the polygon layer that contains the polygon priority, for selecting one of several overlapping polygons.
priorityAttribute - Variable in class com.conveyal.r5.analyst.scenario.PickupDelay
The name of the attribute (numeric) within the polygon layer that contains the polygon priority.
priorityAttribute - Variable in class com.conveyal.r5.analyst.scenario.RoadCongestion
The name of the attribute (numeric) within the polygon layer that contains the polygon priority.
privateIp - Variable in class com.conveyal.r5.analyst.cluster.EC2Info
 
processors - Variable in class com.conveyal.r5.analyst.cluster.WorkerStatus
 
processTripPattern(TripPattern, TransportNetwork) - Method in class com.conveyal.r5.analyst.scenario.RemoveStops
 
profile() - Method in class com.conveyal.r5.otp2.api.request.RangeRaptorRequest
The profile/algorithm to use for this request.
profile() - Method in class com.conveyal.r5.otp2.api.request.RequestBuilder
 
profile(RangeRaptorProfile) - Method in class com.conveyal.r5.otp2.api.request.RequestBuilder
 
profile() - Method in class com.conveyal.r5.otp2.rangeraptor.transit.SearchContext
 
ProfileOption - Class in com.conveyal.r5.api.util
This is a response model class which holds data that will be serialized and returned to the client.
ProfileOption() - Constructor for class com.conveyal.r5.api.util.ProfileOption
Initializes access and itinerary since those are non null.
profileOptionType - Variable in class com.conveyal.r5.GraphQLSchema
 
ProfileRequest - Class in com.conveyal.r5.profile
All the modifiable parameters for profile routing.
ProfileRequest() - Constructor for class com.conveyal.r5.profile.ProfileRequest
 
profileRequest - Variable in class com.conveyal.r5.streets.StreetRouter
Set individual properties here, or an entirely new request FIXME <-- what does this comment mean?
ProfileResponse - Class in com.conveyal.r5.api
Created by mabu on 30.10.2015.
ProfileResponse() - Constructor for class com.conveyal.r5.api.ProfileResponse
 
profileResponseType - Variable in class com.conveyal.r5.GraphQLSchema
 
profiles() - Method in class com.conveyal.r5.otp2.speed_test.cli.SpeedTestCmdLineOpts
 
project(Coordinate) - Method in class com.conveyal.r5.util.LocationIndexedLineInLocalCoordinateSystem
 
propagate() - Method in class com.conveyal.r5.profile.PerTargetPropagater
After constructing a propagator and setting any additional options or optional fields, call this method to actually perform the travel time propagation.
put(String, File) - Method in class com.conveyal.r5.streets.OSMCache
Store data in the OSM cache
put(int, int) - Method in class com.conveyal.r5.util.TIntIntHashMultimap
 
put(int, int) - Method in interface com.conveyal.r5.util.TIntIntMultimap
 
put(int, V) - Method in class com.conveyal.r5.util.TIntObjectHashMultimap
 
put(int, V) - Method in interface com.conveyal.r5.util.TIntObjectMultimap
 

Q

qualify(int, int, int, int) - Method in class com.conveyal.r5.otp2.rangeraptor.path.DestinationArrivalPaths
 
qualify(T) - Method in class com.conveyal.r5.otp2.util.paretoset.ParetoSet
Test if an element qualify - the element is NOT added.
quantityToMinimize - Variable in class com.conveyal.r5.streets.StreetRouter
What routing variable (weight, distance, etc.) should be used to decide when a path is better than another.
query - Variable in class com.conveyal.r5.api.GraphQlRequest
 
query(Envelope) - Method in class com.conveyal.r5.streets.IntHashGrid
 
queryType - Variable in class com.conveyal.r5.GraphQLSchema
 

R

R5Main - Class in com.conveyal.r5
Main entry point for R5.
R5Main() - Constructor for class com.conveyal.r5.R5Main
 
R5Version - Class in com.conveyal.r5.common
This collects the Maven artifact version information from a properties file written during the Maven build.
R5Version() - Constructor for class com.conveyal.r5.common.R5Version
 
radiansToBrads(double) - Static method in class com.conveyal.r5.common.DirectionUtils
Converts angle in radians to angle in binary radians
RADIUS_METERS - Static variable in class com.conveyal.r5.point_to_point.PointToPointRouterServer
 
RADIUS_OF_EARTH_IN_KM - Static variable in class com.conveyal.r5.common.SphericalDistanceLibrary
 
RADIUS_OF_EARTH_IN_M - Static variable in class com.conveyal.r5.common.SphericalDistanceLibrary
 
RADIUS_OF_EARTH_M - Static variable in class com.conveyal.r5.common.GeometryUtils
 
random - Static variable in class com.conveyal.r5.analyst.cluster.AnalystWorker
 
randomize() - Method in class com.conveyal.r5.profile.FrequencyRandomOffsets
 
RangeRaptorConfig<T extends TripScheduleInfo> - Class in com.conveyal.r5.otp2.rangeraptor.configure
This class is responsible for creating a new search and holding application scoped Range Raptor state.
RangeRaptorConfig(TuningParameters) - Constructor for class com.conveyal.r5.otp2.rangeraptor.configure.RangeRaptorConfig
 
rangeRaptorMinutes() - Method in interface com.conveyal.r5.otp2.rangeraptor.transit.TransitCalculator
Return an iterator, iterating over the minutes in the RangeRaptor algorithm.
RangeRaptorProfile - Enum in com.conveyal.r5.otp2.api.request
Several implementation are implemented - with different behaviour.
RangeRaptorRequest<T extends TripScheduleInfo> - Class in com.conveyal.r5.otp2.api.request
All input parameters to RangeRaptor that is spesific to a routing request.
RangeRaptorService<T extends TripScheduleInfo> - Class in com.conveyal.r5.otp2
A service for performing Range Raptor routing request.
RangeRaptorService(TuningParameters) - Constructor for class com.conveyal.r5.otp2.RangeRaptorService
 
RangeRaptorWorker<T extends TripScheduleInfo,S extends WorkerState<T>> - Class in com.conveyal.r5.otp2.rangeraptor
The algorithm used herein is described in
RangeRaptorWorker(S, TransitRoutingStrategy<T>, TransitDataProvider<T>, Collection<TransferLeg>, RoundProvider, TransitCalculator, LifeCycleEventPublisher, WorkerPerformanceTimers, boolean) - Constructor for class com.conveyal.r5.otp2.rangeraptor.RangeRaptorWorker
 
RaptorState - Class in com.conveyal.r5.profile
Tracks the state of a RAPTOR search, specifically the best arrival times at each transit stop at the end of a particular round, along with associated data to reconstruct paths etc.
RaptorState(int, int) - Constructor for class com.conveyal.r5.profile.RaptorState
create a RaptorState for a network with a particular number of stops, and a given maximum duration
reached(int) - Method in interface com.conveyal.r5.otp2.api.view.Heuristics
Is the stop reached by the heuristic search?
reached(int) - Method in class com.conveyal.r5.otp2.rangeraptor.standard.heuristics.HeuristicsAdapter
 
read(InputStream) - Static method in class com.conveyal.r5.analyst.cluster.Origin
 
read(InputStream) - Static method in class com.conveyal.r5.analyst.Grid
 
read(File) - Static method in class com.conveyal.r5.kryo.KryoNetworkSerializer
Read the given file and decode with Kryo into a new R5 TransportNetwork object.
readOSM(File) - Method in class com.conveyal.r5.transit.TransportNetwork
Opens OSM MapDB database if it exists Otherwise it prints a warning OSM MapDB is used for names of streets.
readTestCasesFromFile() - Method in class com.conveyal.r5.otp2.speed_test.test.CsvFileIO
CSV input order matches constructor:
realTime - Variable in class com.conveyal.r5.api.util.SegmentPattern
 
realTime - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Leg
Whether there is real-time data about this Leg
realTimeData - Variable in class com.conveyal.r5.api.util.BikeRentalStation
 
reason() - Method in class com.conveyal.r5.otp2.api.debug.DebugEvent
An element might get rejected or dropped as part of an optimization.
rebuildLinkedGridPointSet(StreetMode...) - Method in class com.conveyal.r5.transit.TransportNetwork
For Analysis purposes, build an efficient implicit grid PointSet for this TransportNetwork.
rebuildTransientIndexes() - Method in class com.conveyal.r5.transit.TransitLayer
(Re-)build transient indexes of this TransitLayer, connecting stops to patterns etc.
rebuildTransientIndexes() - Method in class com.conveyal.r5.transit.TransportNetwork
Build some simple derived index tables that are not serialized with the network.
recomputeStats(ProfileRequest) - Method in class com.conveyal.r5.api.ProfileResponse
Recompute stats for all options, should be done once all options have been added
recomputeStats(ProfileRequest) - Method in class com.conveyal.r5.api.util.ProfileOption
recompute wait and ride stats for all transit itineraries, should be done once all transit paths are added
recordPathsForTarget(Collection<Path>) - Method in class com.conveyal.r5.analyst.cluster.PathWriter
After construction, this method is called on every destination in order.
recordTaskCompletion(String) - Method in class com.conveyal.r5.analyst.cluster.ThroughputTracker
Indicate to the tracker that a task has just been completed for the specified job.
recordTravelTimesForTarget(int, int[]) - Method in class com.conveyal.r5.analyst.BootstrappingTravelTimeReducer
 
recordTravelTimesForTarget(int, int[]) - Method in class com.conveyal.r5.analyst.TravelTimeReducer
Given a list of travel times of the expected length, extract the requested percentiles.
referenceStops - Variable in class com.conveyal.r5.analyst.scenario.AdjustSpeed
Which stops in the route serve as the fixed points around which trips are contracted or expanded.
region - Variable in class com.conveyal.r5.analyst.cluster.EC2Info
 
RegionalTask - Class in com.conveyal.r5.analyst.cluster
Represents a task to be performed as part of a regional analysis.
RegionalTask() - Constructor for class com.conveyal.r5.analyst.cluster.RegionalTask
 
RegionalWorkResult - Class in com.conveyal.r5.analyst.cluster
This is the model class used to report accessibility indicators to the backend/broker We report accessibility for a particular travel time cutoff, with travel time defined as a particular percentile.
RegionalWorkResult() - Constructor for class com.conveyal.r5.analyst.cluster.RegionalWorkResult
Trivial no-arg constructor for deserialization.
RegionalWorkResult(String, int, int, int, int) - Constructor for class com.conveyal.r5.analyst.cluster.RegionalWorkResult
 
reject(int, E, E, String) - Static method in class com.conveyal.r5.otp2.api.debug.DebugEvent
 
reject(T, T, String) - Method in interface com.conveyal.r5.otp2.rangeraptor.view.DebugHandler
Callback to notify that the given element is rejected by the given collection.
rejectDestinationArrivalBasedOnHeuristic(AbstractStopArrival<T>) - Method in class com.conveyal.r5.otp2.rangeraptor.multicriteria.heuristic.HeuristicsProvider
 
rejectedDroppedByElement() - Method in class com.conveyal.r5.otp2.api.debug.DebugEvent
The element was dominated by the this element.
rejectedTransfer(int, int, TransferLeg, int, int) - Method in class com.conveyal.r5.otp2.rangeraptor.standard.stoparrivals.view.StopsCursor
Return a fictive Transfer arrival for the rejected transfer stop arrival.
rejectedTransit(int, int, int, T, int, int) - Method in class com.conveyal.r5.otp2.rangeraptor.standard.stoparrivals.view.StopsCursor
Return a fictive Transit arrival for the rejected transit stop arrival.
rejectNewBestTransferTime(int, int, TransferLeg) - Method in class com.conveyal.r5.otp2.rangeraptor.standard.besttimes.BestTimesOnlyStopArrivalsState
 
rejectNewBestTransferTime(int, int, TransferLeg) - Method in class com.conveyal.r5.otp2.rangeraptor.standard.debug.DebugStopArrivalsState
 
rejectNewBestTransferTime(int, int, TransferLeg) - Method in class com.conveyal.r5.otp2.rangeraptor.standard.stoparrivals.StdStopArrivalsState
 
rejectNewBestTransferTime(int, int, TransferLeg) - Method in interface com.conveyal.r5.otp2.rangeraptor.standard.StopArrivalsState
 
rejectNewBestTransitTime(int, int, T, int, int) - Method in class com.conveyal.r5.otp2.rangeraptor.standard.besttimes.BestTimesOnlyStopArrivalsState
 
rejectNewBestTransitTime(int, int, T, int, int) - Method in class com.conveyal.r5.otp2.rangeraptor.standard.debug.DebugStopArrivalsState
 
rejectNewBestTransitTime(int, int, T, int, int) - Method in class com.conveyal.r5.otp2.rangeraptor.standard.stoparrivals.StdStopArrivalsState
 
rejectNewBestTransitTime(int, int, T, int, int) - Method in interface com.conveyal.r5.otp2.rangeraptor.standard.StopArrivalsState
 
RelativeDirection - Enum in com.conveyal.r5.api.util
Represents a turn direction, relative to the current heading.
relativeDirection - Variable in class com.conveyal.r5.api.util.StreetEdgeInfo
 
RelativeDirection - Enum in com.conveyal.r5.otp2.speed_test.api.model
Represents a turn direction, relative to the current heading.
relativeDirection - Variable in class com.conveyal.r5.otp2.speed_test.api.model.WalkStep
The relative direction of this step.
relativeDirectionEnum - Static variable in class com.conveyal.r5.GraphQLSchema
 
relaxCostAtDestination() - Method in class com.conveyal.r5.otp2.api.request.SearchParams
This accept none optimal trips if they are close enough - if and only if they represent an optimal path for their given iteration.
relaxCostAtDestination() - Method in class com.conveyal.r5.otp2.api.request.SearchParamsBuilder
 
relaxCostAtDestination(double) - Method in class com.conveyal.r5.otp2.api.request.SearchParamsBuilder
 
rememberScenario(Scenario) - Method in class com.conveyal.r5.transit.TransportNetworkCache
Stopgap measure to associate full scenarios with their IDs, when scenarios are sent inside single point requests.
remove(Object) - Method in class com.conveyal.r5.otp2.util.paretoset.ParetoSet
 
remove(Envelope, int) - Method in class com.conveyal.r5.streets.IntHashGrid
 
remove(int) - Method in class com.conveyal.r5.trove.AugmentedList
 
remove(Object) - Method in class com.conveyal.r5.trove.AugmentedList
 
remove(int) - Method in class com.conveyal.r5.trove.TIntAugmentedList
 
remove(int, int) - Method in class com.conveyal.r5.trove.TIntAugmentedList
 
remove(long) - Method in class com.conveyal.r5.trove.TLongAugmentedList
 
remove(int, int) - Method in class com.conveyal.r5.trove.TLongAugmentedList
 
remove(int) - Method in class com.conveyal.r5.util.EmptyTIntCollection
 
removeAll(Collection<?>) - Method in class com.conveyal.r5.trove.AugmentedList
 
removeAll(Collection<?>) - Method in class com.conveyal.r5.trove.TIntAugmentedList
 
removeAll(TIntCollection) - Method in class com.conveyal.r5.trove.TIntAugmentedList
 
removeAll(int[]) - Method in class com.conveyal.r5.trove.TIntAugmentedList
 
removeAll(Collection<?>) - Method in class com.conveyal.r5.trove.TLongAugmentedList
 
removeAll(TLongCollection) - Method in class com.conveyal.r5.trove.TLongAugmentedList
 
removeAll(long[]) - Method in class com.conveyal.r5.trove.TLongAugmentedList
 
removeAll(Collection<?>) - Method in class com.conveyal.r5.util.EmptyTIntCollection
 
removeAll(TIntCollection) - Method in class com.conveyal.r5.util.EmptyTIntCollection
 
removeAll(int[]) - Method in class com.conveyal.r5.util.EmptyTIntCollection
 
removeAll(int) - Method in class com.conveyal.r5.util.TIntIntHashMultimap
 
removeAll(int) - Method in interface com.conveyal.r5.util.TIntIntMultimap
 
removeAt(int) - Method in class com.conveyal.r5.trove.TIntAugmentedList
 
removeAt(int) - Method in class com.conveyal.r5.trove.TLongAugmentedList
 
removeBoardSlack(int) - Method in interface com.conveyal.r5.otp2.rangeraptor.transit.TransitCalculator
Remove boardSlack from time.
removeLeg(Leg) - Method in class com.conveyal.r5.otp2.speed_test.api.model.Itinerary
remove the leg from the list of legs
removePermissionsAroundVertex(int) - Method in class com.conveyal.r5.streets.TarjanIslandPruner
Remove the permissions around a vertex for the desired mode.
RemoveStops - Class in com.conveyal.r5.analyst.scenario
Remove stops and the associated dwell times from all trips in the given routes.
RemoveStops() - Constructor for class com.conveyal.r5.analyst.scenario.RemoveStops
 
RemoveTrips - Class in com.conveyal.r5.analyst.scenario
Remove individual trips by ID, or remove all trips from an entire route.
RemoveTrips() - Constructor for class com.conveyal.r5.analyst.scenario.RemoveTrips
 
rentedBike - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Leg
 
replace(int, int) - Method in class com.conveyal.r5.trove.TIntAugmentedList
 
replace(int, long) - Method in class com.conveyal.r5.trove.TLongAugmentedList
 
report(List<Result>) - Static method in class com.conveyal.r5.otp2.speed_test.test.TableTestReport
 
reportTaskErrors(Response, List<TaskError>) - Static method in class com.conveyal.r5.analyst.cluster.AnalysisWorkerController
Report that the task could not be processed due to errors.
request - Variable in class com.conveyal.r5.analyst.cluster.GridResultAssembler
Deprecated.
 
request - Variable in class com.conveyal.r5.profile.PerTargetPropagater
the profilerequest (used for walk speed etc.)
RequestAlias - Class in com.conveyal.r5.otp2.service
 
RequestAlias() - Constructor for class com.conveyal.r5.otp2.service.RequestAlias
 
RequestBuilder<T extends TripScheduleInfo> - Class in com.conveyal.r5.otp2.api.request
This is a Request builder to help construct valid requests.
RequestBuilder() - Constructor for class com.conveyal.r5.otp2.api.request.RequestBuilder
 
Reroute - Class in com.conveyal.r5.analyst.scenario
Insert a new route segment into some trip patterns.
Reroute() - Constructor for class com.conveyal.r5.analyst.scenario.Reroute
 
resetAll() - Static method in class com.conveyal.r5.otp2.util.AvgTimer
If you want to "warm up" your code then start timing, you may call this method after the warm up is done.
resolve(TransportNetwork) - Method in class com.conveyal.r5.analyst.scenario.AddTrips
 
resolve(TransportNetwork) - Method in class com.conveyal.r5.analyst.scenario.AdjustDwellTime
 
resolve(TransportNetwork) - Method in class com.conveyal.r5.analyst.scenario.AdjustFrequency
 
resolve(TransportNetwork) - Method in class com.conveyal.r5.analyst.scenario.AdjustSpeed
 
resolve(TransportNetwork) - Method in class com.conveyal.r5.analyst.scenario.Modification
Implementations of this function on concrete Modification classes should do three things: 1.
resolve(TransportNetwork) - Method in class com.conveyal.r5.analyst.scenario.PickupDelay
 
resolve(TransportNetwork) - Method in class com.conveyal.r5.analyst.scenario.RemoveStops
 
resolve(TransportNetwork) - Method in class com.conveyal.r5.analyst.scenario.RemoveTrips
 
resolve(TransportNetwork) - Method in class com.conveyal.r5.analyst.scenario.Reroute
 
resolve(TransportNetwork) - Method in class com.conveyal.r5.analyst.scenario.RoadCongestion
 
resolve(TransportNetwork, Set<String>) - Method in class com.conveyal.r5.analyst.scenario.StopSpec
Given a specification for a transit stop, which can be a reference to an existing stop or the location and name of a new stop, find or create the stop in the given network.
results - Variable in class com.conveyal.r5.analyst.cluster.WorkerStatus
 
retainAll(Collection<?>) - Method in class com.conveyal.r5.trove.AugmentedList
 
retainAll(Collection<?>) - Method in class com.conveyal.r5.trove.TIntAugmentedList
 
retainAll(TIntCollection) - Method in class com.conveyal.r5.trove.TIntAugmentedList
 
retainAll(int[]) - Method in class com.conveyal.r5.trove.TIntAugmentedList
 
retainAll(Collection<?>) - Method in class com.conveyal.r5.trove.TLongAugmentedList
 
retainAll(TLongCollection) - Method in class com.conveyal.r5.trove.TLongAugmentedList
 
retainAll(long[]) - Method in class com.conveyal.r5.trove.TLongAugmentedList
 
retainAll(Collection<?>) - Method in class com.conveyal.r5.util.EmptyTIntCollection
 
retainAll(TIntCollection) - Method in class com.conveyal.r5.util.EmptyTIntCollection
 
retainAll(int[]) - Method in class com.conveyal.r5.util.EmptyTIntCollection
 
retainPaths - Variable in class com.conveyal.r5.profile.FastRaptorWorker
Set to true to save path details for all optimal paths.
retainTripsOutsideFrequencyEntries - Variable in class com.conveyal.r5.analyst.scenario.AdjustFrequency
By default, all existing trips on this route will be removed.
retreat() - Method in class com.conveyal.r5.streets.EdgeStore.Edge
Move the cursor back one edge.
returnPaths - Variable in class com.conveyal.r5.analyst.cluster.AnalysisTask
Whether to include paths in results.
reverse(TransportNetwork) - Method in class com.conveyal.r5.streets.StreetRouter.State
Reverses order of states in arriveBy=true searches.
reverse(int[]) - Static method in class com.conveyal.r5.streets.TurnRestriction
Reverses order of viaEdges this is used in reverse streetSearch for turn restrictions TODO: make this on the fly without copying arrays
reverse() - Method in class com.conveyal.r5.trove.TIntAugmentedList
 
reverse(int, int) - Method in class com.conveyal.r5.trove.TIntAugmentedList
 
reverse() - Method in class com.conveyal.r5.trove.TLongAugmentedList
 
reverse(int, int) - Method in class com.conveyal.r5.trove.TLongAugmentedList
 
reversedClone() - Method in class com.conveyal.r5.streets.StreetRouter.State
 
reverseDebugRequest() - Method in class com.conveyal.r5.otp2.api.request.DebugRequestBuilder
 
ReversePathMapper<T extends TripScheduleInfo> - Class in com.conveyal.r5.otp2.rangeraptor.path
Build a path from a destination arrival - this maps between the domain of routing to the domain of result paths.
ReversePathMapper(TransitCalculator) - Constructor for class com.conveyal.r5.otp2.rangeraptor.path.ReversePathMapper
 
reverseSearch - Variable in class com.conveyal.r5.profile.ProfileRequest
If true current search is reverse search AKA we are looking for a path from destination to origin in reverse It differs from searchType because it is used as egress search.
rideStats - Variable in class com.conveyal.r5.api.util.TransitSegment
 
rideStats - Variable in class com.conveyal.r5.profile.PathWithTimes
Ride stats for each leg
rideStats - Variable in class com.conveyal.r5.profile.StatsCalculator.StatsCollection
 
RideType - Enum in com.conveyal.r5.transit.fare
Ride types for fares in DCDareCalculator
rideTypeEnum - Static variable in class com.conveyal.r5.GraphQLSchema
 
RIGHT_TURN - Static variable in class com.conveyal.r5.streets.TurnCostCalculator
 
RoadCongestion - Class in com.conveyal.r5.analyst.scenario
To simulate traffic congestion, apply a slow-down (or speed-up) factor to roads, according to attributes of polygon features.
RoadCongestion() - Constructor for class com.conveyal.r5.analyst.scenario.RoadCongestion
 
RoadPermission - Class in com.conveyal.r5.labeling
Class providing a return type for functions in the TraversalPermissionLabeler, which need to return a set of permissions in both the forward and backward direction on a single road segment.
RoadPermission(EnumSet<EdgeStore.EdgeFlag>, EnumSet<EdgeStore.EdgeFlag>) - Constructor for class com.conveyal.r5.labeling.RoadPermission
 
rootDir() - Method in class com.conveyal.r5.otp2.speed_test.cli.CommandLineOpts
 
round() - Method in interface com.conveyal.r5.otp2.api.view.ArrivalView
The Range Raptor ROUND this stop is reached.
round() - Method in class com.conveyal.r5.otp2.rangeraptor.multicriteria.arrivals.AbstractStopArrival
 
round() - Method in interface com.conveyal.r5.otp2.rangeraptor.RoundProvider
The current Raptor round.
round() - Method in class com.conveyal.r5.otp2.rangeraptor.standard.stoparrivals.EgressStopArrivalState
 
round() - Method in class com.conveyal.r5.otp2.rangeraptor.transit.RoundTracker
Return the current round, the round in process.
round - Variable in class com.conveyal.r5.profile.McRaptorSuboptimalPathProfileRouter.McRaptorState
the round on which this state was discovered
roundComplete(boolean) - Method in class com.conveyal.r5.otp2.rangeraptor.workerlifecycle.LifeCycleEventPublisher
 
RoundProvider - Interface in com.conveyal.r5.otp2.rangeraptor
Keep track of current Raptor round.
roundProvider() - Method in class com.conveyal.r5.otp2.rangeraptor.transit.SearchContext
 
RoundTracker - Class in com.conveyal.r5.otp2.rangeraptor.transit
Round tracker to keep track of round index and when to stop exploring new rounds.
route - Variable in class com.conveyal.r5.analyst.scenario.AdjustFrequency
The route which is to have its frequency adjusted.
Route - Class in com.conveyal.r5.api.util
 
Route() - Constructor for class com.conveyal.r5.api.util.Route
 
route() - Method in interface com.conveyal.r5.otp2.api.view.Worker
Perform the reouting request.
route() - Method in class com.conveyal.r5.otp2.rangeraptor.RangeRaptorWorker
For each iteration (minute), calculate the minimum travel time to each transit stop in seconds.
route() - Method in class com.conveyal.r5.otp2.rangeraptor.standard.heuristics.HeuristicSearch
 
route(RangeRaptorRequest<T>, TransitDataProvider<T>) - Method in class com.conveyal.r5.otp2.RangeRaptorService
 
route - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Leg
For transit legs, the route of the bus or train being used.
route(ProfileRequest, int) - Method in class com.conveyal.r5.otp2.speed_test.SpeedTest
 
route() - Method in class com.conveyal.r5.otp2.speed_test.transit.EgressAccessRouter
 
route() - Method in class com.conveyal.r5.profile.FastRaptorWorker
For each iteration (minute + MC draw combination), return the minimum travel time to each transit stop in seconds.
route() - Method in class com.conveyal.r5.profile.McRaptorSuboptimalPathProfileRouter
Get a McRAPTOR state bag for every departure minute
route() - Method in class com.conveyal.r5.streets.StreetRouter
Call one of the setOrigin functions first before calling route().
route_color - Variable in class com.conveyal.r5.transitive.TransitiveRoute
 
route_id - Variable in class com.conveyal.r5.transit.RouteInfo
 
route_id - Variable in class com.conveyal.r5.transitive.TransitivePattern
 
route_id - Variable in class com.conveyal.r5.transitive.TransitiveRoute
 
route_long_name - Variable in class com.conveyal.r5.transit.RouteInfo
 
route_long_name - Variable in class com.conveyal.r5.transitive.TransitiveRoute
 
route_short_name - Variable in class com.conveyal.r5.transit.RouteInfo
 
route_short_name - Variable in class com.conveyal.r5.transitive.TransitiveRoute
 
route_type - Variable in class com.conveyal.r5.transit.RouteInfo
 
route_type - Variable in class com.conveyal.r5.transitive.TransitiveRoute
 
RouteBasedFareRules - Class in com.conveyal.r5.analyst.fare
Multiple Fare Rules, with convenience methods for looking up by fare_id, route_id, origin zone, and destination zone.
RouteBasedFareRules() - Constructor for class com.conveyal.r5.analyst.fare.RouteBasedFareRules
 
RouteBasedFareRules.FareKey - Class in com.conveyal.r5.analyst.fare
 
routeBrandingUrl - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Leg
For transit leg, the route's branding URL (if one exists).
routeColor - Variable in class com.conveyal.r5.api.util.Route
Color that corresponds to a route (it needs to be character hexadecimal number) (00FFFF)
routeColor - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Leg
For transit leg, the route's (background) color (if one exists).
routeId - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Leg
For transit legs, the ID of the route.
routeId - Variable in class com.conveyal.r5.transit.TripPattern
 
routeIdx - Variable in class com.conveyal.r5.api.util.Route
Transport network unique integer ID of route
routeIndex - Variable in class com.conveyal.r5.api.util.SegmentPattern
 
routeIndex - Variable in class com.conveyal.r5.transit.TripPattern
index of this route in TransitLayer data.
RouteInfo - Class in com.conveyal.r5.transit
Information about a route.
RouteInfo(Route, Agency) - Constructor for class com.conveyal.r5.transit.RouteInfo
 
RouteInfo() - Constructor for class com.conveyal.r5.transit.RouteInfo
 
routeLongName - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Leg
 
RouterInfo - Class in com.conveyal.r5.point_to_point.builder
Information about router Currently only envelope and name
RouterInfo() - Constructor for class com.conveyal.r5.point_to_point.builder.RouterInfo
 
routes - Variable in class com.conveyal.r5.analyst.scenario.AdjustDwellTime
The routes which should have dwell times changed.
routes - Variable in class com.conveyal.r5.analyst.scenario.AdjustSpeed
The routes which should be sped up or slowed down.
routes - Variable in class com.conveyal.r5.analyst.scenario.RemoveStops
On which routes the stops should be skipped.
routes - Variable in class com.conveyal.r5.analyst.scenario.RemoveTrips
Which routes should have all their trips removed.
routes - Variable in class com.conveyal.r5.analyst.scenario.Reroute
Which routeIds should be rerouted.
routes - Variable in class com.conveyal.r5.api.util.TransitSegment
 
routes - Variable in class com.conveyal.r5.transit.TransitLayer
Information about a route
routes - Variable in class com.conveyal.r5.transitive.TransitiveNetwork
 
routeShortName - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Leg
 
routeTextColor - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Leg
For transit leg, the route's text color (if one exists).
RouteTopology - Class in com.conveyal.r5.transit
This class is no longer used.
RouteTopology(String, int, Collection<TripPattern>) - Constructor for class com.conveyal.r5.transit.RouteTopology
 
RouteTopology.CyclicGraphException - Exception in com.conveyal.r5.transit
 
routeTransitAtStop(int) - Method in class com.conveyal.r5.otp2.rangeraptor.multicriteria.McTransitWorker
 
routeTransitAtStop(int) - Method in class com.conveyal.r5.otp2.rangeraptor.standard.NoWaitTransitWorker
 
routeTransitAtStop(int) - Method in class com.conveyal.r5.otp2.rangeraptor.standard.StdTransitWorker
 
routeTransitAtStop(int) - Method in interface com.conveyal.r5.otp2.rangeraptor.TransitRoutingStrategy
Perform the routing with the initialized pattern and tripSearch at the given stopPositionInPattern.
routeType - Variable in class com.conveyal.r5.GraphQLSchema
 
routeType - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Leg
For transit legs, the type of the route.
RoutingVisitor - Interface in com.conveyal.r5.streets
A set of callbacks that the street router will invoke while it's routing, allowing you to observe its progress and potentially stop the search.
run() - Method in class com.conveyal.r5.analyst.cluster.AnalystWorker
This is the main worker event loop which fetches tasks from a broker and schedules them for execution.
run() - Method in class com.conveyal.r5.streets.TarjanIslandPruner
 

S

s3 - Static variable in class com.conveyal.r5.util.S3Util
 
S3FilePersistence - Class in com.conveyal.r5.analyst
An implementation of long-term file persistence using Amazon AWS S3.
S3FilePersistence(String) - Constructor for class com.conveyal.r5.analyst.S3FilePersistence
 
s3prefix - Variable in class com.conveyal.r5.analyst.cluster.JobSimulator
 
S3Util - Class in com.conveyal.r5.util
Created by matthewc on 10/21/16.
S3Util() - Constructor for class com.conveyal.r5.util.S3Util
 
samples - Variable in class com.conveyal.r5.analyst.cluster.Origin
Samples of accessibility.
saturday - Variable in class com.conveyal.r5.analyst.scenario.AddTrips.PatternTimetable
 
SAVE_SHAPES - Static variable in class com.conveyal.r5.transit.TransitLayer
 
saveData(String, String, PersistenceBuffer) - Method in class com.conveyal.r5.analyst.FilePersistence
This is a blocking call and should only return when the file is completely uploaded.
saveData(String, String, PersistenceBuffer) - Method in class com.conveyal.r5.analyst.S3FilePersistence
 
saveStaticSiteData(AnalysisTask, String, PersistenceBuffer) - Method in class com.conveyal.r5.analyst.FilePersistence
Convenience method to ensure that all results files for a particular static site end up in the same place, which is typically a bucket on S3.
saveStaticSiteMetadata(AnalysisTask, TransportNetwork) - Static method in class com.conveyal.r5.analyst.cluster.AnalystWorker
Generate and write out metadata describing what's in a directory of static site output.
scale - Variable in class com.conveyal.r5.analyst.scenario.AdjustDwellTime
Multiplicative factor to stretch or shrink the dwell times.
scale - Variable in class com.conveyal.r5.analyst.scenario.AdjustSpeed
The multiplicative scale factor for speeds.
scaleDwells - Variable in class com.conveyal.r5.analyst.scenario.AdjustSpeed
If true, the scale factor applies to both dwells and inter-stop rides.
scalingAttribute - Variable in class com.conveyal.r5.analyst.scenario.RoadCongestion
The name of the attribute (floating-point) within the polygon layer that contains the speed scaling factor.
Scenario - Class in com.conveyal.r5.analyst.scenario
A scenario is an ordered sequence of modifications that will be applied non-destructively on top of a baseline graph.
Scenario() - Constructor for class com.conveyal.r5.analyst.scenario.Scenario
 
scenario - Variable in class com.conveyal.r5.profile.ProfileRequest
A non-destructive scenario to apply when executing this request
ScenarioApplicationException - Exception in com.conveyal.r5.analyst.error
This Exception is thrown when a Scenario does not apply cleanly to a TransportNetwork.
ScenarioApplicationException(List<Modification>) - Constructor for exception com.conveyal.r5.analyst.error.ScenarioApplicationException
Pass in all the modifications that failed.
scenarioApplicationWarnings - Variable in class com.conveyal.r5.transit.TransportNetwork
Non-fatal warnings encountered when applying the scenario, null on a base network
ScenarioCache - Class in com.conveyal.r5.analyst.cluster
For single point requests, the full expanded JSON representation of the scenario is included in the request.
ScenarioCache() - Constructor for class com.conveyal.r5.analyst.cluster.ScenarioCache
 
scenarioCopy(TransportNetwork, boolean) - Method in class com.conveyal.r5.streets.StreetLayer
We intentionally avoid using clone() on EdgeStore and VertexStore so all field copying is explicit and we can clearly see whether we are accidentally shallow-copying any collections or data structures from the base graph.
scenarioCopy(TransportNetwork, boolean) - Method in class com.conveyal.r5.transit.TransitLayer
 
scenarioCopy(Scenario) - Method in class com.conveyal.r5.transit.TransportNetwork
We want to apply Scenarios to TransportNetworks, yielding a new TransportNetwork without disrupting the original one.
scenarioEdgesBoundingGeometry(int) - Method in class com.conveyal.r5.streets.StreetLayer
Create a geometry in FIXED POINT DEGREES containing all the points on all edges created or removed by the scenario that produced this StreetLayer, buffered by radiusMeters.
scenarioId - Variable in class com.conveyal.r5.analyst.NetworkPreloader.Key
 
scenarioId - Variable in class com.conveyal.r5.profile.ProfileRequest
The ID of a scenario stored in S3 as JSON.
scenarioId - Variable in class com.conveyal.r5.streets.StreetLayer
A string uniquely identifying the contents of this StreetLayer among all StreetLayers.
scenarioId - Variable in class com.conveyal.r5.transit.TransitLayer
A string uniquely identifying the contents of this TransitLayer among all TransitLayers.
scenarioId - Variable in class com.conveyal.r5.transit.TransportNetwork
A string uniquely identifying the contents of this TransportNetwork in the space of TransportNetworks.
scenarios - Variable in class com.conveyal.r5.analyst.cluster.WorkerStatus
 
scenarios - Variable in class com.conveyal.r5.transit.TransportNetwork
This stores any number of lightweight scenario networks built upon the current base network.
scheduledTripBinarySearchThreshold() - Method in interface com.conveyal.r5.otp2.api.request.TuningParameters
This threshold is used to determine when to perform a binary trip schedule search to reduce the number of trips departure time lookups and comparisons.
search(int, int) - Method in class com.conveyal.r5.otp2.rangeraptor.transit.TripScheduleAlightSearch
Find the last trip arriving at the given stop BEFORE the given latestAlightTime.
search(int, int, int) - Method in class com.conveyal.r5.otp2.rangeraptor.transit.TripScheduleAlightSearch
Find the last trip leaving from the given stop BEFORE the the latestAlightTime, but after the given trip (tripIndexLowerBound).
search(int, int) - Method in class com.conveyal.r5.otp2.rangeraptor.transit.TripScheduleBoardSearch
Find the first trip leaving from the given stop AFTER the given earliestBoardTime.
search(int, int, int) - Method in class com.conveyal.r5.otp2.rangeraptor.transit.TripScheduleBoardSearch
Find the first trip leaving from the given stop AFTER the the 'earliestBoardTime', but before the given trip (tripIndexUpperBound).
search(int, int) - Method in class com.conveyal.r5.otp2.rangeraptor.transit.TripScheduleExactMatchSearch
 
search(int, int, int) - Method in class com.conveyal.r5.otp2.rangeraptor.transit.TripScheduleExactMatchSearch
 
search(int, int) - Method in interface com.conveyal.r5.otp2.rangeraptor.transit.TripScheduleSearch
Find the best trip matching the given timeLimit.
search(int, int, int) - Method in interface com.conveyal.r5.otp2.rangeraptor.transit.TripScheduleSearch
Find the best trip matching the given timeLimit and tripIndexLimit.
SearchContext<T extends TripScheduleInfo> - Class in com.conveyal.r5.otp2.rangeraptor.transit
The seach context is used to hold search scoped instances and to pass these to who ever need them.
SearchContext(RangeRaptorRequest<T>, TuningParameters, TransitDataProvider<T>, WorkerPerformanceTimers) - Constructor for class com.conveyal.r5.otp2.rangeraptor.transit.SearchContext
 
searchDirection(boolean) - Method in class com.conveyal.r5.otp2.api.request.RequestBuilder
 
searchForward() - Method in class com.conveyal.r5.otp2.api.request.RangeRaptorRequest
When TRUE the search is performed from the origin to the destination in a normal way.
searchForward() - Method in class com.conveyal.r5.otp2.api.request.RequestBuilder
 
searchInReverse() - Method in class com.conveyal.r5.otp2.api.request.RangeRaptorRequest
Set search direction to REVERSE to performed a search from the destination to the origin.
searchOneIterationOnly() - Method in class com.conveyal.r5.otp2.api.request.SearchParamsBuilder
 
searchParams() - Method in class com.conveyal.r5.otp2.api.request.RangeRaptorRequest
Requered travel search parameters.
searchParams() - Method in class com.conveyal.r5.otp2.api.request.RequestBuilder
 
SearchParams - Class in com.conveyal.r5.otp2.api.request
The responsibility of this class is to encapsulate a Range Raptor travel request search parameters.
searchParams() - Method in class com.conveyal.r5.otp2.rangeraptor.transit.SearchContext
 
SearchParamsBuilder - Class in com.conveyal.r5.otp2.api.request
Mutable version of SearchParams.
SearchParamsBuilder() - Constructor for class com.conveyal.r5.otp2.api.request.SearchParamsBuilder
 
SearchParamsBuilder(SearchParams) - Constructor for class com.conveyal.r5.otp2.api.request.SearchParamsBuilder
 
searchThreadPoolSize() - Method in interface com.conveyal.r5.otp2.api.request.TuningParameters
Split a travel search in smaller jobs and run them in parallel to improve performance.
SearchType - Enum in com.conveyal.r5.api.util
Type of plan search
searchTypeEnum - Static variable in class com.conveyal.r5.GraphQLSchema
 
searchWindowInSeconds() - Method in class com.conveyal.r5.otp2.api.request.SearchParams
The time window used to search.
searchWindowInSeconds() - Method in class com.conveyal.r5.otp2.api.request.SearchParamsBuilder
 
searchWindowInSeconds(int) - Method in class com.conveyal.r5.otp2.api.request.SearchParamsBuilder
 
SECONDS_PER_MINUTE - Static variable in class com.conveyal.r5.profile.FastRaptorWorker
 
SECONDS_PER_MINUTE - Static variable in class com.conveyal.r5.profile.PerTargetPropagater
 
secondsSavedAtEachStop - Variable in class com.conveyal.r5.analyst.scenario.RemoveStops
Number of seconds (in addition to dwell time, if any) to remove from the schedule at each removed stop, to account for vehicle acceleration, deceleration, merging into traffic, and so on.
secondsSinceLastPoll - Variable in class com.conveyal.r5.analyst.cluster.WorkerStatus
 
seek(int) - Method in class com.conveyal.r5.streets.EdgeStore.Edge
Jump to a specific edge number.
seek(int) - Method in class com.conveyal.r5.streets.VertexStore.Vertex
 
seg - Variable in class com.conveyal.r5.streets.Split
 
segmentFraction(int, int, int, int, int, int, double) - Static method in class com.conveyal.r5.common.GeometryUtils
Project the point (fixedLon, fixedLat) onto the line segment from (fixedLon0, fixedLat0) to (fixedLon1, fixedLat1) and return the fractional distance of the projected location along the segment as a double in the range [0, 1].
SegmentPattern - Class in com.conveyal.r5.api.util
Created by mabu on 2.11.2015.
SegmentPattern(TransitLayer, TripPattern, Path, int, ZonedDateTime) - Constructor for class com.conveyal.r5.api.util.SegmentPattern
 
segmentPatterns - Variable in class com.conveyal.r5.api.util.TransitSegment
 
segmentPatternType - Variable in class com.conveyal.r5.GraphQLSchema
 
SelectingGridReducer - Class in com.conveyal.r5.analyst
Deprecated.
SelectingGridReducer(int) - Constructor for class com.conveyal.r5.analyst.SelectingGridReducer
Deprecated.
Initialize with the index to extract
sendFakeJob() - Method in class com.conveyal.r5.analyst.cluster.JobSimulator
 
senior - Variable in class com.conveyal.r5.api.util.Fare
 
sep() - Method in class com.conveyal.r5.otp2.util.PathStringBuilder
 
serialize(BitSet, JsonGenerator, SerializerProvider) - Method in class com.conveyal.r5.model.json_serialization.BitSetSerializer
 
serialize(LocalDate, JsonGenerator, SerializerProvider) - Method in class com.conveyal.r5.model.json_serialization.JavaLocalDateSerializer
 
serialize(EnumSet<LegMode>, JsonGenerator, SerializerProvider) - Method in class com.conveyal.r5.model.json_serialization.LegModeSetSerializer
 
serialize(LineString, JsonGenerator, SerializerProvider) - Method in class com.conveyal.r5.model.json_serialization.LineStringSerializer
 
serialize(EnumSet<StreetMode>, JsonGenerator, SerializerProvider) - Method in class com.conveyal.r5.model.json_serialization.ModeSetSerializer
 
serialize(EnumSet<TransitModes>, JsonGenerator, SerializerProvider) - Method in class com.conveyal.r5.model.json_serialization.TransitModeSetSerializer
 
serialize(ZoneId, JsonGenerator, SerializerProvider) - Method in class com.conveyal.r5.model.json_serialization.ZoneIdSerializer
 
serialize(LineString, JsonGenerator, SerializerProvider) - Method in class com.conveyal.r5.util.EncodedPolylineSerializer
 
serializeAsJson(Object) - Static method in class com.conveyal.r5.analyst.PersistenceBuffer
 
serialVersionUID - Static variable in class com.conveyal.r5.analyst.fare.InRoutingFareCalculator
 
serialVersionUID - Static variable in class com.conveyal.r5.analyst.scenario.AddTrips.PatternTimetable
 
serialVersionUID - Static variable in class com.conveyal.r5.analyst.scenario.AddTrips
 
serialVersionUID - Static variable in class com.conveyal.r5.analyst.scenario.AdjustDwellTime
 
serialVersionUID - Static variable in class com.conveyal.r5.analyst.scenario.AdjustFrequency
 
serialVersionUID - Static variable in class com.conveyal.r5.analyst.scenario.AdjustSpeed
 
serialVersionUID - Static variable in class com.conveyal.r5.analyst.scenario.RemoveStops
 
serialVersionUID - Static variable in class com.conveyal.r5.analyst.scenario.RemoveTrips
 
serialVersionUID - Static variable in class com.conveyal.r5.analyst.scenario.Reroute
 
serialVersionUID - Static variable in class com.conveyal.r5.analyst.scenario.Scenario
 
serialVersionUID - Static variable in class com.conveyal.r5.analyst.scenario.StopSpec
 
serialVersionUID - Static variable in class com.conveyal.r5.transit.RouteInfo
 
service(Request, Response) - Method in class com.conveyal.r5.transit.TransportNetworkVisualizer.TransportNetworkHandler
 
serviceCode - Variable in class com.conveyal.r5.transit.TripSchedule
 
serviceDate - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Leg
For transit legs, the service date of the trip.
serviceId - Variable in class com.conveyal.r5.api.util.Trip
Generated Service ID
services - Variable in class com.conveyal.r5.transit.TransitLayer
 
servicesActive - Variable in class com.conveyal.r5.transit.TripPattern
 
set(int, T) - Method in class com.conveyal.r5.trove.AugmentedList
 
set(int, int) - Method in class com.conveyal.r5.trove.TIntAugmentedList
 
set(int, int[]) - Method in class com.conveyal.r5.trove.TIntAugmentedList
Nominally implement the (enormous) TIntList interface.
set(int, int[], int, int) - Method in class com.conveyal.r5.trove.TIntAugmentedList
 
set(int, long) - Method in class com.conveyal.r5.trove.TLongAugmentedList
 
set(int, long[]) - Method in class com.conveyal.r5.trove.TLongAugmentedList
Nominally implement the (enormous) TLongList interface.
set(int, long[], int, int) - Method in class com.conveyal.r5.trove.TLongAugmentedList
 
setAbsoluteDirection(double) - Method in class com.conveyal.r5.api.util.StreetEdgeInfo
 
setAbsoluteDirection(double) - Method in class com.conveyal.r5.otp2.speed_test.api.model.WalkStep
 
setAcccessibilityValue(int, int, int, int) - Method in class com.conveyal.r5.analyst.cluster.RegionalWorkResult
 
setAccessStopTime(int, int) - Method in class com.conveyal.r5.otp2.rangeraptor.standard.besttimes.BestTimes
Set the initial access time at the given stop, but only if the new access is better than a stop arrival from previous rounds.
setDepartureTime(int) - Method in class com.conveyal.r5.profile.RaptorState
 
setDestination(double, double) - Method in class com.conveyal.r5.streets.StreetRouter
Finds closest vertex which has streetMode permissions
setDestination(Split) - Method in class com.conveyal.r5.streets.StreetRouter
 
setDirections(double, double, boolean) - Method in class com.conveyal.r5.api.util.StreetEdgeInfo
 
setDirections(double, double, boolean) - Method in class com.conveyal.r5.otp2.speed_test.api.model.WalkStep
 
setError(K, Exception) - Method in class com.conveyal.r5.util.AsyncLoader
Call this method inside the buildValue method to indicate progress.
SetFareCalculator - Class in com.conveyal.r5.analyst.scenario
Set the fare calculator on a transport network.
SetFareCalculator() - Constructor for class com.conveyal.r5.analyst.scenario.SetFareCalculator
 
setFlag(EdgeStore.EdgeFlag) - Method in class com.conveyal.r5.streets.EdgeStore.Edge
 
setFlag(VertexStore.VertexFlag) - Method in class com.conveyal.r5.streets.VertexStore.Vertex
 
setFlag(TripFlag) - Method in class com.conveyal.r5.transit.TripSchedule
 
setFlags(Set<EdgeStore.EdgeFlag>) - Method in class com.conveyal.r5.streets.EdgeStore.Edge
 
setFormat(TravelTimeSurfaceTask.Format) - Method in class com.conveyal.r5.analyst.cluster.TravelTimeSurfaceTask
 
setFrom(Split) - Method in class com.conveyal.r5.streets.Split
Copy all the fields in another Split into this one.
setGeometry(int[]) - Method in class com.conveyal.r5.streets.EdgeStore.Edge
Set intermediate coordinates directly with packed array
setGeometry(List<Node>) - Method in class com.conveyal.r5.streets.EdgeStore.Edge
Set intermediate coordinates from OSM nodes
setInitialTime(int, int, int) - Method in class com.conveyal.r5.otp2.rangeraptor.standard.besttimes.BestTimesOnlyStopArrivalsState
 
setInitialTime(int, int, int) - Method in class com.conveyal.r5.otp2.rangeraptor.standard.debug.DebugStopArrivalsState
 
setInitialTime(int, int, int) - Method in class com.conveyal.r5.otp2.rangeraptor.standard.stoparrivals.StdStopArrivalsState
 
setInitialTime(int, int, int) - Method in interface com.conveyal.r5.otp2.rangeraptor.standard.StopArrivalsState
 
setInitialTimeForIteration(TransferLeg, int) - Method in class com.conveyal.r5.otp2.rangeraptor.multicriteria.McRangeRaptorWorkerState
 
setInitialTimeForIteration(TransferLeg, int) - Method in class com.conveyal.r5.otp2.rangeraptor.standard.StdRangeRaptorWorkerState
 
setInitialTimeForIteration(TransferLeg, int) - Method in interface com.conveyal.r5.otp2.rangeraptor.WorkerState
 
setLat(double) - Method in class com.conveyal.r5.streets.VertexStore.Vertex
 
setLength(int) - Method in class com.conveyal.r5.otp2.speed_test.api.model.EncodedPolylineBean
 
setLengthMm(int) - Method in class com.conveyal.r5.streets.EdgeStore.Edge
Set the length for the current edge pair (always the same in both directions).
setLevels(String) - Method in class com.conveyal.r5.otp2.speed_test.api.model.EncodedPolylineBean
 
setLon(double) - Method in class com.conveyal.r5.streets.VertexStore.Vertex
 
setMimeType(String) - Method in class com.conveyal.r5.analyst.PersistenceBuffer
The buffer has a MIME type so it is possible to set metadata correctly when it is persisted to a web storage location like AWS S3.
setNewBestTransferTime(int, int, TransferLeg) - Method in class com.conveyal.r5.otp2.rangeraptor.standard.besttimes.BestTimesOnlyStopArrivalsState
 
setNewBestTransferTime(int, int, TransferLeg) - Method in class com.conveyal.r5.otp2.rangeraptor.standard.debug.DebugStopArrivalsState
 
setNewBestTransferTime(int, int, TransferLeg) - Method in class com.conveyal.r5.otp2.rangeraptor.standard.stoparrivals.StdStopArrivalsState
 
setNewBestTransferTime(int, int, TransferLeg) - Method in interface com.conveyal.r5.otp2.rangeraptor.standard.StopArrivalsState
 
setNewBestTransitTime(int, int, T, int, int, boolean) - Method in class com.conveyal.r5.otp2.rangeraptor.standard.besttimes.BestTimesOnlyStopArrivalsState
 
setNewBestTransitTime(int, int, T, int, int, boolean) - Method in class com.conveyal.r5.otp2.rangeraptor.standard.debug.DebugStopArrivalsState
 
setNewBestTransitTime(int, int, T, int, int, boolean) - Method in class com.conveyal.r5.otp2.rangeraptor.standard.stoparrivals.StdStopArrivalsState
 
setNewBestTransitTime(int, int, T, int, int, boolean) - Method in interface com.conveyal.r5.otp2.rangeraptor.standard.StopArrivalsState
 
setOrigin(double, double) - Method in class com.conveyal.r5.streets.StreetRouter
Set the origin point of this StreetRouter (before a search is started) to a point along an edge that allows traversal by the specified streetMode.
setOrigin(int) - Method in class com.conveyal.r5.streets.StreetRouter
 
setOrigin(TIntObjectMap<StreetRouter.State>, int, int, LegMode) - Method in class com.conveyal.r5.streets.StreetRouter
Adds multiple origins.
setOrVerifyDirection(int) - Method in class com.conveyal.r5.transit.TripPattern
 
setPoints(String) - Method in class com.conveyal.r5.otp2.speed_test.api.model.EncodedPolylineBean
 
setProgress(K, int, String) - Method in class com.conveyal.r5.util.AsyncLoader
Call this method inside the buildValue method to indicate progress.
setRelativeDirection(double, double, boolean) - Static method in enum com.conveyal.r5.api.util.RelativeDirection
 
setRoutingVisitor(RoutingVisitor) - Method in class com.conveyal.r5.streets.StreetRouter
Supply a RoutingVisitor to track search progress for debugging.
setSpeed(short) - Method in class com.conveyal.r5.streets.EdgeStore.Edge
 
setTarget(int, int[]) - Method in class com.conveyal.r5.analyst.cluster.TimeGrid
 
setTime(String, String) - Method in class com.conveyal.r5.profile.ProfileRequest
Sets time and date from fromTime and toTime It is used in tests
setTimeAtStop(int, int, int, int, int, int, boolean) - Method in class com.conveyal.r5.profile.RaptorState
Set the time at a transit stop iff it is optimal.
setTimeZone(TimeZone) - Method in class com.conveyal.r5.otp2.speed_test.api.model.Leg
 
setToVertex(int) - Method in class com.conveyal.r5.streets.EdgeStore.Edge
NOTE that this will have an effect on both edges in the bidirectional edge pair.
setType(AnalysisTask.Type) - Method in class com.conveyal.r5.analyst.cluster.AnalysisTask
Ensure that type is perceived as a field by serialization libs, no-op
setType(String) - Method in class com.conveyal.r5.analyst.fare.InRoutingFareCalculator
 
setTypes(String) - Method in class com.conveyal.r5.analyst.cluster.AnalysisTask
 
setup() - Method in interface com.conveyal.r5.otp2.api.transit.TransitDataProvider
This method is called once, right after the constructor, before the routing start.
setup() - Method in class com.conveyal.r5.otp2.transitadapter.TransitLayerRRDataProvider
Prefilter the patterns to only ones that are running
setupEgressStopStates(Iterable<TransferLeg>, Consumer<EgressStopArrivalState<T>>) - Method in class com.conveyal.r5.otp2.rangeraptor.standard.stoparrivals.Stops
Setup egress arrivals with a callback witch is notified when a new transit egress arrival happens.
setupIteration(int) - Method in class com.conveyal.r5.otp2.rangeraptor.workerlifecycle.LifeCycleEventPublisher
 
shape - Variable in class com.conveyal.r5.transit.TripPattern
GTFS shape for this pattern.
ShapefileMain - Class in com.conveyal.r5.shapefile
This Main class serves as a tool to convert Shapefiles into OSM data, which can then be imported into Analysis.
ShapefileMain() - Constructor for class com.conveyal.r5.shapefile.ShapefileMain
 
ShapefileReader - Class in com.conveyal.r5.util
Encapsulate Shapefile reading logic
ShapefileReader(File) - Constructor for class com.conveyal.r5.util.ShapefileReader
 
shortName - Variable in class com.conveyal.r5.api.util.Route
Short name of the route.
shouldBreakSearch() - Method in interface com.conveyal.r5.streets.RoutingVisitor
Called right after visitVertex
shuffle(Random) - Method in class com.conveyal.r5.trove.TIntAugmentedList
 
shuffle(Random) - Method in class com.conveyal.r5.trove.TLongAugmentedList
 
shutdown() - Method in class com.conveyal.r5.analyst.FilePersistence
This should be called when the application is shutting down to perform any cleanup, await completion, shutdown async upload threads etc.
shutdown() - Method in class com.conveyal.r5.analyst.S3FilePersistence
 
shutdown() - Method in class com.conveyal.r5.otp2.rangeraptor.configure.RangeRaptorConfig
 
shutdown() - Method in class com.conveyal.r5.otp2.RangeRaptorService
 
SimpleArrivedAtDestinationCheck - Class in com.conveyal.r5.otp2.rangeraptor.standard.besttimes
 
SimpleArrivedAtDestinationCheck(int[], BestTimes) - Constructor for class com.conveyal.r5.otp2.rangeraptor.standard.besttimes.SimpleArrivedAtDestinationCheck
 
SimpleBestNumberOfTransfers - Class in com.conveyal.r5.otp2.rangeraptor.standard.besttimes
The responsibility for this class is to keep track of the best (minimun) number of transfers for all stops reached.
SimpleBestNumberOfTransfers(int, RoundProvider) - Constructor for class com.conveyal.r5.otp2.rangeraptor.standard.besttimes.SimpleBestNumberOfTransfers
 
SimpleInRoutingFareCalculator - Class in com.conveyal.r5.analyst.fare
A simple greedy fare calculator that simply applies a single fare at each boarding.
SimpleInRoutingFareCalculator() - Constructor for class com.conveyal.r5.analyst.fare.SimpleInRoutingFareCalculator
 
singleValueIterator(int) - Static method in class com.conveyal.r5.otp2.util.IntIterators
Return a single value once.
size() - Method in interface com.conveyal.r5.otp2.api.view.Heuristics
The number of stops in the heuristics.
size() - Method in class com.conveyal.r5.otp2.rangeraptor.standard.besttimes.BestTimes
 
size() - Method in class com.conveyal.r5.otp2.rangeraptor.standard.heuristics.HeuristicsAdapter
 
size() - Method in class com.conveyal.r5.otp2.util.paretoset.ParetoSet
 
size() - Method in class com.conveyal.r5.streets.LinkedPointSet
 
size() - Method in class com.conveyal.r5.streets.PointSetTimes
 
size() - Method in class com.conveyal.r5.trove.AugmentedList
 
size() - Method in class com.conveyal.r5.trove.TIntAugmentedList
 
size() - Method in class com.conveyal.r5.trove.TLongAugmentedList
 
size() - Method in class com.conveyal.r5.util.EmptyTIntCollection
 
size() - Method in class com.conveyal.r5.util.TIntObjectHashMultimap
 
size() - Method in interface com.conveyal.r5.util.TIntObjectMultimap
number of keys
sleepSeconds(int) - Method in class com.conveyal.r5.analyst.cluster.AnalystWorker
Bypass idiotic java checked exceptions.
sort() - Method in class com.conveyal.r5.otp2.speed_test.api.model.TripPlan
 
sort() - Method in class com.conveyal.r5.trove.TIntAugmentedList
 
sort(int, int) - Method in class com.conveyal.r5.trove.TIntAugmentedList
 
sort() - Method in class com.conveyal.r5.trove.TLongAugmentedList
 
sort(int, int) - Method in class com.conveyal.r5.trove.TLongAugmentedList
 
sourceTrip - Variable in class com.conveyal.r5.analyst.scenario.AddTrips.PatternTimetable
The trip ID from which to copy travel and dwell times.
spacesAvailable - Variable in class com.conveyal.r5.api.util.BikeRentalStation
 
spatialIndex - Variable in class com.conveyal.r5.analyst.PointSet
Makes it fast to get a set of all points within a given rectangle.
spatialIndex - Variable in class com.conveyal.r5.streets.StreetLayer
A spatial index of all street network edges, using fixed-point WGS84 coordinates.
SpeedConfig - Class in com.conveyal.r5.point_to_point.builder
This class have max speed based on highway tags
SpeedConfig() - Constructor for class com.conveyal.r5.point_to_point.builder.SpeedConfig
Build a speed factory given a config node, or fallback to the default if none is specified.
SpeedLabeler - Class in com.conveyal.r5.labeling
Gets information about max speeds based on highway tags from build-config And for each way reads maxspeed tags and returns max speeds.
SpeedLabeler(SpeedConfig) - Constructor for class com.conveyal.r5.labeling.SpeedLabeler
 
speeds - Variable in class com.conveyal.r5.point_to_point.builder.TNBuilderConfig
Specifier for way speeds
speeds - Variable in class com.conveyal.r5.streets.EdgeStore
One speed for each edge.
SpeedTest - Class in com.conveyal.r5.otp2.speed_test
Test response times for a large batch of origin/destination points.
SpeedTestCmdLineOpts - Class in com.conveyal.r5.otp2.speed_test.cli
 
SpeedTestCmdLineOpts(String[]) - Constructor for class com.conveyal.r5.otp2.speed_test.cli.SpeedTestCmdLineOpts
 
SpeedTestItinerary - Class in com.conveyal.r5.otp2.speed_test.transit
 
SpeedTestItinerary() - Constructor for class com.conveyal.r5.otp2.speed_test.transit.SpeedTestItinerary
 
SpeedTestProfile - Enum in com.conveyal.r5.otp2.speed_test
 
SpeedTestProfileRequest - Class in com.conveyal.r5.otp2.speed_test
 
SpeedTestProfileRequest() - Constructor for class com.conveyal.r5.otp2.speed_test.SpeedTestProfileRequest
 
SpeedUnit - Enum in com.conveyal.r5.point_to_point.builder
Speeds can be specified in different units
SphericalDistanceLibrary - Class in com.conveyal.r5.common
Created by matthewc on 10/22/15.
SphericalDistanceLibrary() - Constructor for class com.conveyal.r5.common.SphericalDistanceLibrary
 
Split - Class in com.conveyal.r5.streets
Represents a potential split point along an existing edge, retaining some geometric calculation state so that once the best candidate is found more detailed calculations can continue.
Split() - Constructor for class com.conveyal.r5.streets.Split
 
splitEdge(Split) - Method in class com.conveyal.r5.streets.StreetLayer
Perform destructive splitting of edges FIXME: currently used only in P+R.
splitGeometryAfter(int) - Method in class com.conveyal.r5.streets.EdgeStore.Edge
Cut the packed array of intermediate coordinates in two at the specified segment index, non-destructively (i.e.
STAIR_RELUCTANCE_FACTOR - Static variable in class com.conveyal.r5.streets.EdgeStore
 
StandardFareBounds(int) - Constructor for class com.conveyal.r5.analyst.fare.InRoutingFareCalculator.StandardFareBounds
 
start() - Method in class com.conveyal.r5.otp2.util.AvgTimer
 
startClockTime - Variable in class com.conveyal.r5.profile.FastRaptorWorker
 
startTime - Variable in class com.conveyal.r5.analyst.scenario.AddTrips.PatternTimetable
Start time of the first frequency-based trip in seconds since GTFS midnight.
startTime - Variable in class com.conveyal.r5.api.util.Itinerary
 
startTime() - Method in class com.conveyal.r5.otp2.api.path.Path
The journey start time.
startTime - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Itinerary
Time that the trip departs.
startTime - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Leg
The date and time this leg begins.
startTime - Variable in class com.conveyal.r5.otp2.util.AvgTimer
 
startTimes - Variable in class com.conveyal.r5.transit.TripSchedule
start times for frequency entries
State(int, int, StreetRouter.State) - Constructor for class com.conveyal.r5.streets.StreetRouter.State
 
State(int, int, StreetMode) - Constructor for class com.conveyal.r5.streets.StreetRouter.State
 
staticBikeParkAndRide - Variable in class com.conveyal.r5.point_to_point.builder.TNBuilderConfig
Whether we should create bike P+R stations from OSM data.
staticBikeRental - Variable in class com.conveyal.r5.point_to_point.builder.TNBuilderConfig
Whether bike rental stations should be loaded from OSM, rather than periodically dynamically pulled from APIs.
staticParkAndRide - Variable in class com.conveyal.r5.point_to_point.builder.TNBuilderConfig
Whether we should create car P+R stations from OSM data.
stationTransfers - Variable in class com.conveyal.r5.point_to_point.builder.TNBuilderConfig
Create direct transfers between the constituent stops of each parent station.
stats - Variable in class com.conveyal.r5.api.util.ProfileOption
 
Stats - Class in com.conveyal.r5.api.util
num may be 0 if there are no observations.
Stats() - Constructor for class com.conveyal.r5.api.util.Stats
Construct a new empty Stats containing no values.
stats - Variable in class com.conveyal.r5.profile.PathWithTimes
Stats for the entire path
stats - Variable in class com.conveyal.r5.profile.StatsCalculator.StatsCollection
 
StatsCalculator - Class in com.conveyal.r5.profile
This is used in Modeify.
StatsCalculator() - Constructor for class com.conveyal.r5.profile.StatsCalculator
 
StatsCalculator.StatsCollection - Class in com.conveyal.r5.profile
 
StatsCollection(Stats, Stats[], Stats[]) - Constructor for class com.conveyal.r5.profile.StatsCalculator.StatsCollection
 
statsType - Variable in class com.conveyal.r5.GraphQLSchema
 
status - Variable in class com.conveyal.r5.util.AsyncLoader.LoaderState
 
stayOn - Variable in class com.conveyal.r5.api.util.StreetEdgeInfo
 
stayOn - Variable in class com.conveyal.r5.otp2.speed_test.api.model.WalkStep
Indicates whether or not a street changes direction at an intersection.
StdRangeRaptorConfig<T extends TripScheduleInfo> - Class in com.conveyal.r5.otp2.rangeraptor.standard.configure
The responsibility of this class is to wire different standard range raptor worker configurations together based on the context passed into the class.
StdRangeRaptorConfig(SearchContext<T>) - Constructor for class com.conveyal.r5.otp2.rangeraptor.standard.configure.StdRangeRaptorConfig
 
StdRangeRaptorWorkerState<T extends TripScheduleInfo> - Class in com.conveyal.r5.otp2.rangeraptor.standard
Tracks the state of a standard Range Raptor search, specifically the best arrival times at each transit stop at the end of a particular round, along with associated data to reconstruct paths etc.
StdRangeRaptorWorkerState(TransitCalculator, BestTimes, StopArrivalsState<T>, ArrivedAtDestinationCheck) - Constructor for class com.conveyal.r5.otp2.rangeraptor.standard.StdRangeRaptorWorkerState
create a BestTimes Range Raptor State for given context.
StdStopArrivalsState<T extends TripScheduleInfo> - Class in com.conveyal.r5.otp2.rangeraptor.standard.stoparrivals
Tracks the state necessary to construct paths at the end of each iteration.
StdStopArrivalsState(Stops<T>, DestinationArrivalPaths<T>) - Constructor for class com.conveyal.r5.otp2.rangeraptor.standard.stoparrivals.StdStopArrivalsState
Create a Standard Range Raptor state for the given stops and destination arrivals.
StdTransitWorker<T extends TripScheduleInfo> - Class in com.conveyal.r5.otp2.rangeraptor.standard
The purpose of this class is to implement the "Standard" specific functionality of the worker.
StdTransitWorker(StdWorkerState<T>, TransitCalculator) - Constructor for class com.conveyal.r5.otp2.rangeraptor.standard.StdTransitWorker
 
StdWorkerState<T extends TripScheduleInfo> - Interface in com.conveyal.r5.otp2.rangeraptor.standard
This interface define the methods used be the StdTransitWorker to query and update the state of the algorithm.
Stop - Class in com.conveyal.r5.api.util
Transit stop
Stop(int, TransitLayer) - Constructor for class com.conveyal.r5.api.util.Stop
Sets stopId, stop name and latitude, longitude and wheelchairBoarding from transitLayer
Stop(int, TransitLayer, boolean, boolean) - Constructor for class com.conveyal.r5.api.util.Stop
Sets stopId, stop name and latitude, longitude and wheelchairBoarding from transitLayer
stop() - Method in interface com.conveyal.r5.otp2.api.transit.TransferLeg
Access: The first stop in the journey, where the access leg just arrived at.
stop() - Method in interface com.conveyal.r5.otp2.api.view.ArrivalView
Stop index where the arrival takes place.
stop() - Method in class com.conveyal.r5.otp2.rangeraptor.multicriteria.arrivals.AbstractStopArrival
 
stop() - Method in class com.conveyal.r5.otp2.rangeraptor.standard.stoparrivals.EgressStopArrivalState
 
stop(int, int) - Method in class com.conveyal.r5.otp2.rangeraptor.standard.stoparrivals.view.StopsCursor
 
stop - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Leg
For transit legs, intermediate stops between the Place where the leg originates and the Place where the leg ends.
stop() - Method in class com.conveyal.r5.otp2.speed_test.transit.AccessEgressLeg
 
stop() - Method in class com.conveyal.r5.otp2.util.AvgTimer
 
stop(int) - Method in class com.conveyal.r5.otp2.util.PathStringBuilder
 
stop - Variable in class com.conveyal.r5.profile.McRaptorSuboptimalPathProfileRouter.McRaptorState
What stop are we at
stop_id - Variable in class com.conveyal.r5.transitive.TransitivePattern.StopIdRef
NB this is the stop index in the R5 graph, not the GTFS stop ID
stop_id - Variable in class com.conveyal.r5.transitive.TransitiveStop
 
stop_lat - Variable in class com.conveyal.r5.transitive.TransitiveStop
 
stop_lon - Variable in class com.conveyal.r5.transitive.TransitiveStop
 
stop_name - Variable in class com.conveyal.r5.transitive.TransitiveStop
 
stopArrivalListener() - Method in class com.conveyal.r5.otp2.api.request.DebugRequest
Stop arrival debug event listener
stopArrivalListener() - Method in class com.conveyal.r5.otp2.api.request.DebugRequestBuilder
 
stopArrivalListener(Consumer<DebugEvent<ArrivalView<T>>>) - Method in class com.conveyal.r5.otp2.api.request.DebugRequestBuilder
 
StopArrivalsState<T extends TripScheduleInfo> - Interface in com.conveyal.r5.otp2.rangeraptor.standard
This interface define a superset of operations to maintain the stop arrivals state, and for the implementation to compute results.
StopArrivalState<T extends TripScheduleInfo> - Class in com.conveyal.r5.otp2.rangeraptor.standard.stoparrivals
This class main purpose is to hold data for a given arrival at a stop and raptor round.
StopArrivalState() - Constructor for class com.conveyal.r5.otp2.rangeraptor.standard.stoparrivals.StopArrivalState
 
StopCluster - Class in com.conveyal.r5.api.util
Groups stops by geographic proximity and name similarity.
StopCluster(String, String) - Constructor for class com.conveyal.r5.api.util.StopCluster
 
StopCluster() - Constructor for class com.conveyal.r5.api.util.StopCluster
 
stopClusterType - Variable in class com.conveyal.r5.GraphQLSchema
 
stopCode - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Place
The "code" of the stop.
stopFilter() - Method in class com.conveyal.r5.otp2.api.request.SearchParams
Restrict the search to a limited set of stops.
stopFilter() - Method in class com.conveyal.r5.otp2.api.request.SearchParamsBuilder
 
stopFilter(BitSet) - Method in class com.conveyal.r5.otp2.api.request.SearchParamsBuilder
 
stopFilter(HeuristicSearch<T>, int) - Method in class com.conveyal.r5.otp2.rangeraptor.standard.heuristics.HeuristicSearch
Combine two Heuristics to produce a stop filter.
stopFilter() - Method in class com.conveyal.r5.otp2.rangeraptor.transit.SearchContext
 
StopFilter - Interface in com.conveyal.r5.otp2.rangeraptor.transit
The stop filter have one method used to tell the client is allowed to visit a stop or not.
StopFilterBitSet - Class in com.conveyal.r5.otp2.rangeraptor.transit
A implementation of the StopFilter interface that wraps a BitSet.
stopForIndex - Variable in class com.conveyal.r5.transit.TransitLayer
 
stopForStreetVertex - Variable in class com.conveyal.r5.transit.TransitLayer
 
stopId - Variable in class com.conveyal.r5.api.util.Stop
 
stopId - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Place
The ID of the stop.
stopIdForIndex - Variable in class com.conveyal.r5.transit.TransitLayer
 
StopIdRef(String, LineString) - Constructor for class com.conveyal.r5.transitive.TransitivePattern.StopIdRef
 
stopIndex - Variable in class com.conveyal.r5.api.util.ModeStopIndex
 
stopIndex(int) - Method in interface com.conveyal.r5.otp2.api.transit.TripPatternInfo
The stop index
stopIndex - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Place
For transit trips, the stop index (numbered from zero from the start of the trip
stopNames - Variable in class com.conveyal.r5.transit.TransitLayer
The names of the stops
stops - Variable in class com.conveyal.r5.analyst.scenario.AddTrips
A list of stops on the new trip pattern.
stops - Variable in class com.conveyal.r5.analyst.scenario.AdjustDwellTime
Stops at which to change the dwell times.
stops - Variable in class com.conveyal.r5.analyst.scenario.RemoveStops
Stops to remove from the routes.
stops - Variable in class com.conveyal.r5.analyst.scenario.Reroute
Stops to insert, replacing everything between fromStop and toStop in the given routes.
stops - Variable in class com.conveyal.r5.api.util.StopCluster
 
stops() - Method in class com.conveyal.r5.otp2.api.request.DebugRequest
List of stops to debug.
stops() - Method in class com.conveyal.r5.otp2.api.request.DebugRequestBuilder
 
Stops<T extends TripScheduleInfo> - Class in com.conveyal.r5.otp2.rangeraptor.multicriteria
This class serve as a wrapper for all stop arrival pareto set, one set for each stop.
Stops(int, Collection<TransferLeg>, DestinationArrivalPaths<T>, CostCalculator, DebugHandlerFactory<T>, DebugLogger) - Constructor for class com.conveyal.r5.otp2.rangeraptor.multicriteria.Stops
Set the time at a transit index iff it is optimal.
Stops<T extends TripScheduleInfo> - Class in com.conveyal.r5.otp2.rangeraptor.standard.stoparrivals
 
Stops(int, int, RoundProvider) - Constructor for class com.conveyal.r5.otp2.rangeraptor.standard.stoparrivals.Stops
 
stops - Variable in class com.conveyal.r5.transit.TripPattern
 
stops - Variable in class com.conveyal.r5.transitive.TransitiveNetwork
 
stops - Variable in class com.conveyal.r5.transitive.TransitivePattern
 
StopsCursor<T extends TripScheduleInfo> - Class in com.conveyal.r5.otp2.rangeraptor.standard.stoparrivals.view
Used to create a view to the internal StdRangeRaptor model and to navigate between stop arrivals.
StopsCursor(Stops<T>, TransitCalculator) - Constructor for class com.conveyal.r5.otp2.rangeraptor.standard.stoparrivals.view.StopsCursor
 
stopSequence - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Place
For transit trips, the sequence number of the stop.
stopSequences - Variable in class com.conveyal.r5.transit.TripSchedule
The stop sequences of this trip in the GTFS.
stopShapeFraction - Variable in class com.conveyal.r5.transit.TripPattern
How far along that segment it is
stopShapeSegment - Variable in class com.conveyal.r5.transit.TripPattern
What segment each stop is in
StopSpec - Class in com.conveyal.r5.analyst.scenario
This represents either an existing or a new stop in Modifications when creating or inserting stops into routes.
StopSpec(String) - Constructor for class com.conveyal.r5.analyst.scenario.StopSpec
Re-use an existing stop from baseline GTFS data, given a stop ID.
StopSpec(double, double) - Constructor for class com.conveyal.r5.analyst.scenario.StopSpec
Create a new stop at a particular location, rather than reusing a stop from the baseline GTFS.
StopSpec() - Constructor for class com.conveyal.r5.analyst.scenario.StopSpec
default constructor for deserialization
stopsReachedLastRound() - Method in class com.conveyal.r5.otp2.rangeraptor.standard.besttimes.BestTimes
 
stopsTouchedByTransitCurrentRound() - Method in class com.conveyal.r5.otp2.rangeraptor.multicriteria.McRangeRaptorWorkerState
 
stopsTouchedByTransitCurrentRound() - Method in class com.conveyal.r5.otp2.rangeraptor.standard.StdRangeRaptorWorkerState
 
stopsTouchedByTransitCurrentRound() - Method in interface com.conveyal.r5.otp2.rangeraptor.WorkerState
 
stopsTouchedPreviousRound() - Method in class com.conveyal.r5.otp2.rangeraptor.multicriteria.McRangeRaptorWorkerState
 
stopsTouchedPreviousRound() - Method in class com.conveyal.r5.otp2.rangeraptor.standard.StdRangeRaptorWorkerState
 
stopsTouchedPreviousRound() - Method in interface com.conveyal.r5.otp2.rangeraptor.WorkerState
 
stopsWheelchair - Variable in class com.conveyal.r5.transit.TransitLayer
If true at index stop allows boarding with wheelchairs
stopToPointLinkageCostTables - Variable in class com.conveyal.r5.streets.LinkedPointSet
For each transit stop, the distances (or times) to nearby PointSet points as packed (point_index, distance) pairs.
stopToVertexDistanceTables - Variable in class com.conveyal.r5.transit.TransitLayer
For each transit stop, an int-int map giving the walking distance to every reachable street vertex from that stop.
stopType - Variable in class com.conveyal.r5.GraphQLSchema
 
storeScenario(Scenario) - Method in class com.conveyal.r5.analyst.cluster.ScenarioCache
 
STRAIGHT_ON - Static variable in class com.conveyal.r5.streets.TurnCostCalculator
 
stream() - Method in class com.conveyal.r5.util.ShapefileReader
 
streamAfterMarker() - Method in class com.conveyal.r5.otp2.util.paretoset.ParetoSetWithMarker
Create a stream for all elements added after the marker.
streamToS3(String, String, InputStream, ObjectMetadata) - Static method in class com.conveyal.r5.util.S3Util
 
StreetEdgeInfo - Class in com.conveyal.r5.api.util
This is a response model class which holds data that will be serialized and returned to the client.
StreetEdgeInfo() - Constructor for class com.conveyal.r5.api.util.StreetEdgeInfo
 
streetEdgeInfoType - Variable in class com.conveyal.r5.GraphQLSchema
 
streetEdges - Variable in class com.conveyal.r5.api.util.StreetSegment
 
streetLayer - Variable in class com.conveyal.r5.streets.LinkedPointSet
We need to retain the street layer so we can look up edge endpoint vertices for the edge IDs.
StreetLayer - Class in com.conveyal.r5.streets
This class stores the street network.
StreetLayer(TNBuilderConfig) - Constructor for class com.conveyal.r5.streets.StreetLayer
 
streetLayer - Variable in class com.conveyal.r5.streets.StreetRouter
The StreetLayer to route on.
streetLayer - Variable in class com.conveyal.r5.transit.TransportNetwork
 
StreetMode - Enum in com.conveyal.r5.profile
Represents a travel mode used to traverse edges in the street graph.
streetMode - Variable in class com.conveyal.r5.streets.LinkedPointSet
The linkage may be different depending on what mode of travel one uses to reach the points from transit stops.
streetMode - Variable in class com.conveyal.r5.streets.StreetRouter.State
 
streetMode - Variable in class com.conveyal.r5.streets.StreetRouter
Mode of transport used in this search.
streetName - Variable in class com.conveyal.r5.api.util.StreetEdgeInfo
 
streetName - Variable in class com.conveyal.r5.otp2.speed_test.api.model.WalkStep
The name of the street.
streetNameNoParens() - Method in class com.conveyal.r5.otp2.speed_test.api.model.WalkStep
 
StreetPath - Class in com.conveyal.r5.profile
This class materializes a whole street router path at once by unwinding the states from last to first into a list, just to facilitate random access.
StreetPath(StreetRouter.State, TransportNetwork, boolean) - Constructor for class com.conveyal.r5.profile.StreetPath
 
StreetPath(StreetRouter.State, StreetRouter, LegMode, TransportNetwork) - Constructor for class com.conveyal.r5.profile.StreetPath
Concatenates paths through the street network which consist of multiple parts, produced by multiple searches performed one after another, usually on different modes (as in bike sharing and P+R).
StreetRouter - Class in com.conveyal.r5.streets
This routes over the street layer of a TransitNetwork.
StreetRouter(StreetLayer) - Constructor for class com.conveyal.r5.streets.StreetRouter
 
StreetRouter(StreetLayer, TravelTimeCalculator) - Constructor for class com.conveyal.r5.streets.StreetRouter
 
StreetRouter.State - Class in com.conveyal.r5.streets
 
StreetRouter.State.RoutingVariable - Enum in com.conveyal.r5.streets
 
streets - Variable in class com.conveyal.r5.point_to_point.builder.TNBuilderConfig
Include street input files (OSM/PBF).
StreetSegment - Class in com.conveyal.r5.api.util
A response object describing a non-transit part of an Option.
StreetSegment() - Constructor for class com.conveyal.r5.api.util.StreetSegment
 
StreetSegment(StreetPath, LegMode, StreetLayer) - Constructor for class com.conveyal.r5.api.util.StreetSegment
creates StreetSegment from path It fills geometry fields and duration for now.
streetSegmentType - Variable in class com.conveyal.r5.GraphQLSchema
 
streetTime - Variable in class com.conveyal.r5.profile.ProfileRequest
Maximum time to reach the destination without using transit in minutes
streetVertexForStop - Variable in class com.conveyal.r5.transit.TransitLayer
 
subList(int, int) - Method in class com.conveyal.r5.trove.AugmentedList
 
subList(int, int) - Method in class com.conveyal.r5.trove.TIntAugmentedList
 
subList(int, int) - Method in class com.conveyal.r5.trove.TLongAugmentedList
 
SuboptimalDominatingList - Class in com.conveyal.r5.profile
An implementation of DominatingList that conserves some sub-optimal states to obtain a wider variety of paths.
SuboptimalDominatingList(int) - Constructor for class com.conveyal.r5.profile.SuboptimalDominatingList
 
suboptimalMinutes - Variable in class com.conveyal.r5.profile.ProfileRequest
This parameter compensates for the fact that GTFS does not contain information about schedule deviation (lateness).
suboptimalSeconds - Variable in class com.conveyal.r5.profile.SuboptimalDominatingList
the number of seconds a state can be worse without being dominated.
subwayAccessTime - Variable in class com.conveyal.r5.point_to_point.builder.TNBuilderConfig
Minutes necessary to reach stops served by trips on routes of route_type=1 (subway) from the street.
success() - Method in class com.conveyal.r5.otp2.speed_test.test.TestCase
All test results are OK.
sum() - Method in class com.conveyal.r5.trove.TIntAugmentedList
 
sum() - Method in class com.conveyal.r5.trove.TLongAugmentedList
 
summarizeRoutesAndPatterns() - Method in class com.conveyal.r5.transit.TransitLayer
Log some summary information about the contents of the layer that might help with spotting errors or bad data.
summary - Variable in class com.conveyal.r5.api.util.ProfileOption
 
sunday - Variable in class com.conveyal.r5.analyst.scenario.AddTrips.PatternTimetable
 

T

TableTestReport - Class in com.conveyal.r5.otp2.speed_test.test
This class is responsible for creating a test report as a table.
TableTestReport() - Constructor for class com.conveyal.r5.otp2.speed_test.test.TableTestReport
 
TarjanIslandPruner - Class in com.conveyal.r5.streets
Prune islands from a graph using Tarjan's strong-components algorithm, described in Tarjan, R.
TarjanIslandPruner(StreetLayer, int, StreetMode) - Constructor for class com.conveyal.r5.streets.TarjanIslandPruner
 
TaskError - Class in com.conveyal.r5.analyst.error
This is an API model object for reporting a single error or warning that occurred on a worker back to the client via the broker.
TaskError(Exception) - Constructor for class com.conveyal.r5.analyst.error.TaskError
This constructor is used when an unexpected, unhandled error is encountered.
TaskError(Modification, Collection<String>) - Constructor for class com.conveyal.r5.analyst.error.TaskError
This constructor is used for errors that occur while applying a scenario to a network.
TaskError(String, String, String) - Constructor for class com.conveyal.r5.analyst.error.TaskError
 
taskErrors - Variable in exception com.conveyal.r5.analyst.error.ScenarioApplicationException
The structured error reports that can be sent back to the client via the broker.
taskId - Variable in class com.conveyal.r5.analyst.cluster.AnalysisTask
A unique identifier for this task assigned by the queue/broker system.
taskId - Variable in class com.conveyal.r5.analyst.cluster.RegionalWorkResult
 
tasksPerMinuteByJobId - Variable in class com.conveyal.r5.analyst.cluster.WorkerStatus
 
temporarilyDeletedEdges - Variable in class com.conveyal.r5.streets.EdgeStore
When applying a scenario, we can't touch the baseline graph which is shared between all threads.
terminate() - Method in class com.conveyal.r5.analyst.cluster.GridResultAssembler
Deprecated.
Clean up and cancel a consumer.
TestCase - Class in com.conveyal.r5.otp2.speed_test.test
Hold all information about a test case and its results.
TestCaseFailedException - Exception in com.conveyal.r5.otp2.speed_test.test
The purpose of this exception is to signal that a testcase failed.
TestCaseFailedException(String) - Constructor for exception com.conveyal.r5.otp2.speed_test.test.TestCaseFailedException
 
testCases() - Method in class com.conveyal.r5.otp2.speed_test.cli.SpeedTestCmdLineOpts
 
testDummyCalculator(int, boolean) - Static method in interface com.conveyal.r5.otp2.rangeraptor.transit.TransitCalculator
Return a calculator for test purpose.
TESTING_FAILURE_RATE_PERCENT - Static variable in class com.conveyal.r5.analyst.cluster.AnalystWorker
In the type of tests described above, this is how often the worker will fail to return a result for a task.
textColor - Variable in class com.conveyal.r5.api.util.Route
Color that is used for text in route (it needs to be character hexadecimal number)
threadPool() - Method in class com.conveyal.r5.otp2.rangeraptor.configure.RangeRaptorConfig
 
ThroughputTracker - Class in com.conveyal.r5.analyst.cluster
Keep track of tasks throughput on worker, grouped by job.
ThroughputTracker() - Constructor for class com.conveyal.r5.analyst.cluster.ThroughputTracker
 
thursday - Variable in class com.conveyal.r5.analyst.scenario.AddTrips.PatternTimetable
 
tightenExpiration(int) - Method in class com.conveyal.r5.analyst.fare.TransferAllowance
 
time - Variable in class com.conveyal.r5.api.util.TransitJourneyID
 
time(int) - Method in class com.conveyal.r5.otp2.rangeraptor.standard.besttimes.BestTimes
 
time() - Method in class com.conveyal.r5.otp2.rangeraptor.standard.stoparrivals.StopArrivalState
 
time(Runnable) - Method in class com.conveyal.r5.otp2.util.AvgTimer
 
time - Variable in class com.conveyal.r5.profile.McRaptorSuboptimalPathProfileRouter.McRaptorState
What is the clock time of this state (seconds since midnight)
timeAndReturn(Supplier<T>) - Method in class com.conveyal.r5.otp2.util.AvgTimer
 
TimeGrid - Class in com.conveyal.r5.analyst.cluster
Grid for recording travel times, which can be written to flat binary output This is similar to com.conveyal.r5.analyst.Grid, but it uses ints for the pixel values, and allows multiple values per pixel.
TimeGrid(int, int, int, int, int, int) - Constructor for class com.conveyal.r5.analyst.cluster.TimeGrid
Create a new in-memory access grid writer for a width x height x nValuesPerPixel 3D array.
timeGrid - Variable in class com.conveyal.r5.OneOriginResult
 
timeInFrequencySearch - Variable in class com.conveyal.r5.profile.FastRaptorWorker
 
timeInFrequencySearchFrequency - Variable in class com.conveyal.r5.profile.FastRaptorWorker
 
timeInFrequencySearchScheduled - Variable in class com.conveyal.r5.profile.FastRaptorWorker
 
timeInFrequencySearchTransfers - Variable in class com.conveyal.r5.profile.FastRaptorWorker
 
timeInScheduledSearch - Variable in class com.conveyal.r5.profile.FastRaptorWorker
 
timeInScheduledSearchFrequencyBounds - Variable in class com.conveyal.r5.profile.FastRaptorWorker
 
timeInScheduledSearchTransfers - Variable in class com.conveyal.r5.profile.FastRaptorWorker
 
timeInScheduledSearchTransit - Variable in class com.conveyal.r5.profile.FastRaptorWorker
 
timeLimitSeconds - Variable in class com.conveyal.r5.streets.StreetRouter
 
timerByMinuteScheduleSearch() - Method in class com.conveyal.r5.otp2.rangeraptor.debug.WorkerPerformanceTimers
 
timerByMinuteTransfers() - Method in class com.conveyal.r5.otp2.rangeraptor.debug.WorkerPerformanceTimers
 
timerMicroSec(String) - Static method in class com.conveyal.r5.otp2.util.AvgTimer
 
timerMilliSec(String) - Static method in class com.conveyal.r5.otp2.util.AvgTimer
 
timerRoute() - Method in class com.conveyal.r5.otp2.rangeraptor.debug.WorkerPerformanceTimers
 
timerRouteByMinute(Runnable) - Method in class com.conveyal.r5.otp2.rangeraptor.debug.WorkerPerformanceTimers
 
timers() - Method in class com.conveyal.r5.otp2.rangeraptor.transit.SearchContext
 
timerSetup(Runnable) - Method in class com.conveyal.r5.otp2.rangeraptor.debug.WorkerPerformanceTimers
 
timesAtStopsEachIteration - Variable in class com.conveyal.r5.profile.McRaptorSuboptimalPathProfileRouter
Use a list for the iterations since we aren't sure how many there will be (we're using random sampling over the departure minutes)
timetableEnabled() - Method in class com.conveyal.r5.otp2.api.request.SearchParams
Time table allow a Journey to be included in the result if it depart from the origin AFTER another Journey, even if the first departure have lower cost, number of transfers, and shorter travel time.
timetableEnabled() - Method in class com.conveyal.r5.otp2.api.request.SearchParamsBuilder
 
timetableEnabled(boolean) - Method in class com.conveyal.r5.otp2.api.request.SearchParamsBuilder
 
timeToStrCompact(int) - Static method in class com.conveyal.r5.otp2.util.TimeUtils
 
timeToStrCompact(int, int) - Static method in class com.conveyal.r5.otp2.util.TimeUtils
 
timeToStrCompact(Calendar) - Static method in class com.conveyal.r5.otp2.util.TimeUtils
 
timeToStrLong(int) - Static method in class com.conveyal.r5.otp2.util.TimeUtils
 
timeToStrLong(int, int) - Static method in class com.conveyal.r5.otp2.util.TimeUtils
 
timeToStrLong(Calendar) - Static method in class com.conveyal.r5.otp2.util.TimeUtils
 
timeToStrShort(int) - Static method in class com.conveyal.r5.otp2.util.TimeUtils
 
timeToStrShort(Calendar) - Static method in class com.conveyal.r5.otp2.util.TimeUtils
 
TimeUtils - Class in com.conveyal.r5.otp2.util
Time utility methods.
timeZone - Variable in class com.conveyal.r5.transit.TransitLayer
The time zone in which this TransportNetwork falls.
TIntAugmentedList - Class in com.conveyal.r5.trove
This TIntArrayList extension wraps another TIntList, and only allows extending it and retrieving values.
TIntAugmentedList(TIntList) - Constructor for class com.conveyal.r5.trove.TIntAugmentedList
 
TIntIntHashMultimap - Class in com.conveyal.r5.util
Created by matthewc on 2/19/16.
TIntIntHashMultimap() - Constructor for class com.conveyal.r5.util.TIntIntHashMultimap
 
TIntIntMultimap - Interface in com.conveyal.r5.util
Created by matthewc on 2/19/16.
TIntObjectHashMultimap<V> - Class in com.conveyal.r5.util
Created by matthewc on 2/19/16.
TIntObjectHashMultimap() - Constructor for class com.conveyal.r5.util.TIntObjectHashMultimap
 
TIntObjectMultimap<V> - Interface in com.conveyal.r5.util
A primitive multimap
title - Variable in class com.conveyal.r5.analyst.error.TaskError
 
TLongAugmentedList - Class in com.conveyal.r5.trove
This TIntArrayList extension wraps another TIntList, and only allows extending it and retrieving values.
TLongAugmentedList(TLongList) - Constructor for class com.conveyal.r5.trove.TLongAugmentedList
 
tmAgencyName - Variable in class com.conveyal.r5.analyst.fare.BogotaInRoutingFareCalculator
 
tmBaseFare - Variable in class com.conveyal.r5.analyst.fare.BogotaInRoutingFareCalculator
Fare to ride TransMilenio
tmToTmFare - Variable in class com.conveyal.r5.analyst.fare.BogotaInRoutingFareCalculator
fare when transferring between TransMilenio lines (TransMilenio has free transfers)
tmToTpcFare - Variable in class com.conveyal.r5.analyst.fare.BogotaInRoutingFareCalculator
fare when boarding TPC after leaving TransMilenio
TNBuilderConfig - Class in com.conveyal.r5.point_to_point.builder
These are parameters that when changed, necessitate a Graph rebuild.
TNBuilderConfig() - Constructor for class com.conveyal.r5.point_to_point.builder.TNBuilderConfig
 
to - Variable in class com.conveyal.r5.api.util.TransitSegment
 
to - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Leg
The Place where the leg begins.
to - Variable in class com.conveyal.r5.otp2.speed_test.api.model.TripPlan
The destination
toArray() - Method in class com.conveyal.r5.trove.AugmentedList
 
toArray(T1[]) - Method in class com.conveyal.r5.trove.AugmentedList
 
toArray() - Method in class com.conveyal.r5.trove.TIntAugmentedList
 
toArray(int, int) - Method in class com.conveyal.r5.trove.TIntAugmentedList
 
toArray(int[]) - Method in class com.conveyal.r5.trove.TIntAugmentedList
 
toArray(int[], int, int) - Method in class com.conveyal.r5.trove.TIntAugmentedList
 
toArray(int[], int, int, int) - Method in class com.conveyal.r5.trove.TIntAugmentedList
 
toArray() - Method in class com.conveyal.r5.trove.TLongAugmentedList
 
toArray(int, int) - Method in class com.conveyal.r5.trove.TLongAugmentedList
 
toArray(long[]) - Method in class com.conveyal.r5.trove.TLongAugmentedList
 
toArray(long[], int, int) - Method in class com.conveyal.r5.trove.TLongAugmentedList
 
toArray(long[], int, int, int) - Method in class com.conveyal.r5.trove.TLongAugmentedList
 
toArray() - Method in class com.conveyal.r5.util.EmptyTIntCollection
 
toArray(int[]) - Method in class com.conveyal.r5.util.EmptyTIntCollection
 
toArrivalTime - Variable in class com.conveyal.r5.api.util.SegmentPattern
 
toDepartureTime - Variable in class com.conveyal.r5.api.util.SegmentPattern
 
toEdge - Variable in class com.conveyal.r5.streets.TurnRestriction
the edge we're turning onto
toIndex - Variable in class com.conveyal.r5.api.util.SegmentPattern
Index of stop in given TripPattern where trip was stopped
toLat - Variable in class com.conveyal.r5.otp2.speed_test.test.TestCase
 
toLat - Variable in class com.conveyal.r5.profile.ProfileRequest
The latitude of the destination.
toLon - Variable in class com.conveyal.r5.otp2.speed_test.test.TestCase
 
toLon - Variable in class com.conveyal.r5.profile.ProfileRequest
The longitude of the destination.
toName - Variable in class com.conveyal.r5.api.util.TransitSegment
 
tooSloped - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Itinerary
This itinerary has a greater slope than the user requested (but there are no possible itineraries with a good slope).
toPlace - Variable in class com.conveyal.r5.otp2.speed_test.test.TestCase
 
topologicalSort() - Method in class com.conveyal.r5.transit.RouteTopology
 
toRegionalWorkResult(AnalysisTask) - Method in class com.conveyal.r5.OneOriginResult
 
toStop - Variable in class com.conveyal.r5.analyst.scenario.Reroute
Stop before which to insert the new stops.
toStop() - Method in class com.conveyal.r5.otp2.api.path.AccessPathLeg
The stop index where the leg end, also called arrival stop index.
toStop() - Method in class com.conveyal.r5.otp2.api.path.IntermediatePathLeg
The stop index where the leg end, also called arrival stop index.
toStreetMode(LegMode) - Static method in enum com.conveyal.r5.api.util.LegMode
Convert between these two enum types
toStreetModeSet(EnumSet<LegMode>...) - Static method in enum com.conveyal.r5.api.util.LegMode
 
toString() - Method in class com.conveyal.r5.analyst.cluster.RegionalTask
 
toString() - Method in class com.conveyal.r5.analyst.WorkerCategory
 
toString() - Method in class com.conveyal.r5.api.ProfileResponse
 
toString() - Method in class com.conveyal.r5.api.util.BikeRentalStation
 
toString() - Method in class com.conveyal.r5.api.util.Fare
 
toString() - Method in class com.conveyal.r5.api.util.ParkRideParking
 
toString() - Method in class com.conveyal.r5.api.util.ProfileOption
 
toString() - Method in class com.conveyal.r5.api.util.Route
 
toString() - Method in class com.conveyal.r5.api.util.Stats
 
toString() - Method in class com.conveyal.r5.api.util.StopCluster
 
toString() - Method in class com.conveyal.r5.api.util.StreetEdgeInfo
 
toString() - Method in class com.conveyal.r5.api.util.StreetSegment
 
toString() - Method in class com.conveyal.r5.api.util.Transfer
 
toString() - Method in class com.conveyal.r5.api.util.TransitSegment
 
toString() - Method in enum com.conveyal.r5.otp2.api.debug.DebugEvent.Action
 
toString() - Method in class com.conveyal.r5.otp2.api.path.Path
 
toString() - Method in class com.conveyal.r5.otp2.api.request.DebugRequest
 
toString() - Method in class com.conveyal.r5.otp2.api.request.McCostParams
 
toString() - Method in class com.conveyal.r5.otp2.api.request.RangeRaptorRequest
 
toString() - Method in class com.conveyal.r5.otp2.api.request.SearchParams
 
toString() - Method in class com.conveyal.r5.otp2.rangeraptor.multicriteria.arrivals.AbstractStopArrival
 
toString() - Method in class com.conveyal.r5.otp2.rangeraptor.multicriteria.heuristic.HeuristicAtStop
 
toString() - Method in class com.conveyal.r5.otp2.rangeraptor.path.DestinationArrivalPaths
 
toString() - Method in class com.conveyal.r5.otp2.rangeraptor.standard.stoparrivals.StopArrivalState
 
toString() - Method in class com.conveyal.r5.otp2.speed_test.api.model.AgencyAndId
 
toString() - Method in class com.conveyal.r5.otp2.speed_test.api.model.WalkStep
 
toString() - Method in class com.conveyal.r5.otp2.speed_test.test.TestCase
 
toString() - Method in class com.conveyal.r5.otp2.speed_test.transit.AccessEgressLeg
 
toString() - Method in class com.conveyal.r5.otp2.speed_test.transit.SpeedTestItinerary
 
toString() - Method in class com.conveyal.r5.otp2.util.paretoset.ParetoSet
 
toString() - Method in class com.conveyal.r5.otp2.util.PathStringBuilder
 
toString() - Method in enum com.conveyal.r5.point_to_point.builder.SpeedUnit
 
toString() - Method in class com.conveyal.r5.point_to_point.builder.TNBuilderConfig
 
toString() - Method in class com.conveyal.r5.streets.EdgeStore.Edge
 
toString() - Method in class com.conveyal.r5.streets.IntHashGrid
 
toString() - Method in class com.conveyal.r5.streets.StreetLayer
 
toString() - Method in class com.conveyal.r5.streets.StreetRouter.State
 
toString() - Method in class com.conveyal.r5.streets.TurnRestriction
 
toString() - Method in class com.conveyal.r5.transit.TripPattern
 
toString() - Method in class com.conveyal.r5.util.AsyncLoader.LoaderState
 
toString() - Method in class com.conveyal.r5.util.P2
 
toStringDetailed(TransitLayer) - Method in class com.conveyal.r5.transit.TripPattern
 
totalTimeInSeconds() - Method in class com.conveyal.r5.otp2.util.AvgTimer
 
totalTravelDurationInSeconds() - Method in class com.conveyal.r5.otp2.api.path.Path
The total journey duration in seconds.
toTime() - Method in class com.conveyal.r5.otp2.api.path.AccessPathLeg
 
toTime() - Method in class com.conveyal.r5.otp2.api.path.EgressPathLeg
 
toTime() - Method in class com.conveyal.r5.otp2.api.path.IntermediatePathLeg
 
toTime() - Method in interface com.conveyal.r5.otp2.api.path.PathLeg
The time when the leg end/arrive at the leg destination.
toTime - Variable in class com.conveyal.r5.profile.ProfileRequest
The end of the departure window, in seconds since midnight.
toVertex - Variable in class com.conveyal.r5.streets.StreetRouter
If you set this to a non-negative number, the search will end at the vertex with the given index, and will be directed toward that vertex.
toVertices - Variable in class com.conveyal.r5.streets.EdgeStore
The index of the destination vertex of each edge pair in the forward direction.
tpcAgencyName - Variable in class com.conveyal.r5.analyst.fare.BogotaInRoutingFareCalculator
 
tpcBaseFare - Variable in class com.conveyal.r5.analyst.fare.BogotaInRoutingFareCalculator
Fare to ride TPC (local service)
tpcToTmFare - Variable in class com.conveyal.r5.analyst.fare.BogotaInRoutingFareCalculator
fare when boarding TransMilenio after leaving TPC
tpcToTpcFare - Variable in class com.conveyal.r5.analyst.fare.BogotaInRoutingFareCalculator
fare when boarding TPC after leaving TPC
Transfer - Class in com.conveyal.r5.api.util
Saves transfer from alightStop of previous leg to boardStop of the next Used when calculating street paths between transit stop transfers in Point to point routing
Transfer(int, int, int) - Constructor for class com.conveyal.r5.api.util.Transfer
 
TRANSFER_DISTANCE_LIMIT_METERS - Static variable in class com.conveyal.r5.transit.TransitLayer
Distance limit for transfers, meters.
TRANSFER_FARE - Static variable in class com.conveyal.r5.analyst.fare.ChicagoInRoutingFareCalculator
 
transferAllowance - Variable in class com.conveyal.r5.analyst.fare.FareBounds
 
TransferAllowance - Class in com.conveyal.r5.analyst.fare
For Pareto searches that include as an optimization criterion monetary cost based on fares, we need to label states with information about the potential value of future transfer allowances.
TransferAllowance() - Constructor for class com.conveyal.r5.analyst.fare.TransferAllowance
Constructor used for no transfer allowance
TransferAllowance(Fare, int, int) - Constructor for class com.conveyal.r5.analyst.fare.TransferAllowance
 
TransferAllowance(int, int, int) - Constructor for class com.conveyal.r5.analyst.fare.TransferAllowance
 
transferDuration() - Method in class com.conveyal.r5.otp2.rangeraptor.standard.stoparrivals.StopArrivalState
 
TransferFinder - Class in com.conveyal.r5.transit
Pre-compute walking transfers between transit stops via the street network, up to a given distance limit.
TransferFinder(TransportNetwork) - Constructor for class com.conveyal.r5.transit.TransferFinder
Eventually this should choose whether to search via the street network or straight line distance based on the presence of OSM street data (whether the street layer is null).
transferFromStop() - Method in interface com.conveyal.r5.otp2.api.view.ArrivalView
 
transferFromStop() - Method in class com.conveyal.r5.otp2.rangeraptor.multicriteria.arrivals.TransferStopArrival
 
transferFromStop() - Method in class com.conveyal.r5.otp2.rangeraptor.standard.stoparrivals.StopArrivalState
 
TransferLeg - Interface in com.conveyal.r5.otp2.api.transit
Encapsulate information about a access, transfer or egress leg.
TransferPathLeg<T extends TripScheduleInfo> - Class in com.conveyal.r5.otp2.api.path
Represent a transfer leg in a path.
TransferPathLeg(int, int, int, int, TransitPathLeg<T>) - Constructor for class com.conveyal.r5.otp2.api.path.TransferPathLeg
 
transferReduction - Variable in class com.conveyal.r5.api.util.Fare
 
transfers - Variable in class com.conveyal.r5.api.util.Itinerary
 
transfers - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Itinerary
The number of transfers this trip has.
transfersForRoundComplete() - Method in class com.conveyal.r5.otp2.rangeraptor.workerlifecycle.LifeCycleEventPublisher
 
transfersForStop - Variable in class com.conveyal.r5.transit.TransitLayer
 
transferStop - Variable in class com.conveyal.r5.profile.RaptorState
If this stop is optimally reached via a transfer, the stop we transferred from
TransferStopArrival<T extends TripScheduleInfo> - Class in com.conveyal.r5.otp2.rangeraptor.multicriteria.arrivals
 
TransferStopArrival(AbstractStopArrival<T>, TransferLeg, int, int) - Constructor for class com.conveyal.r5.otp2.rangeraptor.multicriteria.arrivals.TransferStopArrival
 
transferToStop(int, int, int) - Method in class com.conveyal.r5.otp2.rangeraptor.standard.stoparrivals.StopArrivalState
Set the time at a transit index iff it is optimal.
transferToStops(int, Iterator<? extends TransferLeg>) - Method in class com.conveyal.r5.otp2.rangeraptor.multicriteria.McRangeRaptorWorkerState
Set the time at a transit stops iff it is optimal.
transferToStops(int, Iterator<? extends TransferLeg>) - Method in class com.conveyal.r5.otp2.rangeraptor.standard.StdRangeRaptorWorkerState
Set the arrival time at all transit stop if time is optimal for the given list of transfers.
transferToStops(int, Iterator<? extends TransferLeg>) - Method in interface com.conveyal.r5.otp2.rangeraptor.WorkerState
 
transformValues(TIntFunction) - Method in class com.conveyal.r5.trove.TIntAugmentedList
 
transformValues(TLongFunction) - Method in class com.conveyal.r5.trove.TLongAugmentedList
 
transit - Variable in class com.conveyal.r5.api.util.PointToPointConnection
 
transit - Variable in class com.conveyal.r5.api.util.ProfileOption
 
transit(int, int) - Method in class com.conveyal.r5.otp2.rangeraptor.standard.stoparrivals.view.StopsCursor
Set cursor to the transit state at round and stop.
transit - Variable in class com.conveyal.r5.otp2.rangeraptor.transit.SearchContext
the transit data role needed for routing
transit() - Method in class com.conveyal.r5.otp2.rangeraptor.transit.SearchContext
 
transit(int, int) - Method in class com.conveyal.r5.otp2.util.PathStringBuilder
 
transit - Variable in class com.conveyal.r5.point_to_point.builder.TNBuilderConfig
Include all transit input files (GTFS) from scanned directory.
transitArrivalCost(int, int, int) - Method in class com.conveyal.r5.otp2.rangeraptor.transit.CostCalculator
 
TransitCalculator - Interface in com.conveyal.r5.otp2.rangeraptor.transit
The transit calculator is used to calculate transit related stuff, like calculating earliest boarding time and time-shifting the access legs.
TransitDataProvider<T extends TripScheduleInfo> - Interface in com.conveyal.r5.otp2.api.transit
This interface defines the data needed for the StdTransitWorker to do transit.
TransitiveNetwork - Class in com.conveyal.r5.transitive
A representation of a TransitLayer as a Transitive.js network.
TransitiveNetwork(TransitLayer) - Constructor for class com.conveyal.r5.transitive.TransitiveNetwork
 
TransitivePattern - Class in com.conveyal.r5.transitive
Represents a transitive pattern.
TransitivePattern() - Constructor for class com.conveyal.r5.transitive.TransitivePattern
 
TransitivePattern.StopIdRef - Class in com.conveyal.r5.transitive
 
TransitiveRoute - Class in com.conveyal.r5.transitive
Represents a Transitive route.
TransitiveRoute() - Constructor for class com.conveyal.r5.transitive.TransitiveRoute
 
TransitiveStop - Class in com.conveyal.r5.transitive
Represents a Transitive stop.
TransitiveStop() - Constructor for class com.conveyal.r5.transitive.TransitiveStop
 
TransitJourneyID - Class in com.conveyal.r5.api.util
Tells which pattern and time in pattern to use for this specific transit Created by mabu on 21.12.2015.
TransitJourneyID(int, int) - Constructor for class com.conveyal.r5.api.util.TransitJourneyID
 
transitJourneyIDType - Variable in class com.conveyal.r5.GraphQLSchema
 
transitLayer - Variable in class com.conveyal.r5.analyst.fare.InRoutingFareCalculator
 
TransitLayer - Class in com.conveyal.r5.transit
A key simplifying factor is that we don't handle overnight trips.
TransitLayer() - Constructor for class com.conveyal.r5.transit.TransitLayer
 
transitLayer - Variable in class com.conveyal.r5.transit.TransportNetwork
 
TransitLayer.LoadLevel - Enum in com.conveyal.r5.transit
How much information should we load/save?
TransitLayerRRDataProvider - Class in com.conveyal.r5.otp2.transitadapter
 
TransitLayerRRDataProvider(TransitLayer, LocalDate, EnumSet<TransitModes>, float) - Constructor for class com.conveyal.r5.otp2.transitadapter.TransitLayerRRDataProvider
 
transitmodeEnum - Static variable in class com.conveyal.r5.GraphQLSchema
 
TransitModes - Enum in com.conveyal.r5.api.util
Types of transit mode transport from GTFS
transitModes - Variable in class com.conveyal.r5.profile.ProfileRequest
The transit modes used
TransitModeSetDeserializer - Class in com.conveyal.r5.model.json_serialization
Deserialize modesets in the form MODE,MODE,MODE
TransitModeSetDeserializer() - Constructor for class com.conveyal.r5.model.json_serialization.TransitModeSetDeserializer
 
TransitModeSetSerializer - Class in com.conveyal.r5.model.json_serialization
Serialize a mode set as MODE,MODE,MODE
TransitModeSetSerializer() - Constructor for class com.conveyal.r5.model.json_serialization.TransitModeSetSerializer
 
TransitPathLeg<T extends TripScheduleInfo> - Class in com.conveyal.r5.otp2.api.path
Represent a transit leg in a path.
TransitPathLeg(int, int, int, int, T, PathLeg<T>) - Constructor for class com.conveyal.r5.otp2.api.path.TransitPathLeg
 
TransitRoutingStrategy<T extends TripScheduleInfo> - Interface in com.conveyal.r5.otp2.rangeraptor
Provides alternative implementations of some transit-specific logic within the RangeRaptorWorker.
TransitSegment - Class in com.conveyal.r5.api.util
The equivalent of a ride in an API response.
TransitSegment(TransitLayer, PathWithTimes, int, ZonedDateTime, List<TransitJourneyID>) - Constructor for class com.conveyal.r5.api.util.TransitSegment
 
transitSegmentType - Variable in class com.conveyal.r5.GraphQLSchema
 
transitsForRoundComplete() - Method in class com.conveyal.r5.otp2.rangeraptor.workerlifecycle.LifeCycleEventPublisher
 
TransitStopArrival<T extends TripScheduleInfo> - Class in com.conveyal.r5.otp2.rangeraptor.multicriteria.arrivals
 
TransitStopArrival(AbstractStopArrival<T>, int, int, int, T, int, int) - Constructor for class com.conveyal.r5.otp2.rangeraptor.multicriteria.arrivals.TransitStopArrival
 
transitStopSearch - Variable in class com.conveyal.r5.streets.StreetRouter
True if this is a search to find transit stops.
transitStopSearchQuantity - Variable in class com.conveyal.r5.streets.StreetRouter
How many transit stops should we find
transitStopsReachedCurrentRound() - Method in class com.conveyal.r5.otp2.rangeraptor.standard.besttimes.BestTimes
 
transitTime - Variable in class com.conveyal.r5.api.util.Itinerary
 
transitTime(int) - Method in class com.conveyal.r5.otp2.rangeraptor.standard.besttimes.BestTimes
 
transitTime() - Method in class com.conveyal.r5.otp2.rangeraptor.standard.stoparrivals.StopArrivalState
 
transitTime - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Itinerary
How much time is spent on transit, in seconds.
transitToStop(int, int, int, int, T) - Method in class com.conveyal.r5.otp2.rangeraptor.standard.StdRangeRaptorWorkerState
Set the time at a transit stop iff it is optimal.
transitToStop(int, int, int, int, T) - Method in interface com.conveyal.r5.otp2.rangeraptor.standard.StdWorkerState
Set the time at a transit stop iff it is optimal.
transitUpdateNewBestTime(int, int) - Method in class com.conveyal.r5.otp2.rangeraptor.standard.besttimes.BestTimes
 
TransportNetwork - Class in com.conveyal.r5.transit
This is a completely new replacement for Graph, Router etc.
TransportNetwork() - Constructor for class com.conveyal.r5.transit.TransportNetwork
 
transportNetworkCache - Variable in class com.conveyal.r5.analyst.NetworkPreloader
Keeps some TransportNetworks around, lazy-loading or lazy-building them.
TransportNetworkCache - Class in com.conveyal.r5.transit
This holds one or more TransportNetworks keyed on unique strings.
TransportNetworkCache(String, String, File) - Constructor for class com.conveyal.r5.transit.TransportNetworkCache
Create a transport network cache.
TransportNetworkCache(BaseGTFSCache, OSMCache) - Constructor for class com.conveyal.r5.transit.TransportNetworkCache
 
TransportNetworkHandler(TransportNetwork) - Constructor for class com.conveyal.r5.transit.TransportNetworkVisualizer.TransportNetworkHandler
 
TransportNetworkVisualizer - Class in com.conveyal.r5.transit
Simple Web-based visualizer for transport networks.
TransportNetworkVisualizer() - Constructor for class com.conveyal.r5.transit.TransportNetworkVisualizer
 
TransportNetworkVisualizer.TransportNetworkHandler - Class in com.conveyal.r5.transit
 
travelDuration() - Method in class com.conveyal.r5.otp2.rangeraptor.multicriteria.arrivals.AbstractStopArrival
 
travelTimeBreakdown - Variable in class com.conveyal.r5.analyst.cluster.AnalysisTask
Whether to break travel time down into in-vehicle, wait, and access/egress time.
TravelTimeCalculator - Interface in com.conveyal.r5.streets
 
TravelTimeComputer - Class in com.conveyal.r5.analyst
This computes a surface representing travel time from one origin to all destination cells, and writes out a flattened 3D array, with each pixel of a 2D grid containing the different percentiles of travel time requested by the frontend.
TravelTimeComputer(AnalysisTask, TransportNetwork) - Constructor for class com.conveyal.r5.analyst.TravelTimeComputer
Constructor.
TravelTimeComputerResult - Class in com.conveyal.r5.analyst.cluster
This is a stopgap to allow reducers to return either travel times, or accessibility figures, or both.
TravelTimeComputerResult() - Constructor for class com.conveyal.r5.analyst.cluster.TravelTimeComputerResult
 
TravelTimeReducer - Class in com.conveyal.r5.analyst
Given a bunch of travel times from an origin to a single destination grid cell, this collapses that long list into a limited number of percentiles, then optionally accumulates that destination's opportunity count into the appropriate cumulative opportunities accessibility indicators at that origin.
TravelTimeReducer(AnalysisTask) - Constructor for class com.conveyal.r5.analyst.TravelTimeReducer
 
travelTimeReducer - Variable in class com.conveyal.r5.profile.PerTargetPropagater
how travel times are summarized and written or streamed back to a client TODO inline that whole class here.
travelTimes - Variable in class com.conveyal.r5.streets.PointSetTimes
 
travelTimesFromOrigin - Variable in class com.conveyal.r5.analyst.cluster.TravelTimeComputerResult
 
TravelTimeSurfaceTask - Class in com.conveyal.r5.analyst.cluster
Represents a single point, interactive task coming from the Analysis UI and returning a surface of travel times to each destination (several travel times to each destination are returned, representing the percentiles of travel time from the chosen origin to that destination.
TravelTimeSurfaceTask() - Constructor for class com.conveyal.r5.analyst.cluster.TravelTimeSurfaceTask
 
TravelTimeSurfaceTask.Format - Enum in com.conveyal.r5.analyst.cluster
 
TraversalPermissionLabeler - Class in com.conveyal.r5.labeling
Assign traversal permissions to edges based on their tags in OpenStreetMap.
TraversalPermissionLabeler() - Constructor for class com.conveyal.r5.labeling.TraversalPermissionLabeler
 
TraversalPermissionLabeler.Label - Enum in com.conveyal.r5.labeling
What is the label of a particular node?
TraversalPermissionLabeler.Node - Enum in com.conveyal.r5.labeling
We apply access permissions recursively to sub-trees of modes.
TraversalPermissionLabeler.OneWay - Enum in com.conveyal.r5.labeling
is a particular node one-way? http://wiki.openstreetmap.org/wiki/Key:oneway
traverse(StreetRouter.State, StreetMode, ProfileRequest, TurnCostCalculator, TravelTimeCalculator) - Method in class com.conveyal.r5.streets.EdgeStore.Edge
 
TraverseMode - Enum in com.conveyal.r5.otp2.speed_test.api.model
 
Trip - Class in com.conveyal.r5.api.util
One specific GTFS trip
Trip() - Constructor for class com.conveyal.r5.api.util.Trip
 
trip() - Method in class com.conveyal.r5.otp2.api.path.TransitPathLeg
The trip schedule info object passed into Raptor routing algorithm.
trip() - Method in interface com.conveyal.r5.otp2.api.view.ArrivalView
 
trip() - Method in class com.conveyal.r5.otp2.rangeraptor.multicriteria.arrivals.TransitStopArrival
 
trip() - Method in class com.conveyal.r5.otp2.rangeraptor.standard.stoparrivals.StopArrivalState
 
trip - Variable in class com.conveyal.r5.profile.McRaptorSuboptimalPathProfileRouter.McRaptorState
What trip of that pattern did we arrive on
tripBlockId - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Leg
For transit leg, the trip's block ID (if one exists).
TripFlag - Enum in com.conveyal.r5.transit
Enums are inherently serializable.
tripId - Variable in class com.conveyal.r5.api.util.Trip
GTFS trip ID
tripId - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Leg
For transit legs, the ID of the trip.
tripId - Variable in class com.conveyal.r5.transit.TripSchedule
 
tripIds - Variable in class com.conveyal.r5.api.util.SegmentPattern
 
TripPattern - Class in com.conveyal.r5.api.util
Trip pattern information for API responses in GraphQL Getters are called automatically based on field names.
TripPattern(TransitLayer, int) - Constructor for class com.conveyal.r5.api.util.TripPattern
 
tripPattern() - Method in class com.conveyal.r5.otp2.transitadapter.TripScheduleAdapter
 
TripPattern - Class in com.conveyal.r5.transit
This is like a Transmodel JourneyPattern.
TripPattern(TIntList) - Constructor for class com.conveyal.r5.transit.TripPattern
Create a TripPattern based only on a list of internal integer stop IDs.
TripPattern(String, Iterable<StopTime>, TObjectIntMap<String>) - Constructor for class com.conveyal.r5.transit.TripPattern
 
TripPatternInfo<T extends TripScheduleInfo> - Interface in com.conveyal.r5.otp2.api.transit
This interface represent a trip pattern.
tripPatterns - Variable in class com.conveyal.r5.transit.TransitLayer
 
tripPatternType - Variable in class com.conveyal.r5.GraphQLSchema
 
TripPlan - Class in com.conveyal.r5.otp2.speed_test.api.model
A TripPlan is a set of ways to get from point A to point B at time T.
TripPlan() - Constructor for class com.conveyal.r5.otp2.speed_test.api.model.TripPlan
 
TripPlanSupport - Class in com.conveyal.r5.otp2.speed_test.transit
Help SpeedTest to create a TripPlan and to add itineraries to it.
trips - Variable in class com.conveyal.r5.analyst.scenario.AdjustDwellTime
Trips which should have dwell times changed.
trips - Variable in class com.conveyal.r5.analyst.scenario.AdjustSpeed
Individual trips that should be sped up or slowed down.
trips - Variable in class com.conveyal.r5.analyst.scenario.RemoveTrips
Which trips should be removed.
trips - Variable in class com.conveyal.r5.profile.Path
 
tripSchedule() - Method in class com.conveyal.r5.otp2.transitadapter.TripScheduleAdapter
 
TripSchedule - Class in com.conveyal.r5.transit
This represents the arrival and departure times of a single GTFS trip within a TripPattern.
TripScheduleAdapter - Class in com.conveyal.r5.otp2.transitadapter
 
TripScheduleAlightSearch<T extends TripScheduleInfo> - Class in com.conveyal.r5.otp2.rangeraptor.transit
The purpose of this class is to optimize the search for a trip schedule for a given pattern and stop.
TripScheduleBoardSearch<T extends TripScheduleInfo> - Class in com.conveyal.r5.otp2.rangeraptor.transit
The purpose of this class is to optimize the search for a trip schedule for a given pattern and stop.
TripScheduleExactMatchSearch<T extends TripScheduleInfo> - Class in com.conveyal.r5.otp2.rangeraptor.transit
This trip search will only match trips that is within the given slack of the timeLimit.
TripScheduleInfo - Interface in com.conveyal.r5.otp2.api.transit
The purpose of this interface is to provide information about the trip schedule.
tripSchedules - Variable in class com.conveyal.r5.transit.TripPattern
 
TripScheduleSearch<T extends TripScheduleInfo> - Interface in com.conveyal.r5.otp2.rangeraptor.transit
The purpose of the TripScheduleSearch is to optimize the search for a trip schedule for a given pattern.
tripShortName - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Leg
For transit leg, the trip's short name (if one exists).
tripType - Variable in class com.conveyal.r5.GraphQLSchema
 
tuesday - Variable in class com.conveyal.r5.analyst.scenario.AddTrips.PatternTimetable
 
TuningParameters - Interface in com.conveyal.r5.otp2.api.request
Tuning parameters - changing these parameters change the performance (speed and/or memory consumption).
tuningParameters() - Method in class com.conveyal.r5.otp2.rangeraptor.transit.SearchContext
 
TurnCostCalculator - Class in com.conveyal.r5.streets
Compute turn costs.
TurnCostCalculator(StreetLayer, boolean) - Constructor for class com.conveyal.r5.streets.TurnCostCalculator
 
TurnRestriction - Class in com.conveyal.r5.streets
Represents a turn restriction.
TurnRestriction() - Constructor for class com.conveyal.r5.streets.TurnRestriction
 
turnRestrictions - Variable in class com.conveyal.r5.streets.EdgeStore
Turn restrictions for turning _out of_ each edge
turnRestrictions - Variable in class com.conveyal.r5.streets.StreetLayer
Turn restrictions can potentially affect (include) several edges, so they are stored here and referenced by index within all edges that are affected by them.
turnRestrictions - Variable in class com.conveyal.r5.streets.StreetRouter.State
All turn restrictions this state is currently passing through.
turnRestrictionsReverse - Variable in class com.conveyal.r5.streets.EdgeStore
Turn restrictions for turning _into_ each edge
type - Variable in class com.conveyal.r5.api.util.Fare
 
typeFromId(DatabindContext, String) - Method in class com.conveyal.r5.analyst.scenario.ModificationTypeResolver
 
TypeOfEdgeLabeler - Class in com.conveyal.r5.labeling
This sets the flags on edges indicating what category of edge they are, e.g.
TypeOfEdgeLabeler() - Constructor for class com.conveyal.r5.labeling.TypeOfEdgeLabeler
 
TYPICAL_NUMBER_OF_STOPS_PER_TRIP - Static variable in class com.conveyal.r5.transit.TransitLayer
 

U

U_TURN - Static variable in class com.conveyal.r5.streets.TurnCostCalculator
 
units - Variable in class com.conveyal.r5.point_to_point.builder.SpeedConfig
Can be "km/h", "kmh", "kmph", "kph" or mph.
UNREACHED - Static variable in class com.conveyal.r5.profile.FastRaptorWorker
This value essentially serves as Infinity for ints - it's bigger than every other number.
unreachedMinNumberOfTransfers() - Method in interface com.conveyal.r5.otp2.rangeraptor.standard.BestNumberOfTransfers
If a stop is not reached the BestNumberOfTransfers.calculateMinNumberOfTransfers(int) should return this value.
unreachedTime() - Method in interface com.conveyal.r5.otp2.rangeraptor.transit.TransitCalculator
Uninitialized time values is set to this value to mark them as not set, and to mark the arrival as unreached.
updateNewBestTime(int, int) - Method in class com.conveyal.r5.otp2.rangeraptor.standard.besttimes.BestTimes
 
url - Variable in class com.conveyal.r5.api.util.Route
URL with information about route
useTransfersTxt - Variable in class com.conveyal.r5.point_to_point.builder.TNBuilderConfig
Create direct transfer edges from transfers.txt in GTFS, instead of based on distance.
USTraversalPermissionLabeler - Class in com.conveyal.r5.labeling
Traversal permission labeler for the United States, adding things that differ from the base TraversalPermissionLabeler.
USTraversalPermissionLabeler() - Constructor for class com.conveyal.r5.labeling.USTraversalPermissionLabeler
 
Util - Class in com.conveyal.r5.common
Created by abyrd on 2017-11-29
Util() - Constructor for class com.conveyal.r5.common.Util
 

V

validate(int) - Method in class com.conveyal.r5.analyst.scenario.AddTrips.PatternTimetable
Sanity and range check the contents of this entry, considering the fact that PatternTimetables may be used to create either frequency or scheduled trips, and they may or may not include hop and dwell times depending on whether a new pattern is being created.
value - Variable in class com.conveyal.r5.analyst.fare.TransferAllowance
In the paper, value is referred to as "maximum transfer allowance" to emphasize that not all the value of the transfer allowance may be realized.
value - Variable in class com.conveyal.r5.util.AsyncLoader.LoaderState
 
valueOf(String) - Static method in enum com.conveyal.r5.analyst.cluster.AnalysisTask.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.conveyal.r5.analyst.cluster.TravelTimeSurfaceTask.Format
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.conveyal.r5.api.util.AbsoluteDirection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.conveyal.r5.api.util.LegMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.conveyal.r5.api.util.NonTransitMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.conveyal.r5.api.util.RelativeDirection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.conveyal.r5.api.util.SearchType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.conveyal.r5.api.util.TransitModes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.conveyal.r5.labeling.TraversalPermissionLabeler.Label
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.conveyal.r5.labeling.TraversalPermissionLabeler.Node
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.conveyal.r5.labeling.TraversalPermissionLabeler.OneWay
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.conveyal.r5.otp2.api.debug.DebugEvent.Action
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.conveyal.r5.otp2.api.debug.DebugTopic
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.conveyal.r5.otp2.api.request.Optimization
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.conveyal.r5.otp2.api.request.RangeRaptorProfile
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.conveyal.r5.otp2.speed_test.api.model.AbsoluteDirection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.conveyal.r5.otp2.speed_test.api.model.RelativeDirection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.conveyal.r5.otp2.speed_test.api.model.TraverseMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.conveyal.r5.otp2.speed_test.api.model.VertexType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.conveyal.r5.otp2.speed_test.SpeedTestProfile
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.conveyal.r5.point_to_point.builder.SpeedUnit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.conveyal.r5.profile.StreetMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.conveyal.r5.streets.EdgeStore.EdgeFlag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.conveyal.r5.streets.StreetRouter.State.RoutingVariable
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.conveyal.r5.streets.VertexStore.VertexFlag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.conveyal.r5.transit.fare.RideType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.conveyal.r5.transit.PickDropType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.conveyal.r5.transit.TransitLayer.LoadLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.conveyal.r5.transit.TripFlag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.conveyal.r5.util.AsyncLoader.Status
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.conveyal.r5.analyst.cluster.AnalysisTask.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.conveyal.r5.analyst.cluster.TravelTimeSurfaceTask.Format
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.conveyal.r5.api.util.AbsoluteDirection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.conveyal.r5.api.util.LegMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.conveyal.r5.api.util.NonTransitMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.conveyal.r5.api.util.RelativeDirection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.conveyal.r5.api.util.SearchType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.conveyal.r5.api.util.TransitModes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.conveyal.r5.labeling.TraversalPermissionLabeler.Label
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.conveyal.r5.labeling.TraversalPermissionLabeler.Node
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.conveyal.r5.labeling.TraversalPermissionLabeler.OneWay
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.conveyal.r5.otp2.api.debug.DebugEvent.Action
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.conveyal.r5.otp2.api.debug.DebugTopic
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.conveyal.r5.otp2.api.request.Optimization
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.conveyal.r5.otp2.api.request.RangeRaptorProfile
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.conveyal.r5.otp2.speed_test.api.model.AbsoluteDirection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.conveyal.r5.otp2.speed_test.api.model.RelativeDirection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.conveyal.r5.otp2.speed_test.api.model.TraverseMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.conveyal.r5.otp2.speed_test.api.model.VertexType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.conveyal.r5.otp2.speed_test.SpeedTestProfile
Returns an array containing the constants of this enum type, in the order they are declared.
values - Variable in class com.conveyal.r5.point_to_point.builder.SpeedConfig
Map of tags and speeds
values() - Static method in enum com.conveyal.r5.point_to_point.builder.SpeedUnit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.conveyal.r5.profile.StreetMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.conveyal.r5.streets.EdgeStore.EdgeFlag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.conveyal.r5.streets.StreetRouter.State.RoutingVariable
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.conveyal.r5.streets.VertexStore.VertexFlag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.conveyal.r5.transit.fare.RideType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.conveyal.r5.transit.PickDropType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.conveyal.r5.transit.TransitLayer.LoadLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.conveyal.r5.transit.TripFlag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.conveyal.r5.util.AsyncLoader.Status
Returns an array containing the constants of this enum type, in the order they are declared.
variables - Variable in class com.conveyal.r5.api.GraphQlRequest
 
verbose() - Method in class com.conveyal.r5.otp2.speed_test.cli.SpeedTestCmdLineOpts
 
VERSION - Static variable in class com.conveyal.r5.analyst.cluster.AccessGridWriter
The version of the access grids we produce
version - Static variable in class com.conveyal.r5.common.R5Version
 
vertex - Variable in class com.conveyal.r5.streets.StreetRouter.State
 
Vertex() - Constructor for class com.conveyal.r5.streets.VertexStore.Vertex
Must call advance() before use, e.g.
Vertex(int) - Constructor for class com.conveyal.r5.streets.VertexStore.Vertex
 
vertex0 - Variable in class com.conveyal.r5.streets.Split
 
vertex1 - Variable in class com.conveyal.r5.streets.Split
 
vertexFlags - Variable in class com.conveyal.r5.streets.VertexStore
 
vertexStore - Variable in class com.conveyal.r5.streets.EdgeStore
 
vertexStore - Variable in class com.conveyal.r5.streets.StreetLayer
 
VertexStore - Class in com.conveyal.r5.streets
Store a large number of vertices in parallel arrays, providing some abstraction to view them as Vertex objects.
VertexStore(int) - Constructor for class com.conveyal.r5.streets.VertexStore
 
VertexStore.Vertex - Class in com.conveyal.r5.streets
 
VertexStore.VertexFlag - Enum in com.conveyal.r5.streets
 
vertexType - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Place
Type of vertex.
VertexType - Enum in com.conveyal.r5.otp2.speed_test.api.model
Represent type of vertex, used in Place aka from, to in API for easier client side localization
viaEdges - Variable in class com.conveyal.r5.streets.TurnRestriction
the intermediate edges in this turn restriction
visit(RouteTopology.StopNode, Set<RouteTopology.StopNode>) - Method in class com.conveyal.r5.transit.RouteTopology
 
visitVertex(StreetRouter.State) - Method in class com.conveyal.r5.streets.DebugRoutingVisitor
Saves current state geometry mode and weight as geoJSON feature properties in list of features.
visitVertex(StreetRouter.State) - Method in interface com.conveyal.r5.streets.RoutingVisitor
Called after search algorithms dequeue a vertex

W

waitAtBeginningEnabled() - Method in class com.conveyal.r5.otp2.api.request.SearchParams
Allow a Journey to depart outside the search window.
waitAtBeginningEnabled() - Method in class com.conveyal.r5.otp2.api.request.SearchParamsBuilder
 
waitAtBeginningEnabled(boolean) - Method in class com.conveyal.r5.otp2.api.request.SearchParamsBuilder
 
waitingTime - Variable in class com.conveyal.r5.api.util.Itinerary
 
waitingTime - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Itinerary
How much time is spent waiting for transit to arrive, in seconds.
waitReluctanceFactor() - Method in class com.conveyal.r5.otp2.api.request.McCostParams
 
waitReluctanceFactor() - Method in class com.conveyal.r5.otp2.api.request.McCostParamsBuilder
 
waitReluctanceFactor(double) - Method in class com.conveyal.r5.otp2.api.request.McCostParamsBuilder
 
waitStats - Variable in class com.conveyal.r5.api.util.TransitSegment
 
waitStats - Variable in class com.conveyal.r5.profile.PathWithTimes
Wait stats for each leg
waitStats - Variable in class com.conveyal.r5.profile.StatsCalculator.StatsCollection
 
waitTimeAttribute - Variable in class com.conveyal.r5.analyst.scenario.PickupDelay
The name of the attribute (floating-point) within the polygon layer that contains the pick-up wait time (in minutes).
waitTimePolygons - Variable in class com.conveyal.r5.streets.StreetLayer
This set of polygons specifies a spatially varying wait time to use a ride hailing service.
walk(int) - Method in class com.conveyal.r5.otp2.util.PathStringBuilder
 
WALK_DISTANCE_LIMIT_METERS - Static variable in class com.conveyal.r5.transit.TransitLayer
Maximum distance to record in distance tables, in meters.
WALK_RELUCTANCE_FACTOR - Static variable in class com.conveyal.r5.streets.EdgeStore
 
walkCost(int) - Method in class com.conveyal.r5.otp2.rangeraptor.transit.CostCalculator
 
walkDistance - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Itinerary
How far the user has to walk, in meters.
walkLimitExceeded - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Itinerary
Indicates that the walk limit distance has been exceeded for this itinerary when true.
walkReluctanceFactor() - Method in class com.conveyal.r5.otp2.api.request.McCostParams
A walk reluctance factor of 100 regarded as neutral.
walkReluctanceFactor() - Method in class com.conveyal.r5.otp2.api.request.McCostParamsBuilder
 
walkReluctanceFactor(double) - Method in class com.conveyal.r5.otp2.api.request.McCostParamsBuilder
 
walkSpeed - Variable in class com.conveyal.r5.profile.ProfileRequest
The speed of walking, in meters per second
WalkStep - Class in com.conveyal.r5.otp2.speed_test.api.model
Represents one instruction in walking directions.
WalkStep() - Constructor for class com.conveyal.r5.otp2.speed_test.api.model.WalkStep
 
walkSteps - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Leg
A series of turn by turn instructions used for walking, biking and driving.
walkTime - Variable in class com.conveyal.r5.api.util.Itinerary
 
walkTime - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Itinerary
How much time is spent walking, in seconds.
warnings - Variable in class com.conveyal.r5.analyst.scenario.Modification
Any warnings that should be presented to the user but which do not prevent scenario application should appear here.
webMercatorExtents - Variable in class com.conveyal.r5.analyst.NetworkPreloader.Key
 
WebMercatorExtents - Class in com.conveyal.r5.analyst
Really we should be embedding one of these in the tasks, grids, etc.
WebMercatorExtents(int, int, int, int, int) - Constructor for class com.conveyal.r5.analyst.WebMercatorExtents
 
WebMercatorGridPointSet - Class in com.conveyal.r5.analyst
A pointset that represents a grid of pixels from the web mercator projection.
WebMercatorGridPointSet(int, int, int, int, int) - Constructor for class com.conveyal.r5.analyst.WebMercatorGridPointSet
Create a new WebMercatorGridPointSet with no base pointset
WebMercatorGridPointSet(int, int, int, int, int, WebMercatorGridPointSet) - Constructor for class com.conveyal.r5.analyst.WebMercatorGridPointSet
Create a new WebMercatorGridPointSet with a base pointset from which linkages will be shared
WebMercatorGridPointSet(TransportNetwork) - Constructor for class com.conveyal.r5.analyst.WebMercatorGridPointSet
Constructs a grid point set that covers the entire extent of the supplied transport network's street network.
WebMercatorGridPointSetCache - Class in com.conveyal.r5.analyst
Cache Web Mercator Grid Pointsets so that they are not recreated and relinked on every regional analysis task.
WebMercatorGridPointSetCache() - Constructor for class com.conveyal.r5.analyst.WebMercatorGridPointSetCache
 
wednesday - Variable in class com.conveyal.r5.analyst.scenario.AddTrips.PatternTimetable
 
weight - Variable in class com.conveyal.r5.analyst.Grid.PixelWeight
 
weight - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Itinerary
Weight of the itinerary, used for debugging
weight - Variable in class com.conveyal.r5.streets.StreetRouter.State
 
west - Variable in class com.conveyal.r5.analyst.cluster.AnalysisTask
 
west - Variable in class com.conveyal.r5.analyst.Grid
The pixel number of the westernmost pixel in this grid (smallest x value).
west - Variable in class com.conveyal.r5.analyst.WebMercatorExtents
 
west - Variable in class com.conveyal.r5.analyst.WebMercatorGridPointSet
westernmost pixel
wgs84Bounds() - Method in class com.conveyal.r5.util.ShapefileReader
 
wgs84Stream() - Method in class com.conveyal.r5.util.ShapefileReader
 
wheelchair - Variable in class com.conveyal.r5.profile.ProfileRequest
Require all streets and transit to be wheelchair-accessible.
wheelchairAccessible - Variable in class com.conveyal.r5.api.util.Trip
 
wheelchairAccessible - Variable in class com.conveyal.r5.transit.TripPattern
 
wheelchairBoarding - Variable in class com.conveyal.r5.api.util.Stop
 
wheelchairBoardingEnum - Static variable in class com.conveyal.r5.GraphQLSchema
 
width - Variable in class com.conveyal.r5.analyst.cluster.AnalysisTask
 
width - Variable in class com.conveyal.r5.analyst.Grid
The width of the grid in web Mercator pixels.
width - Variable in class com.conveyal.r5.analyst.WebMercatorExtents
 
width - Variable in class com.conveyal.r5.analyst.WebMercatorGridPointSet
width
window - Variable in class com.conveyal.r5.otp2.speed_test.test.TestCase
 
Worker<T extends TripScheduleInfo> - Interface in com.conveyal.r5.otp2.api.view
The worker perform the travel search.
WORKER_LISTEN_PORT - Static variable in class com.conveyal.r5.analyst.cluster.AnalystWorker
The port on which the worker will listen for single point tasks forwarded from the backend.
WORKER_SINGLE_POINT_THREADS - Static variable in class com.conveyal.r5.analyst.cluster.AnalystWorker
The number of threads the worker will use to receive HTTP connections.
WorkerCategory - Class in com.conveyal.r5.analyst
This identifies a category of workers that are all running the same R5 commit and have the same graph loaded.
WorkerCategory(String, String) - Constructor for class com.conveyal.r5.analyst.WorkerCategory
 
workerId - Variable in class com.conveyal.r5.analyst.cluster.WorkerStatus
 
WorkerLifeCycle - Interface in com.conveyal.r5.otp2.rangeraptor
The class is responsible for registration of Range Raptor Worker life cycle event listeners.
workerName - Variable in class com.conveyal.r5.analyst.cluster.WorkerStatus
 
WorkerNotReadyException - Exception in com.conveyal.r5.analyst.cluster
This exception is thrown to indicate that a function cannot complete because it's still asynchronously loading data it needs to perform its calculations.
WorkerNotReadyException(AsyncLoader.LoaderState<TransportNetwork>) - Constructor for exception com.conveyal.r5.analyst.cluster.WorkerNotReadyException
 
WorkerPerformanceTimers - Class in com.conveyal.r5.otp2.rangeraptor.debug
 
WorkerPerformanceTimers(String) - Constructor for class com.conveyal.r5.otp2.rangeraptor.debug.WorkerPerformanceTimers
 
WorkerPerformanceTimersCache - Class in com.conveyal.r5.otp2.service
 
WorkerPerformanceTimersCache(boolean) - Constructor for class com.conveyal.r5.otp2.service.WorkerPerformanceTimersCache
 
WorkerState<T extends TripScheduleInfo> - Interface in com.conveyal.r5.otp2.rangeraptor
TODO TGR
WorkerStatus - Class in com.conveyal.r5.analyst.cluster
This is an API data model object, used by workers to send information about themselves to the broker as JSON.
WorkerStatus() - Constructor for class com.conveyal.r5.analyst.cluster.WorkerStatus
No-arg constructor used when deserializing.
WorkerStatus(AnalystWorker) - Constructor for class com.conveyal.r5.analyst.cluster.WorkerStatus
Constructor that fills in all the fields with information about the machine it's running on.
workerVersion - Variable in class com.conveyal.r5.analyst.cluster.AnalysisTask
The commit of r5 the worker should be running when it processes this task.
workerVersion - Variable in class com.conveyal.r5.analyst.cluster.JobSimulator
 
workerVersion - Variable in class com.conveyal.r5.analyst.cluster.WorkerStatus
 
workerVersion - Variable in class com.conveyal.r5.analyst.WorkerCategory
 
write(OutputStream) - Method in class com.conveyal.r5.analyst.cluster.Origin
 
write(OutputStream) - Method in class com.conveyal.r5.analyst.Grid
Write this grid out in R5 binary grid format.
write(TransportNetwork, File) - Static method in class com.conveyal.r5.kryo.KryoNetworkSerializer
Serialize the supplied network using Kryo, storing the result in a file.
writeAscii(String) - Method in class com.conveyal.r5.analyst.LittleEndianIntOutputStream
Write an ASCII string as bytes, generally used as a header
writeGeotiff(OutputStream, AnalysisTask) - Method in class com.conveyal.r5.analyst.cluster.TimeGrid
Write this grid out in GeoTIFF format.
writeGeotiff(OutputStream) - Method in class com.conveyal.r5.analyst.Grid
Write this grid out in GeoTIFF format
writeGridToDataOutput(DataOutput) - Method in class com.conveyal.r5.analyst.cluster.TimeGrid
Write the grid to an object implementing the DataOutput interface.
writeInt(int) - Method in class com.conveyal.r5.analyst.LittleEndianIntOutputStream
 
writePixel(int, int, int[]) - Method in class com.conveyal.r5.analyst.cluster.AccessGridWriter
 
writePng(OutputStream) - Method in class com.conveyal.r5.analyst.Grid
Write this grid out to a normalized grayscale image in PNG format.
writeResultsToFile(List<TestCase>) - Method in class com.conveyal.r5.otp2.speed_test.test.CsvFileIO
Write all results to a CSV file.
writeShapefile(String, String) - Method in class com.conveyal.r5.analyst.Grid
Write this grid out as an ESRI Shapefile.
writeToPersistenceBuffer() - Method in class com.conveyal.r5.analyst.cluster.TimeGrid
Write the grid out to a persistence buffer, an abstraction that will perform compression and allow us to save it to a local or remote storage location.

X

x - Variable in class com.conveyal.r5.analyst.cluster.Origin
X coordinate of origin within regional analysis
x - Variable in class com.conveyal.r5.analyst.cluster.RegionalTask
Coordinates of origin cell in grid defined in AnalysisTask.
x - Variable in class com.conveyal.r5.analyst.Grid.PixelWeight
 
xScale - Variable in class com.conveyal.r5.util.LocationIndexedLineInLocalCoordinateSystem
 

Y

y - Variable in class com.conveyal.r5.analyst.cluster.Origin
Y coordinate of origin within regional analysis
y - Variable in class com.conveyal.r5.analyst.cluster.RegionalTask
Coordinates of origin cell in grid defined in AnalysisTask.
y - Variable in class com.conveyal.r5.analyst.Grid.PixelWeight
 

Z

ZoneBasedFareSystem - Class in com.conveyal.r5.analyst.fare
 
ZoneBasedFareSystem() - Constructor for class com.conveyal.r5.analyst.fare.ZoneBasedFareSystem
 
ZoneBasedFareSystem.Pair - Class in com.conveyal.r5.analyst.fare
 
zoneId - Variable in class com.conveyal.r5.api.util.Stop
 
zoneId - Variable in class com.conveyal.r5.otp2.speed_test.api.model.Place
 
zoneId - Variable in class com.conveyal.r5.profile.ProfileRequest
 
ZoneIdDeserializer - Class in com.conveyal.r5.model.json_serialization
Deserialize a ZoneId from a string
ZoneIdDeserializer() - Constructor for class com.conveyal.r5.model.json_serialization.ZoneIdDeserializer
 
ZoneIdSerializer - Class in com.conveyal.r5.model.json_serialization
Serialize a ZoneId to a string
ZoneIdSerializer() - Constructor for class com.conveyal.r5.model.json_serialization.ZoneIdSerializer
 
zoom - Variable in class com.conveyal.r5.analyst.cluster.AnalysisTask
 
zoom - Variable in class com.conveyal.r5.analyst.Grid
The web mercator zoom level for this grid.
zoom - Variable in class com.conveyal.r5.analyst.WebMercatorExtents
 
zoom - Variable in class com.conveyal.r5.analyst.WebMercatorGridPointSet
web mercator zoom level
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
Skip navigation links

Copyright © 2019. All rights reserved.