001
014
015 package com.liferay.portal.dao.orm.hibernate;
016
017 import com.liferay.portal.kernel.dao.orm.Criterion;
018 import com.liferay.portal.kernel.dao.orm.DynamicQuery;
019 import com.liferay.portal.kernel.dao.orm.Order;
020 import com.liferay.portal.kernel.dao.orm.Projection;
021 import com.liferay.portal.kernel.dao.orm.Property;
022 import com.liferay.portal.kernel.util.ListUtil;
023
024 import java.util.Collection;
025
026
029 public class PropertyImpl extends ProjectionImpl implements Property {
030
031 public PropertyImpl(org.hibernate.criterion.Property property) {
032 super(property);
033
034 _property = property;
035 }
036
037 @Override
038 public Order asc() {
039 return new OrderImpl(_property.asc());
040 }
041
042 @Override
043 public Projection avg() {
044 return new ProjectionImpl(_property.avg());
045 }
046
047 @Override
048 public Criterion between(Object min, Object max) {
049 return new CriterionImpl(_property.between(min, max));
050 }
051
052 @Override
053 public Projection count() {
054 return new ProjectionImpl(_property.count());
055 }
056
057 @Override
058 public Order desc() {
059 return new OrderImpl(_property.desc());
060 }
061
062 @Override
063 public Criterion eq(DynamicQuery subselect) {
064 DynamicQueryImpl dynamicQueryImpl = (DynamicQueryImpl)subselect;
065
066 return new CriterionImpl(
067 _property.eq(dynamicQueryImpl.getDetachedCriteria()));
068 }
069
070 @Override
071 public Criterion eq(Object value) {
072 return new CriterionImpl(_property.eq(value));
073 }
074
075 @Override
076 public Criterion eqAll(DynamicQuery subselect) {
077 DynamicQueryImpl dynamicQueryImpl = (DynamicQueryImpl)subselect;
078
079 return new CriterionImpl(
080 _property.eqAll(dynamicQueryImpl.getDetachedCriteria()));
081 }
082
083 @Override
084 public Criterion eqProperty(Property other) {
085 PropertyImpl propertyImpl = (PropertyImpl)other;
086
087 return new CriterionImpl(
088 _property.eqProperty(propertyImpl.getWrappedProperty()));
089 }
090
091 @Override
092 public Criterion eqProperty(String other) {
093 return new CriterionImpl(_property.eqProperty(other));
094 }
095
096 @Override
097 public Criterion ge(DynamicQuery subselect) {
098 DynamicQueryImpl dynamicQueryImpl = (DynamicQueryImpl)subselect;
099
100 return new CriterionImpl(
101 _property.ge(dynamicQueryImpl.getDetachedCriteria()));
102 }
103
104 @Override
105 public Criterion ge(Object value) {
106 return new CriterionImpl(_property.ge(value));
107 }
108
109 @Override
110 public Criterion geAll(DynamicQuery subselect) {
111 DynamicQueryImpl dynamicQueryImpl = (DynamicQueryImpl)subselect;
112
113 return new CriterionImpl(
114 _property.geAll(dynamicQueryImpl.getDetachedCriteria()));
115 }
116
117 @Override
118 public Criterion geProperty(Property other) {
119 PropertyImpl propertyImpl = (PropertyImpl)other;
120
121 return new CriterionImpl(
122 _property.geProperty(propertyImpl.getWrappedProperty()));
123 }
124
125 @Override
126 public Criterion geProperty(String other) {
127 return new CriterionImpl(_property.geProperty(other));
128 }
129
130 @Override
131 public Criterion geSome(DynamicQuery subselect) {
132 DynamicQueryImpl dynamicQueryImpl = (DynamicQueryImpl)subselect;
133
134 return new CriterionImpl(
135 _property.geSome(dynamicQueryImpl.getDetachedCriteria()));
136 }
137
138 @Override
139 public Property getProperty(String propertyName) {
140 return new PropertyImpl(_property.getProperty(propertyName));
141 }
142
143 public org.hibernate.criterion.Property getWrappedProperty() {
144 return _property;
145 }
146
147 @Override
148 public Projection group() {
149 return new ProjectionImpl(_property.group());
150 }
151
152 @Override
153 public Criterion gt(DynamicQuery subselect) {
154 DynamicQueryImpl dynamicQueryImpl = (DynamicQueryImpl)subselect;
155
156 return new CriterionImpl(
157 _property.gt(dynamicQueryImpl.getDetachedCriteria()));
158 }
159
160 @Override
161 public Criterion gt(Object value) {
162 return new CriterionImpl(_property.gt(value));
163 }
164
165 @Override
166 public Criterion gtAll(DynamicQuery subselect) {
167 DynamicQueryImpl dynamicQueryImpl = (DynamicQueryImpl)subselect;
168
169 return new CriterionImpl(
170 _property.gtAll(dynamicQueryImpl.getDetachedCriteria()));
171 }
172
173 @Override
174 public Criterion gtProperty(Property other) {
175 PropertyImpl propertyImpl = (PropertyImpl)other;
176
177 return new CriterionImpl(
178 _property.gtProperty(propertyImpl.getWrappedProperty()));
179 }
180
181 @Override
182 public Criterion gtProperty(String other) {
183 return new CriterionImpl(_property.gtProperty(other));
184 }
185
186 @Override
187 public Criterion gtSome(DynamicQuery subselect) {
188 DynamicQueryImpl dynamicQueryImpl = (DynamicQueryImpl)subselect;
189
190 return new CriterionImpl(
191 _property.gtSome(dynamicQueryImpl.getDetachedCriteria()));
192 }
193
194 @Override
195 public Criterion in(char[] values) {
196 return in(ListUtil.toList(values));
197 }
198
199 @Override
200 public Criterion in(Collection<?> values) {
201 return new CriterionImpl(_property.in(values));
202 }
203
204 @Override
205 public Criterion in(double[] values) {
206 return in(ListUtil.toList(values));
207 }
208
209 @Override
210 public Criterion in(DynamicQuery subselect) {
211 DynamicQueryImpl dynamicQueryImpl = (DynamicQueryImpl)subselect;
212
213 return new CriterionImpl(
214 _property.in(dynamicQueryImpl.getDetachedCriteria()));
215 }
216
217 @Override
218 public Criterion in(float[] values) {
219 return in(ListUtil.toList(values));
220 }
221
222 @Override
223 public Criterion in(int[] values) {
224 return in(ListUtil.toList(values));
225 }
226
227 @Override
228 public Criterion in(long[] values) {
229 return in(ListUtil.toList(values));
230 }
231
232 @Override
233 public Criterion in(Object[] values) {
234 return new CriterionImpl(_property.in(values));
235 }
236
237 @Override
238 public Criterion in(short[] values) {
239 return in(ListUtil.toList(values));
240 }
241
242 @Override
243 public Criterion isEmpty() {
244 return new CriterionImpl(_property.isEmpty());
245 }
246
247 @Override
248 public Criterion isNotEmpty() {
249 return new CriterionImpl(_property.isNotEmpty());
250 }
251
252 @Override
253 public Criterion isNotNull() {
254 return new CriterionImpl(_property.isNotNull());
255 }
256
257 @Override
258 public Criterion isNull() {
259 return new CriterionImpl(_property.isNull());
260 }
261
262 @Override
263 public Criterion le(DynamicQuery subselect) {
264 DynamicQueryImpl dynamicQueryImpl = (DynamicQueryImpl)subselect;
265
266 return new CriterionImpl(
267 _property.le(dynamicQueryImpl.getDetachedCriteria()));
268 }
269
270 @Override
271 public Criterion le(Object value) {
272 return new CriterionImpl(_property.le(value));
273 }
274
275 @Override
276 public Criterion leAll(DynamicQuery subselect) {
277 DynamicQueryImpl dynamicQueryImpl = (DynamicQueryImpl)subselect;
278
279 return new CriterionImpl(
280 _property.leAll(dynamicQueryImpl.getDetachedCriteria()));
281 }
282
283 @Override
284 public Criterion leProperty(Property other) {
285 PropertyImpl propertyImpl = (PropertyImpl)other;
286
287 return new CriterionImpl(
288 _property.leProperty(propertyImpl.getWrappedProperty()));
289 }
290
291 @Override
292 public Criterion leProperty(String other) {
293 return new CriterionImpl(_property.leProperty(other));
294 }
295
296 @Override
297 public Criterion leSome(DynamicQuery subselect) {
298 DynamicQueryImpl dynamicQueryImpl = (DynamicQueryImpl)subselect;
299
300 return new CriterionImpl(
301 _property.leSome(dynamicQueryImpl.getDetachedCriteria()));
302 }
303
304 @Override
305 public Criterion like(Object value) {
306 return new CriterionImpl(_property.like(value));
307 }
308
309 @Override
310 public Criterion lt(DynamicQuery subselect) {
311 DynamicQueryImpl dynamicQueryImpl = (DynamicQueryImpl)subselect;
312
313 return new CriterionImpl(
314 _property.lt(dynamicQueryImpl.getDetachedCriteria()));
315 }
316
317 @Override
318 public Criterion lt(Object value) {
319 return new CriterionImpl(_property.lt(value));
320 }
321
322 @Override
323 public Criterion ltAll(DynamicQuery subselect) {
324 DynamicQueryImpl dynamicQueryImpl = (DynamicQueryImpl)subselect;
325
326 return new CriterionImpl(
327 _property.ltAll(dynamicQueryImpl.getDetachedCriteria()));
328 }
329
330 @Override
331 public Criterion ltProperty(Property other) {
332 PropertyImpl propertyImpl = (PropertyImpl)other;
333
334 return new CriterionImpl(
335 _property.ltProperty(propertyImpl.getWrappedProperty()));
336 }
337
338 @Override
339 public Criterion ltProperty(String other) {
340 return new CriterionImpl(_property.ltProperty(other));
341 }
342
343 @Override
344 public Criterion ltSome(DynamicQuery subselect) {
345 DynamicQueryImpl dynamicQueryImpl = (DynamicQueryImpl)subselect;
346
347 return new CriterionImpl(
348 _property.ltSome(dynamicQueryImpl.getDetachedCriteria()));
349 }
350
351 @Override
352 public Projection max() {
353 return new ProjectionImpl(_property.max());
354 }
355
356 @Override
357 public Projection min() {
358 return new ProjectionImpl(_property.min());
359 }
360
361 @Override
362 public Criterion ne(DynamicQuery subselect) {
363 DynamicQueryImpl dynamicQueryImpl = (DynamicQueryImpl)subselect;
364
365 return new CriterionImpl(
366 _property.ne(dynamicQueryImpl.getDetachedCriteria()));
367 }
368
369 @Override
370 public Criterion ne(Object value) {
371 return new CriterionImpl(_property.ne(value));
372 }
373
374 @Override
375 public Criterion neProperty(Property other) {
376 PropertyImpl propertyImpl = (PropertyImpl)other;
377
378 return new CriterionImpl(
379 _property.neProperty(propertyImpl.getWrappedProperty()));
380 }
381
382 @Override
383 public Criterion neProperty(String other) {
384 return new CriterionImpl(_property.neProperty(other));
385 }
386
387 @Override
388 public Criterion notIn(DynamicQuery subselect) {
389 DynamicQueryImpl dynamicQueryImpl = (DynamicQueryImpl)subselect;
390
391 return new CriterionImpl(
392 _property.notIn(dynamicQueryImpl.getDetachedCriteria()));
393 }
394
395 private org.hibernate.criterion.Property _property;
396
397 }