| Interface | Description |
|---|---|
| IntersectionTraversalCostModel |
An interface to a model that computes the costs of turns.
|
| StateFactory |
Factory interface for creating initial
State objects. |
| Class | Description |
|---|---|
| AbstractIntersectionTraversalCostModel |
Abstract turn cost model provides various methods most implementations will use.
|
| ConstantIntersectionTraversalCostModel |
The cost of traversing an intersection is constant.
|
| Fare |
Fare is a set of fares for different classes of users.
|
| FareComponent |
FareComponent is a sequence of routes for a particular fare.
|
| FareRuleSet | |
| Money |
Fare support is very, very preliminary.
|
| MortonVertexComparator |
A Comparator implementation that will sort a 1D list of Vertex objects such that
2D spatial locality is mostly preserved.
|
| MortonVertexComparatorFactory | |
| OverlayGraph |
Allows adding supplemental edges to existing vertices in another graph.
|
| RouteMatcher |
A RouteMatcher is a collection of routes based on IDs, short name and/or agency IDs.
|
| RoutingContext |
A RoutingContext holds information needed to carry out a search for a particular TraverseOptions, on a specific graph.
|
| RoutingRequest |
A trip planning request.
|
| ServiceDay |
Represents a day of transit services.
|
| SimpleIntersectionTraversalCostModel | |
| SpecificTransfer |
SpecificTransfer class used by Transfer.
|
| State | |
| StateData |
StateData contains the components of search state that are unlikely to be changed as often as
time or weight.
|
| StateEditor |
This class is a wrapper around a new State that provides it with setter and increment methods,
allowing it to be modified before being put to use.
|
| StopMatcher |
A StopMatcher is a collection of stops based on IDs and agency IDs.
|
| StopTransfer |
StopTransfer class used by TransferTable.
|
| TransferTable |
This class represents all transfer information in the graph.
|
| TransferTable.Transfer | Deprecated |
| TraversalRequirements |
Preferences for how to traverse the graph.
|
| TraverseModeSet |
A set of traverse modes -- typically, one non-transit mode (walking, biking, car) and zero or
more transit modes (bus, tram, etc).
|
| VertexMap<T> | |
| WrappedCurrency |
A Bean wrapper class for java.util.Currency
|
| Enum | Description |
|---|---|
| Fare.FareType | |
| OptimizeType |
TODO: apparently, other than TRANSFERS all of these only affect BICYCLE traversal of street edges.
|
| TraverseMode |
Copyright © 2018. All rights reserved.