comparison backend/src/main/java/org/dive4elements/river/model/NamedMainValue.java @ 6481:5910ada51a9f double-precision

Reference only Q main values for official lines
author Sascha L. Teichmann <teichmann@intevation.de>
date Thu, 27 Jun 2013 18:08:41 +0200
parents d6ae01d6a7cb
children
comparison
equal deleted inserted replaced
6449:25912df0facf 6481:5910ada51a9f
88 88
89 public void setOfficialLines(List<OfficialLine> officialLines) { 89 public void setOfficialLines(List<OfficialLine> officialLines) {
90 this.officialLines = officialLines; 90 this.officialLines = officialLines;
91 } 91 }
92 92
93 public static NamedMainValue fetchByName(String name, Session session) { 93 public static NamedMainValue fetchByNameAndType(
94 String name, String type, Session session) {
94 Query query = session.createQuery( 95 Query query = session.createQuery(
95 "from NamedMainValue where name=:name"); 96 "from NamedMainValue where name=:name and type.name = :type");
96 query.setString("name", name); 97 query.setString("name", name);
98 query.setString("type", type);
97 List<NamedMainValue> named = query.list(); 99 List<NamedMainValue> named = query.list();
98 return named.isEmpty() ? null : named.get(0); 100 return named.isEmpty() ? null : named.get(0);
99 } 101 }
100 } 102 }
101 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : 103 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :

http://dive4elements.wald.intevation.org