/** * Method return json list of stations * * @return */ @Override public String getJsonListOfStations() { LOG.info("getJsonListOfStations"); List<Station> stationList = getAllStations(); JSONObject jsonObjectAnswer = new JSONObject(); for (Station station : stationList) { jsonObjectAnswer.put(station.getId() + "", station.getName()); } return jsonObjectAnswer.toString(); }
/** * Method return full json list of stations * * @return */ @Override public String getJsonListOfStationsFull() { List<Station> listOfStations = this.getAllStations(); JSONArray data = new JSONArray(); for (Station station : listOfStations) { JSONObject dataItem = new JSONObject(); dataItem.put("stationId", station.getId()); dataItem.put("stationName", station.getName()); data.put(dataItem); } return data.toString(); }