Mercurial > dive4elements > river
diff 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 |
line wrap: on
line diff
--- a/backend/src/main/java/org/dive4elements/river/model/NamedMainValue.java Wed Jun 26 21:22:37 2013 +0200 +++ b/backend/src/main/java/org/dive4elements/river/model/NamedMainValue.java Thu Jun 27 18:08:41 2013 +0200 @@ -90,10 +90,12 @@ this.officialLines = officialLines; } - public static NamedMainValue fetchByName(String name, Session session) { + public static NamedMainValue fetchByNameAndType( + String name, String type, Session session) { Query query = session.createQuery( - "from NamedMainValue where name=:name"); + "from NamedMainValue where name=:name and type.name = :type"); query.setString("name", name); + query.setString("type", type); List<NamedMainValue> named = query.list(); return named.isEmpty() ? null : named.get(0); }