comparison src/main/java/de/intevation/lada/data/LMessungRepository.java @ 366:567ce7697fc7 0.5

Code documentation.
author Raimund Renkert <rrenkert@intevation.de>
date Tue, 10 Sep 2013 15:55:54 +0200
parents 0de24f5e7c01
children ea4d2d685f32
comparison
equal deleted inserted replaced
365:fab80595ed55 366:567ce7697fc7
54 return this.em; 54 return this.em;
55 } 55 }
56 /** 56 /**
57 * Filter object list by the given criteria. 57 * Filter object list by the given criteria.
58 * 58 *
59 * @param criteria The query filter. 59 * @param filter The query filter.
60 * @return Response opbject. 60 * @return Response opbject.
61 */ 61 */
62 public <T> Response filter(CriteriaQuery<T> filter) { 62 public <T> Response filter(CriteriaQuery<T> filter) {
63 List<T> result = em.createQuery(filter).getResultList(); 63 List<T> result = em.createQuery(filter).getResultList();
64 return new Response(true, 200, result); 64 return new Response(true, 200, result);
96 } 96 }
97 97
98 /** 98 /**
99 * Validate and persist a new LMessung object. 99 * Validate and persist a new LMessung object.
100 * 100 *
101 * @param probe The new object 101 * @param object The new object
102 * @return Response object. 102 * @return Response object.
103 */ 103 */
104 public Response create(Object object) { 104 public Response create(Object object) {
105 if (!(object instanceof LMessung)) { 105 if (!(object instanceof LMessung)) {
106 return new Response(false, 602, object); 106 return new Response(false, 602, object);
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)