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