Mercurial > dive4elements > river
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 } |