org.onebusaway.transit_data_federation.services.tripplanner
Class TransferParent
java.lang.Object
org.onebusaway.transit_data_federation.services.tripplanner.TransferParent
- Direct Known Subclasses:
- TransferNode
public class TransferParent
- extends Object
TransferParent
public TransferParent(TransferPatternData data)
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)
addTransferNode
public void addTransferNode(TransferNode node)
size
public int size()
toString
public String toString()
- Overrides:
toString
in class Object
toString
protected void toString(TransferNode tree,
Set<org.onebusaway.collections.tuple.Pair<StopEntry>> visited,
String prefix,
StringBuilder b)
Copyright © 2012 OneBusAway. All Rights Reserved.