class BusHub extends AbstractBusPrimitive<BusNetwork> implements Iterable<BusStop> {

	@Pure
	public Iterator<BusStop> busStopIterator() {
		return Iterators.unmodifiableIterator(this.busStops.iterator());
	}

	  BusHub(BusNetwork network, String name);
	  BusHub(BusNetwork network, String name, AttributeCollection attributeProvider);

}