Interface | Description |
---|---|
StopFilter |
The stop filter have one method used to tell the client is allowed to visit a stop or not.
|
TransitCalculator |
The transit calculator is used to calculate transit related stuff, like calculating
earliest boarding time and time-shifting the access legs.
|
TripScheduleSearch<T extends TripScheduleInfo> |
The purpose of the TripScheduleSearch is to optimize the search for a trip schedule
for a given pattern.
|
Class | Description |
---|---|
CostCalculator |
The responsibility for the cost calculator is to calculate the
multi-criteria cost.
|
RoundTracker |
Round tracker to keep track of round index and when to stop exploring new rounds.
|
SearchContext<T extends TripScheduleInfo> |
The seach context is used to hold search scoped instances and to pass these
to who ever need them.
|
StopFilterBitSet |
A implementation of the StopFilter interface that wraps a BitSet.
|
TripScheduleAlightSearch<T extends TripScheduleInfo> |
The purpose of this class is to optimize the search for a trip schedule for
a given pattern and stop.
|
TripScheduleBoardSearch<T extends TripScheduleInfo> |
The purpose of this class is to optimize the search for a trip schedule for
a given pattern and stop.
|
TripScheduleExactMatchSearch<T extends TripScheduleInfo> |
This trip search will only match trips that is within the given slack of the timeLimit.
|
Copyright © 2019. All rights reserved.