comparison backend/src/main/java/org/dive4elements/river/model/DischargeTable.java @ 9201:491e1a434457

Renamed getValues... to fetch...
author mschaefer
date Sun, 01 Jul 2018 15:29:40 +0200
parents 64e56a51db3f
children f2473dc34535
comparison
equal deleted inserted replaced
9200:6393e05a9610 9201:491e1a434457
221 final List<DischargeTable> list = query.list(); 221 final List<DischargeTable> list = query.list();
222 return list.isEmpty() ? null : list.get(0); 222 return list.isEmpty() ? null : list.get(0);
223 } 223 }
224 224
225 /** 225 /**
226 * Selects from the database the main discharge table of a gauge
227 */
228 public static DischargeTable getGaugeMainDischargeTable(final Gauge gauge) {
229 final Session session = SessionHolder.HOLDER.get();
230 final Query query = session.createQuery("FROM DischargeTable WHERE gauge_id=:gaugeid AND kind=0");
231 query.setParameter("gaugeid", gauge.getId());
232 final List<DischargeTable> list = query.list();
233 return list.isEmpty() ? null : list.get(0);
234 }
235
236 /**
237 * Selects from the database the values of a discharge table sorted by W 226 * Selects from the database the values of a discharge table sorted by W
238 */ 227 */
239 public static List<DischargeTableValue> getValuesSortedByW(final DischargeTable dischargeTable) { 228 public static List<DischargeTableValue> fetchValuesSortedByW(final DischargeTable dischargeTable) {
240 final Session session = SessionHolder.HOLDER.get(); 229 final Session session = SessionHolder.HOLDER.get();
241 final Query query = session.createQuery("FROM DischargeTableValue WHERE table_id=:parentid ORDER BY w"); 230 final Query query = session.createQuery("FROM DischargeTableValue WHERE table_id=:parentid ORDER BY w");
242 query.setParameter("parentid", dischargeTable.getId()); 231 query.setParameter("parentid", dischargeTable.getId());
243 return query.list(); 232 return query.list();
244 } 233 }

http://dive4elements.wald.intevation.org