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

Code documentation.
author Raimund Renkert <rrenkert@intevation.de>
date Tue, 10 Sep 2013 15:55:54 +0200
parents c96fcc4dd5fd
children ea4d2d685f32
comparison
equal deleted inserted replaced
365:fab80595ed55 366:567ce7697fc7
61 } 61 }
62 62
63 /** 63 /**
64 * Filter object list by the given criteria. 64 * Filter object list by the given criteria.
65 * 65 *
66 * @param criteria The query filter 66 * @param filter The query filter
67 * @return Response object. 67 * @return Response object.
68 */ 68 */
69 public <T> Response filter(CriteriaQuery<T> filter) { 69 public <T> Response filter(CriteriaQuery<T> filter) {
70 List<T> result = em.createQuery(filter).getResultList(); 70 List<T> result = em.createQuery(filter).getResultList();
71 return new Response(true, 200, result); 71 return new Response(true, 200, result);
97 } 97 }
98 res.add(set); 98 res.add(set);
99 } 99 }
100 return new Response(true, 200, res); 100 return new Response(true, 200, res);
101 } 101 }
102
102 /** 103 /**
103 * Get all objects. 104 * Get all objects.
104 * 105 *
105 * @param clazz The object type. (unused) 106 * @param clazz The object type. (unused)
106 * @return Response object. 107 * @return Response object.
128 } 129 }
129 130
130 /** 131 /**
131 * Validate and persist a new LProbe object. 132 * Validate and persist a new LProbe object.
132 * 133 *
133 * @param probe The new LProbe object 134 * @param object The new LProbe object
134 * @return Response. 135 * @return Response.
135 */ 136 */
136 public Response create(Object object) { 137 public Response create(Object object) {
137 if (!(object instanceof LProbe)) { 138 if (!(object instanceof LProbe)) {
138 return new Response(false, 602, object); 139 return new Response(false, 602, object);
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)