org.onebusaway.transit_data_federation.services.tripplanner
Interface TransferPatternService


public interface TransferPatternService


Method Summary
 Collection<TransferNode> expandNode(HubNode node)
           
 Collection<TransferNode> getReverseTransferPatternsForStops(TransferPatternData transferData, Iterable<StopEntry> stopsFrom, StopEntry stopTo)
           
 TransferParent getTransferPatternsForStops(TransferPatternData transferData, StopEntry stopFrom, List<StopEntry> stopsTo)
           
 boolean isEnabled()
           
 

Method Detail

isEnabled

boolean isEnabled()
Returns:
true is transfer path functionality is enabled

getTransferPatternsForStops

TransferParent getTransferPatternsForStops(TransferPatternData transferData,
                                           StopEntry stopFrom,
                                           List<StopEntry> stopsTo)

getReverseTransferPatternsForStops

Collection<TransferNode> getReverseTransferPatternsForStops(TransferPatternData transferData,
                                                            Iterable<StopEntry> stopsFrom,
                                                            StopEntry stopTo)

expandNode

Collection<TransferNode> expandNode(HubNode node)


Copyright © 2011 OneBusAway. All Rights Reserved.