use of il.ac.technion.cs.yp.btw.db.queries.QueryAllStreetNames in project BTW by TechnionYearlyProject.
the class StreetsDataBase method getAllStreets.
/*
* @author Sharon Hadar
* @Date 21/01/2018
* get from the data base all the traffic lights
* */
public static Set<Street> getAllStreets(String mapName) {
Query query = new QueryAllStreetNames(mapName);
Set<String> streetNames = (Set<String>) MainDataBase.queryDataBase(query);
Set<Street> streets = new HashSet();
Iterator<String> iterator = streetNames.iterator();
while (iterator.hasNext()) {
streets.add(getStreet(iterator.next(), mapName));
}
return streets;
}
Aggregations