org.onebusaway.transit_data_federation.services.tripplanner
Class TransferPatternData

java.lang.Object
  extended by org.onebusaway.transit_data_federation.services.tripplanner.TransferPatternData

public class TransferPatternData
extends Object


Constructor Summary
TransferPatternData()
           
 
Method Summary
 void clearMinRemainingWeights()
           
 void extendHub(StopEntry hubStop, Iterable<StopEntry> stopsTo)
           
 TransferNode extendTree(StopEntry fromStop, StopEntry toStop, boolean exitAllowed)
           
 Collection<HubNode> getHubs()
           
 TransferParent getNodesForHubStop(StopEntry hubStop)
           
 Collection<TransferNode> getTransfers()
           
 void setNodesForHubStop(StopEntry hubStop, TransferParent nodes)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TransferPatternData

public TransferPatternData()
Method Detail

getTransfers

public Collection<TransferNode> getTransfers()

getHubs

public Collection<HubNode> getHubs()

extendTree

public TransferNode extendTree(StopEntry fromStop,
                               StopEntry toStop,
                               boolean exitAllowed)

extendHub

public void extendHub(StopEntry hubStop,
                      Iterable<StopEntry> stopsTo)

clearMinRemainingWeights

public void clearMinRemainingWeights()

getNodesForHubStop

public TransferParent getNodesForHubStop(StopEntry hubStop)

setNodesForHubStop

public void setNodesForHubStop(StopEntry hubStop,
                               TransferParent nodes)


Copyright © 2011 OneBusAway. All Rights Reserved.