001    /**
002     * Copyright (c) 2000-present Liferay, Inc. All rights reserved.
003     *
004     * This library is free software; you can redistribute it and/or modify it under
005     * the terms of the GNU Lesser General Public License as published by the Free
006     * Software Foundation; either version 2.1 of the License, or (at your option)
007     * any later version.
008     *
009     * This library is distributed in the hope that it will be useful, but WITHOUT
010     * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
011     * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
012     * details.
013     */
014    
015    package com.liferay.portlet.expando.service;
016    
017    import aQute.bnd.annotation.ProviderType;
018    
019    import com.liferay.portal.kernel.bean.PortalBeanLocatorUtil;
020    import com.liferay.portal.kernel.util.ReferenceRegistry;
021    
022    /**
023     * Provides the local service utility for ExpandoValue. This utility wraps
024     * {@link com.liferay.portlet.expando.service.impl.ExpandoValueLocalServiceImpl} and is the
025     * primary access point for service operations in application layer code running
026     * on the local server. Methods of this service will not have security checks
027     * based on the propagated JAAS credentials because this service can only be
028     * accessed from within the same VM.
029     *
030     * @author Brian Wing Shun Chan
031     * @see ExpandoValueLocalService
032     * @see com.liferay.portlet.expando.service.base.ExpandoValueLocalServiceBaseImpl
033     * @see com.liferay.portlet.expando.service.impl.ExpandoValueLocalServiceImpl
034     * @generated
035     */
036    @ProviderType
037    public class ExpandoValueLocalServiceUtil {
038            /*
039             * NOTE FOR DEVELOPERS:
040             *
041             * Never modify this class directly. Add custom service methods to {@link com.liferay.portlet.expando.service.impl.ExpandoValueLocalServiceImpl} and rerun ServiceBuilder to regenerate this class.
042             */
043    
044            /**
045            * Adds the expando value to the database. Also notifies the appropriate model listeners.
046            *
047            * @param expandoValue the expando value
048            * @return the expando value that was added
049            */
050            public static com.liferay.portlet.expando.model.ExpandoValue addExpandoValue(
051                    com.liferay.portlet.expando.model.ExpandoValue expandoValue) {
052                    return getService().addExpandoValue(expandoValue);
053            }
054    
055            /**
056            * @deprecated As of 6.1.0, replaced by {@link #addValue(long, String,
057            String, String, long, float[])}
058            */
059            @Deprecated
060            public static com.liferay.portlet.expando.model.ExpandoValue addValue(
061                    java.lang.String className, java.lang.String tableName,
062                    java.lang.String columnName, long classPK, float data)
063                    throws com.liferay.portal.kernel.exception.PortalException {
064                    return getService()
065                                       .addValue(className, tableName, columnName, classPK, data);
066            }
067    
068            /**
069            * @deprecated As of 6.1.0, replaced by {@link #addValue(long, String,
070            String, String, long, float[])}
071            */
072            @Deprecated
073            public static com.liferay.portlet.expando.model.ExpandoValue addValue(
074                    java.lang.String className, java.lang.String tableName,
075                    java.lang.String columnName, long classPK, float[] data)
076                    throws com.liferay.portal.kernel.exception.PortalException {
077                    return getService()
078                                       .addValue(className, tableName, columnName, classPK, data);
079            }
080    
081            /**
082            * @deprecated As of 6.1.0, replaced by {@link #addValue(long, String,
083            String, String, long, boolean[])}
084            */
085            @Deprecated
086            public static com.liferay.portlet.expando.model.ExpandoValue addValue(
087                    java.lang.String className, java.lang.String tableName,
088                    java.lang.String columnName, long classPK, boolean[] data)
089                    throws com.liferay.portal.kernel.exception.PortalException {
090                    return getService()
091                                       .addValue(className, tableName, columnName, classPK, data);
092            }
093    
094            /**
095            * @deprecated As of 6.1.0, replaced by {@link #addValue(long, String,
096            String, String, long, double[])}
097            */
098            @Deprecated
099            public static com.liferay.portlet.expando.model.ExpandoValue addValue(
100                    java.lang.String className, java.lang.String tableName,
101                    java.lang.String columnName, long classPK, double[] data)
102                    throws com.liferay.portal.kernel.exception.PortalException {
103                    return getService()
104                                       .addValue(className, tableName, columnName, classPK, data);
105            }
106    
107            /**
108            * @deprecated As of 6.1.0, replaced by {@link #addValue(long, String,
109            String, String, long, int[])}
110            */
111            @Deprecated
112            public static com.liferay.portlet.expando.model.ExpandoValue addValue(
113                    java.lang.String className, java.lang.String tableName,
114                    java.lang.String columnName, long classPK, int data)
115                    throws com.liferay.portal.kernel.exception.PortalException {
116                    return getService()
117                                       .addValue(className, tableName, columnName, classPK, data);
118            }
119    
120            /**
121            * @deprecated As of 6.1.0, replaced by {@link #addValue(long, String,
122            String, String, long, short[])}
123            */
124            @Deprecated
125            public static com.liferay.portlet.expando.model.ExpandoValue addValue(
126                    java.lang.String className, java.lang.String tableName,
127                    java.lang.String columnName, long classPK, short data)
128                    throws com.liferay.portal.kernel.exception.PortalException {
129                    return getService()
130                                       .addValue(className, tableName, columnName, classPK, data);
131            }
132    
133            /**
134            * @deprecated As of 6.1.0, replaced by {@link #addValue(long, String,
135            String, String, long, long[])}
136            */
137            @Deprecated
138            public static com.liferay.portlet.expando.model.ExpandoValue addValue(
139                    java.lang.String className, java.lang.String tableName,
140                    java.lang.String columnName, long classPK, long data)
141                    throws com.liferay.portal.kernel.exception.PortalException {
142                    return getService()
143                                       .addValue(className, tableName, columnName, classPK, data);
144            }
145    
146            /**
147            * @deprecated As of 6.1.0, replaced by {@link #addValue(long, String,
148            String, String, long, Date[])}
149            */
150            @Deprecated
151            public static com.liferay.portlet.expando.model.ExpandoValue addValue(
152                    java.lang.String className, java.lang.String tableName,
153                    java.lang.String columnName, long classPK, java.util.Date[] data)
154                    throws com.liferay.portal.kernel.exception.PortalException {
155                    return getService()
156                                       .addValue(className, tableName, columnName, classPK, data);
157            }
158    
159            /**
160            * @deprecated As of 6.1.0, replaced by {@link #addValue(long, String,
161            String, String, long, boolean[])}
162            */
163            @Deprecated
164            public static com.liferay.portlet.expando.model.ExpandoValue addValue(
165                    java.lang.String className, java.lang.String tableName,
166                    java.lang.String columnName, long classPK, boolean data)
167                    throws com.liferay.portal.kernel.exception.PortalException {
168                    return getService()
169                                       .addValue(className, tableName, columnName, classPK, data);
170            }
171    
172            /**
173            * @deprecated As of 6.1.0, replaced by {@link #addValue(long, String,
174            String, String, long, long[])}
175            */
176            @Deprecated
177            public static com.liferay.portlet.expando.model.ExpandoValue addValue(
178                    java.lang.String className, java.lang.String tableName,
179                    java.lang.String columnName, long classPK, long[] data)
180                    throws com.liferay.portal.kernel.exception.PortalException {
181                    return getService()
182                                       .addValue(className, tableName, columnName, classPK, data);
183            }
184    
185            /**
186            * @deprecated As of 6.1.0, replaced by {@link #addValue(long, String,
187            String, String, long, int[])}
188            */
189            @Deprecated
190            public static com.liferay.portlet.expando.model.ExpandoValue addValue(
191                    java.lang.String className, java.lang.String tableName,
192                    java.lang.String columnName, long classPK, int[] data)
193                    throws com.liferay.portal.kernel.exception.PortalException {
194                    return getService()
195                                       .addValue(className, tableName, columnName, classPK, data);
196            }
197    
198            /**
199            * @deprecated As of 6.1.0, replaced by {@link #addValue(long, String,
200            String, String, long, String[])}
201            */
202            @Deprecated
203            public static com.liferay.portlet.expando.model.ExpandoValue addValue(
204                    java.lang.String className, java.lang.String tableName,
205                    java.lang.String columnName, long classPK, java.lang.String data)
206                    throws com.liferay.portal.kernel.exception.PortalException {
207                    return getService()
208                                       .addValue(className, tableName, columnName, classPK, data);
209            }
210    
211            /**
212            * @deprecated As of 6.1.0, replaced by {@link #addValue(long, String,
213            String, String, long, short[])}
214            */
215            @Deprecated
216            public static com.liferay.portlet.expando.model.ExpandoValue addValue(
217                    java.lang.String className, java.lang.String tableName,
218                    java.lang.String columnName, long classPK, short[] data)
219                    throws com.liferay.portal.kernel.exception.PortalException {
220                    return getService()
221                                       .addValue(className, tableName, columnName, classPK, data);
222            }
223    
224            /**
225            * @deprecated As of 6.1.0, replaced by {@link #addValue(long, String,
226            String, String, long, double[])}
227            */
228            @Deprecated
229            public static com.liferay.portlet.expando.model.ExpandoValue addValue(
230                    java.lang.String className, java.lang.String tableName,
231                    java.lang.String columnName, long classPK, double data)
232                    throws com.liferay.portal.kernel.exception.PortalException {
233                    return getService()
234                                       .addValue(className, tableName, columnName, classPK, data);
235            }
236    
237            /**
238            * @deprecated As of 6.1.0, replaced by {@link #addValue(long, String,
239            String, String, long, String[])}
240            */
241            @Deprecated
242            public static com.liferay.portlet.expando.model.ExpandoValue addValue(
243                    java.lang.String className, java.lang.String tableName,
244                    java.lang.String columnName, long classPK, java.lang.String[] data)
245                    throws com.liferay.portal.kernel.exception.PortalException {
246                    return getService()
247                                       .addValue(className, tableName, columnName, classPK, data);
248            }
249    
250            /**
251            * @deprecated As of 6.1.0, replaced by {@link #addValue(long, String,
252            String, String, long, Object)}
253            */
254            @Deprecated
255            public static com.liferay.portlet.expando.model.ExpandoValue addValue(
256                    java.lang.String className, java.lang.String tableName,
257                    java.lang.String columnName, long classPK, java.lang.Object data)
258                    throws com.liferay.portal.kernel.exception.PortalException {
259                    return getService()
260                                       .addValue(className, tableName, columnName, classPK, data);
261            }
262    
263            /**
264            * @deprecated As of 6.1.0, replaced by {@link #addValue(long, String,
265            String, String, long, Date[])}
266            */
267            @Deprecated
268            public static com.liferay.portlet.expando.model.ExpandoValue addValue(
269                    java.lang.String className, java.lang.String tableName,
270                    java.lang.String columnName, long classPK, java.util.Date data)
271                    throws com.liferay.portal.kernel.exception.PortalException {
272                    return getService()
273                                       .addValue(className, tableName, columnName, classPK, data);
274            }
275    
276            public static com.liferay.portlet.expando.model.ExpandoValue addValue(
277                    long classNameId, long tableId, long columnId, long classPK,
278                    java.lang.String data)
279                    throws com.liferay.portal.kernel.exception.PortalException {
280                    return getService()
281                                       .addValue(classNameId, tableId, columnId, classPK, data);
282            }
283    
284            public static com.liferay.portlet.expando.model.ExpandoValue addValue(
285                    long companyId, java.lang.String className, java.lang.String tableName,
286                    java.lang.String columnName, long classPK, short data)
287                    throws com.liferay.portal.kernel.exception.PortalException {
288                    return getService()
289                                       .addValue(companyId, className, tableName, columnName,
290                            classPK, data);
291            }
292    
293            public static com.liferay.portlet.expando.model.ExpandoValue addValue(
294                    long companyId, java.lang.String className, java.lang.String tableName,
295                    java.lang.String columnName, long classPK, int data)
296                    throws com.liferay.portal.kernel.exception.PortalException {
297                    return getService()
298                                       .addValue(companyId, className, tableName, columnName,
299                            classPK, data);
300            }
301    
302            public static com.liferay.portlet.expando.model.ExpandoValue addValue(
303                    long companyId, java.lang.String className, java.lang.String tableName,
304                    java.lang.String columnName, long classPK, java.util.Date[] data)
305                    throws com.liferay.portal.kernel.exception.PortalException {
306                    return getService()
307                                       .addValue(companyId, className, tableName, columnName,
308                            classPK, data);
309            }
310    
311            public static com.liferay.portlet.expando.model.ExpandoValue addValue(
312                    long companyId, java.lang.String className, java.lang.String tableName,
313                    java.lang.String columnName, long classPK, double data)
314                    throws com.liferay.portal.kernel.exception.PortalException {
315                    return getService()
316                                       .addValue(companyId, className, tableName, columnName,
317                            classPK, data);
318            }
319    
320            public static com.liferay.portlet.expando.model.ExpandoValue addValue(
321                    long companyId, java.lang.String className, java.lang.String tableName,
322                    java.lang.String columnName, long classPK, java.lang.Number[] data)
323                    throws com.liferay.portal.kernel.exception.PortalException {
324                    return getService()
325                                       .addValue(companyId, className, tableName, columnName,
326                            classPK, data);
327            }
328    
329            public static com.liferay.portlet.expando.model.ExpandoValue addValue(
330                    long companyId, java.lang.String className, java.lang.String tableName,
331                    java.lang.String columnName, long classPK, double[] data)
332                    throws com.liferay.portal.kernel.exception.PortalException {
333                    return getService()
334                                       .addValue(companyId, className, tableName, columnName,
335                            classPK, data);
336            }
337    
338            public static com.liferay.portlet.expando.model.ExpandoValue addValue(
339                    long companyId, java.lang.String className, java.lang.String tableName,
340                    java.lang.String columnName, long classPK, long[] data)
341                    throws com.liferay.portal.kernel.exception.PortalException {
342                    return getService()
343                                       .addValue(companyId, className, tableName, columnName,
344                            classPK, data);
345            }
346    
347            public static com.liferay.portlet.expando.model.ExpandoValue addValue(
348                    long companyId, java.lang.String className, java.lang.String tableName,
349                    java.lang.String columnName, long classPK, float[] data)
350                    throws com.liferay.portal.kernel.exception.PortalException {
351                    return getService()
352                                       .addValue(companyId, className, tableName, columnName,
353                            classPK, data);
354            }
355    
356            public static com.liferay.portlet.expando.model.ExpandoValue addValue(
357                    long companyId, java.lang.String className, java.lang.String tableName,
358                    java.lang.String columnName, long classPK, boolean data)
359                    throws com.liferay.portal.kernel.exception.PortalException {
360                    return getService()
361                                       .addValue(companyId, className, tableName, columnName,
362                            classPK, data);
363            }
364    
365            public static com.liferay.portlet.expando.model.ExpandoValue addValue(
366                    long companyId, java.lang.String className, java.lang.String tableName,
367                    java.lang.String columnName, long classPK, boolean[] data)
368                    throws com.liferay.portal.kernel.exception.PortalException {
369                    return getService()
370                                       .addValue(companyId, className, tableName, columnName,
371                            classPK, data);
372            }
373    
374            public static com.liferay.portlet.expando.model.ExpandoValue addValue(
375                    long companyId, java.lang.String className, java.lang.String tableName,
376                    java.lang.String columnName, long classPK, java.util.Date data)
377                    throws com.liferay.portal.kernel.exception.PortalException {
378                    return getService()
379                                       .addValue(companyId, className, tableName, columnName,
380                            classPK, data);
381            }
382    
383            public static com.liferay.portlet.expando.model.ExpandoValue addValue(
384                    long companyId, java.lang.String className, java.lang.String tableName,
385                    java.lang.String columnName, long classPK, java.lang.String data)
386                    throws com.liferay.portal.kernel.exception.PortalException {
387                    return getService()
388                                       .addValue(companyId, className, tableName, columnName,
389                            classPK, data);
390            }
391    
392            public static com.liferay.portlet.expando.model.ExpandoValue addValue(
393                    long companyId, java.lang.String className, java.lang.String tableName,
394                    java.lang.String columnName, long classPK, long data)
395                    throws com.liferay.portal.kernel.exception.PortalException {
396                    return getService()
397                                       .addValue(companyId, className, tableName, columnName,
398                            classPK, data);
399            }
400    
401            public static com.liferay.portlet.expando.model.ExpandoValue addValue(
402                    long companyId, java.lang.String className, java.lang.String tableName,
403                    java.lang.String columnName, long classPK, java.lang.Object data)
404                    throws com.liferay.portal.kernel.exception.PortalException {
405                    return getService()
406                                       .addValue(companyId, className, tableName, columnName,
407                            classPK, data);
408            }
409    
410            public static com.liferay.portlet.expando.model.ExpandoValue addValue(
411                    long companyId, java.lang.String className, java.lang.String tableName,
412                    java.lang.String columnName, long classPK, int[] data)
413                    throws com.liferay.portal.kernel.exception.PortalException {
414                    return getService()
415                                       .addValue(companyId, className, tableName, columnName,
416                            classPK, data);
417            }
418    
419            public static com.liferay.portlet.expando.model.ExpandoValue addValue(
420                    long companyId, java.lang.String className, java.lang.String tableName,
421                    java.lang.String columnName, long classPK, java.lang.Number data)
422                    throws com.liferay.portal.kernel.exception.PortalException {
423                    return getService()
424                                       .addValue(companyId, className, tableName, columnName,
425                            classPK, data);
426            }
427    
428            public static com.liferay.portlet.expando.model.ExpandoValue addValue(
429                    long companyId, java.lang.String className, java.lang.String tableName,
430                    java.lang.String columnName, long classPK, float data)
431                    throws com.liferay.portal.kernel.exception.PortalException {
432                    return getService()
433                                       .addValue(companyId, className, tableName, columnName,
434                            classPK, data);
435            }
436    
437            public static com.liferay.portlet.expando.model.ExpandoValue addValue(
438                    long companyId, java.lang.String className, java.lang.String tableName,
439                    java.lang.String columnName, long classPK, java.lang.String[] data)
440                    throws com.liferay.portal.kernel.exception.PortalException {
441                    return getService()
442                                       .addValue(companyId, className, tableName, columnName,
443                            classPK, data);
444            }
445    
446            public static com.liferay.portlet.expando.model.ExpandoValue addValue(
447                    long companyId, java.lang.String className, java.lang.String tableName,
448                    java.lang.String columnName, long classPK, short[] data)
449                    throws com.liferay.portal.kernel.exception.PortalException {
450                    return getService()
451                                       .addValue(companyId, className, tableName, columnName,
452                            classPK, data);
453            }
454    
455            public static com.liferay.portlet.expando.model.ExpandoValue addValue(
456                    long companyId, java.lang.String className, java.lang.String tableName,
457                    java.lang.String columnName, long classPK,
458                    java.util.Map<java.util.Locale, ?> dataMap,
459                    java.util.Locale defautlLocale)
460                    throws com.liferay.portal.kernel.exception.PortalException {
461                    return getService()
462                                       .addValue(companyId, className, tableName, columnName,
463                            classPK, dataMap, defautlLocale);
464            }
465    
466            public static void addValues(long classNameId, long tableId,
467                    java.util.List<com.liferay.portlet.expando.model.ExpandoColumn> columns,
468                    long classPK, java.util.Map<java.lang.String, java.lang.String> data)
469                    throws com.liferay.portal.kernel.exception.PortalException {
470                    getService().addValues(classNameId, tableId, columns, classPK, data);
471            }
472    
473            public static void addValues(long companyId, java.lang.String className,
474                    java.lang.String tableName, long classPK,
475                    java.util.Map<java.lang.String, java.io.Serializable> attributes)
476                    throws com.liferay.portal.kernel.exception.PortalException {
477                    getService()
478                            .addValues(companyId, className, tableName, classPK, attributes);
479            }
480    
481            public static void addValues(long companyId, long classNameId,
482                    java.lang.String tableName, long classPK,
483                    java.util.Map<java.lang.String, java.io.Serializable> attributes)
484                    throws com.liferay.portal.kernel.exception.PortalException {
485                    getService()
486                            .addValues(companyId, classNameId, tableName, classPK, attributes);
487            }
488    
489            /**
490            * Creates a new expando value with the primary key. Does not add the expando value to the database.
491            *
492            * @param valueId the primary key for the new expando value
493            * @return the new expando value
494            */
495            public static com.liferay.portlet.expando.model.ExpandoValue createExpandoValue(
496                    long valueId) {
497                    return getService().createExpandoValue(valueId);
498            }
499    
500            public static void deleteColumnValues(long columnId) {
501                    getService().deleteColumnValues(columnId);
502            }
503    
504            /**
505            * Deletes the expando value from the database. Also notifies the appropriate model listeners.
506            *
507            * @param expandoValue the expando value
508            * @return the expando value that was removed
509            */
510            public static com.liferay.portlet.expando.model.ExpandoValue deleteExpandoValue(
511                    com.liferay.portlet.expando.model.ExpandoValue expandoValue) {
512                    return getService().deleteExpandoValue(expandoValue);
513            }
514    
515            /**
516            * Deletes the expando value with the primary key from the database. Also notifies the appropriate model listeners.
517            *
518            * @param valueId the primary key of the expando value
519            * @return the expando value that was removed
520            * @throws PortalException if a expando value with the primary key could not be found
521            */
522            public static com.liferay.portlet.expando.model.ExpandoValue deleteExpandoValue(
523                    long valueId)
524                    throws com.liferay.portal.kernel.exception.PortalException {
525                    return getService().deleteExpandoValue(valueId);
526            }
527    
528            /**
529            * @throws PortalException
530            */
531            public static com.liferay.portal.model.PersistedModel deletePersistedModel(
532                    com.liferay.portal.model.PersistedModel persistedModel)
533                    throws com.liferay.portal.kernel.exception.PortalException {
534                    return getService().deletePersistedModel(persistedModel);
535            }
536    
537            public static void deleteRowValues(long rowId) {
538                    getService().deleteRowValues(rowId);
539            }
540    
541            public static void deleteTableValues(long tableId) {
542                    getService().deleteTableValues(tableId);
543            }
544    
545            public static void deleteValue(long columnId, long rowId)
546                    throws com.liferay.portal.kernel.exception.PortalException {
547                    getService().deleteValue(columnId, rowId);
548            }
549    
550            public static void deleteValue(long companyId, java.lang.String className,
551                    java.lang.String tableName, java.lang.String columnName, long classPK)
552                    throws com.liferay.portal.kernel.exception.PortalException {
553                    getService()
554                            .deleteValue(companyId, className, tableName, columnName, classPK);
555            }
556    
557            public static void deleteValue(long companyId, long classNameId,
558                    java.lang.String tableName, java.lang.String columnName, long classPK)
559                    throws com.liferay.portal.kernel.exception.PortalException {
560                    getService()
561                            .deleteValue(companyId, classNameId, tableName, columnName, classPK);
562            }
563    
564            public static void deleteValue(
565                    com.liferay.portlet.expando.model.ExpandoValue value) {
566                    getService().deleteValue(value);
567            }
568    
569            public static void deleteValue(long valueId)
570                    throws com.liferay.portal.kernel.exception.PortalException {
571                    getService().deleteValue(valueId);
572            }
573    
574            public static void deleteValues(java.lang.String className, long classPK) {
575                    getService().deleteValues(className, classPK);
576            }
577    
578            public static void deleteValues(long classNameId, long classPK) {
579                    getService().deleteValues(classNameId, classPK);
580            }
581    
582            public static com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery() {
583                    return getService().dynamicQuery();
584            }
585    
586            /**
587            * Performs a dynamic query on the database and returns the matching rows.
588            *
589            * @param dynamicQuery the dynamic query
590            * @return the matching rows
591            */
592            public static <T> java.util.List<T> dynamicQuery(
593                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery) {
594                    return getService().dynamicQuery(dynamicQuery);
595            }
596    
597            /**
598            * Performs a dynamic query on the database and returns a range of the matching rows.
599            *
600            * <p>
601            * Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If <code>orderByComparator</code> is specified, then the query will include the given ORDER BY logic. If <code>orderByComparator</code> is absent and pagination is required (<code>start</code> and <code>end</code> are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link com.liferay.portlet.expando.model.impl.ExpandoValueModelImpl}. If both <code>orderByComparator</code> and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
602            * </p>
603            *
604            * @param dynamicQuery the dynamic query
605            * @param start the lower bound of the range of model instances
606            * @param end the upper bound of the range of model instances (not inclusive)
607            * @return the range of matching rows
608            */
609            public static <T> java.util.List<T> dynamicQuery(
610                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
611                    int end) {
612                    return getService().dynamicQuery(dynamicQuery, start, end);
613            }
614    
615            /**
616            * Performs a dynamic query on the database and returns an ordered range of the matching rows.
617            *
618            * <p>
619            * Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If <code>orderByComparator</code> is specified, then the query will include the given ORDER BY logic. If <code>orderByComparator</code> is absent and pagination is required (<code>start</code> and <code>end</code> are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link com.liferay.portlet.expando.model.impl.ExpandoValueModelImpl}. If both <code>orderByComparator</code> and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
620            * </p>
621            *
622            * @param dynamicQuery the dynamic query
623            * @param start the lower bound of the range of model instances
624            * @param end the upper bound of the range of model instances (not inclusive)
625            * @param orderByComparator the comparator to order the results by (optionally <code>null</code>)
626            * @return the ordered range of matching rows
627            */
628            public static <T> java.util.List<T> dynamicQuery(
629                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
630                    int end,
631                    com.liferay.portal.kernel.util.OrderByComparator<T> orderByComparator) {
632                    return getService()
633                                       .dynamicQuery(dynamicQuery, start, end, orderByComparator);
634            }
635    
636            /**
637            * Returns the number of rows matching the dynamic query.
638            *
639            * @param dynamicQuery the dynamic query
640            * @return the number of rows matching the dynamic query
641            */
642            public static long dynamicQueryCount(
643                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery) {
644                    return getService().dynamicQueryCount(dynamicQuery);
645            }
646    
647            /**
648            * Returns the number of rows matching the dynamic query.
649            *
650            * @param dynamicQuery the dynamic query
651            * @param projection the projection to apply to the query
652            * @return the number of rows matching the dynamic query
653            */
654            public static long dynamicQueryCount(
655                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery,
656                    com.liferay.portal.kernel.dao.orm.Projection projection) {
657                    return getService().dynamicQueryCount(dynamicQuery, projection);
658            }
659    
660            public static com.liferay.portlet.expando.model.ExpandoValue fetchExpandoValue(
661                    long valueId) {
662                    return getService().fetchExpandoValue(valueId);
663            }
664    
665            public static com.liferay.portal.kernel.dao.orm.ActionableDynamicQuery getActionableDynamicQuery() {
666                    return getService().getActionableDynamicQuery();
667            }
668    
669            /**
670            * @deprecated As of 6.1.0, replaced by {@link #getColumnValues(long,
671            String, String, String, String, int, int)}
672            */
673            @Deprecated
674            public static java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getColumnValues(
675                    java.lang.String className, java.lang.String tableName,
676                    java.lang.String columnName, java.lang.String data, int start, int end) {
677                    return getService()
678                                       .getColumnValues(className, tableName, columnName, data,
679                            start, end);
680            }
681    
682            public static java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getColumnValues(
683                    long columnId, int start, int end) {
684                    return getService().getColumnValues(columnId, start, end);
685            }
686    
687            public static java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getColumnValues(
688                    long companyId, java.lang.String className, java.lang.String tableName,
689                    java.lang.String columnName, java.lang.String data, int start, int end) {
690                    return getService()
691                                       .getColumnValues(companyId, className, tableName,
692                            columnName, data, start, end);
693            }
694    
695            public static java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getColumnValues(
696                    long companyId, java.lang.String className, java.lang.String tableName,
697                    java.lang.String columnName, int start, int end) {
698                    return getService()
699                                       .getColumnValues(companyId, className, tableName,
700                            columnName, start, end);
701            }
702    
703            public static java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getColumnValues(
704                    long companyId, long classNameId, java.lang.String tableName,
705                    java.lang.String columnName, java.lang.String data, int start, int end) {
706                    return getService()
707                                       .getColumnValues(companyId, classNameId, tableName,
708                            columnName, data, start, end);
709            }
710    
711            public static java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getColumnValues(
712                    long companyId, long classNameId, java.lang.String tableName,
713                    java.lang.String columnName, int start, int end) {
714                    return getService()
715                                       .getColumnValues(companyId, classNameId, tableName,
716                            columnName, start, end);
717            }
718    
719            /**
720            * @deprecated As of 6.1.0, replaced by {@link #getColumnValuesCount(long,
721            String, String, String, String)}
722            */
723            @Deprecated
724            public static int getColumnValuesCount(java.lang.String className,
725                    java.lang.String tableName, java.lang.String columnName,
726                    java.lang.String data) {
727                    return getService()
728                                       .getColumnValuesCount(className, tableName, columnName, data);
729            }
730    
731            public static int getColumnValuesCount(long columnId) {
732                    return getService().getColumnValuesCount(columnId);
733            }
734    
735            public static int getColumnValuesCount(long companyId,
736                    java.lang.String className, java.lang.String tableName,
737                    java.lang.String columnName) {
738                    return getService()
739                                       .getColumnValuesCount(companyId, className, tableName,
740                            columnName);
741            }
742    
743            public static int getColumnValuesCount(long companyId,
744                    java.lang.String className, java.lang.String tableName,
745                    java.lang.String columnName, java.lang.String data) {
746                    return getService()
747                                       .getColumnValuesCount(companyId, className, tableName,
748                            columnName, data);
749            }
750    
751            public static int getColumnValuesCount(long companyId, long classNameId,
752                    java.lang.String tableName, java.lang.String columnName) {
753                    return getService()
754                                       .getColumnValuesCount(companyId, classNameId, tableName,
755                            columnName);
756            }
757    
758            public static int getColumnValuesCount(long companyId, long classNameId,
759                    java.lang.String tableName, java.lang.String columnName,
760                    java.lang.String data) {
761                    return getService()
762                                       .getColumnValuesCount(companyId, classNameId, tableName,
763                            columnName, data);
764            }
765    
766            /**
767            * @deprecated As of 6.1.0, replaced by {@link #getData(long, String,
768            String, String, long)}
769            */
770            @Deprecated
771            public static java.io.Serializable getData(java.lang.String className,
772                    java.lang.String tableName, java.lang.String columnName, long classPK)
773                    throws com.liferay.portal.kernel.exception.PortalException {
774                    return getService().getData(className, tableName, columnName, classPK);
775            }
776    
777            /**
778            * @deprecated As of 6.1.0, replaced by {@link #getData(long, String,
779            String, String, long, float[])}
780            */
781            @Deprecated
782            public static float[] getData(java.lang.String className,
783                    java.lang.String tableName, java.lang.String columnName, long classPK,
784                    float[] defaultData)
785                    throws com.liferay.portal.kernel.exception.PortalException {
786                    return getService()
787                                       .getData(className, tableName, columnName, classPK,
788                            defaultData);
789            }
790    
791            /**
792            * @deprecated As of 6.1.0, replaced by {@link #getData(long, String,
793            String, String, long, int[])}
794            */
795            @Deprecated
796            public static int[] getData(java.lang.String className,
797                    java.lang.String tableName, java.lang.String columnName, long classPK,
798                    int[] defaultData)
799                    throws com.liferay.portal.kernel.exception.PortalException {
800                    return getService()
801                                       .getData(className, tableName, columnName, classPK,
802                            defaultData);
803            }
804    
805            /**
806            * @deprecated As of 6.1.0, replaced by {@link #getData(long, String,
807            String, String, long, int[])}
808            */
809            @Deprecated
810            public static int getData(java.lang.String className,
811                    java.lang.String tableName, java.lang.String columnName, long classPK,
812                    int defaultData)
813                    throws com.liferay.portal.kernel.exception.PortalException {
814                    return getService()
815                                       .getData(className, tableName, columnName, classPK,
816                            defaultData);
817            }
818    
819            /**
820            * @deprecated As of 6.1.0, replaced by {@link #getData(long, String,
821            String, String, long, short[])}
822            */
823            @Deprecated
824            public static short[] getData(java.lang.String className,
825                    java.lang.String tableName, java.lang.String columnName, long classPK,
826                    short[] defaultData)
827                    throws com.liferay.portal.kernel.exception.PortalException {
828                    return getService()
829                                       .getData(className, tableName, columnName, classPK,
830                            defaultData);
831            }
832    
833            /**
834            * @deprecated As of 6.1.0, replaced by {@link #getData(long, String,
835            String, String, long, double[])}
836            */
837            @Deprecated
838            public static double[] getData(java.lang.String className,
839                    java.lang.String tableName, java.lang.String columnName, long classPK,
840                    double[] defaultData)
841                    throws com.liferay.portal.kernel.exception.PortalException {
842                    return getService()
843                                       .getData(className, tableName, columnName, classPK,
844                            defaultData);
845            }
846    
847            /**
848            * @deprecated As of 6.1.0, replaced by {@link #getData(long, String,
849            String, String, long, boolean[])}
850            */
851            @Deprecated
852            public static boolean getData(java.lang.String className,
853                    java.lang.String tableName, java.lang.String columnName, long classPK,
854                    boolean defaultData)
855                    throws com.liferay.portal.kernel.exception.PortalException {
856                    return getService()
857                                       .getData(className, tableName, columnName, classPK,
858                            defaultData);
859            }
860    
861            /**
862            * @deprecated As of 6.1.0, replaced by {@link #getData(long, String,
863            String, String, long, float[])}
864            */
865            @Deprecated
866            public static float getData(java.lang.String className,
867                    java.lang.String tableName, java.lang.String columnName, long classPK,
868                    float defaultData)
869                    throws com.liferay.portal.kernel.exception.PortalException {
870                    return getService()
871                                       .getData(className, tableName, columnName, classPK,
872                            defaultData);
873            }
874    
875            /**
876            * @deprecated As of 6.1.0, replaced by {@link #getData(long, String,
877            String, String, long, long[])}
878            */
879            @Deprecated
880            public static long getData(java.lang.String className,
881                    java.lang.String tableName, java.lang.String columnName, long classPK,
882                    long defaultData)
883                    throws com.liferay.portal.kernel.exception.PortalException {
884                    return getService()
885                                       .getData(className, tableName, columnName, classPK,
886                            defaultData);
887            }
888    
889            /**
890            * @deprecated As of 6.1.0, replaced by {@link #getData(long, String,
891            String, String, long, String[])}
892            */
893            @Deprecated
894            public static java.lang.String[] getData(java.lang.String className,
895                    java.lang.String tableName, java.lang.String columnName, long classPK,
896                    java.lang.String[] defaultData)
897                    throws com.liferay.portal.kernel.exception.PortalException {
898                    return getService()
899                                       .getData(className, tableName, columnName, classPK,
900                            defaultData);
901            }
902    
903            /**
904            * @deprecated As of 6.1.0, replaced by {@link #getData(long, String,
905            String, String, long, double[])}
906            */
907            @Deprecated
908            public static double getData(java.lang.String className,
909                    java.lang.String tableName, java.lang.String columnName, long classPK,
910                    double defaultData)
911                    throws com.liferay.portal.kernel.exception.PortalException {
912                    return getService()
913                                       .getData(className, tableName, columnName, classPK,
914                            defaultData);
915            }
916    
917            /**
918            * @deprecated As of 6.1.0, replaced by {@link #getData(long, String,
919            String, String, long, long[])}
920            */
921            @Deprecated
922            public static long[] getData(java.lang.String className,
923                    java.lang.String tableName, java.lang.String columnName, long classPK,
924                    long[] defaultData)
925                    throws com.liferay.portal.kernel.exception.PortalException {
926                    return getService()
927                                       .getData(className, tableName, columnName, classPK,
928                            defaultData);
929            }
930    
931            /**
932            * @deprecated As of 6.1.0, replaced by {@link #getData(long, String,
933            String, String, long, short[])}
934            */
935            @Deprecated
936            public static short getData(java.lang.String className,
937                    java.lang.String tableName, java.lang.String columnName, long classPK,
938                    short defaultData)
939                    throws com.liferay.portal.kernel.exception.PortalException {
940                    return getService()
941                                       .getData(className, tableName, columnName, classPK,
942                            defaultData);
943            }
944    
945            /**
946            * @deprecated As of 6.1.0, replaced by {@link #getData(long, String,
947            String, String, long, Date[])}
948            */
949            @Deprecated
950            public static java.util.Date[] getData(java.lang.String className,
951                    java.lang.String tableName, java.lang.String columnName, long classPK,
952                    java.util.Date[] defaultData)
953                    throws com.liferay.portal.kernel.exception.PortalException {
954                    return getService()
955                                       .getData(className, tableName, columnName, classPK,
956                            defaultData);
957            }
958    
959            /**
960            * @deprecated As of 6.1.0, replaced by {@link #getData(long, String,
961            String, String, long, boolean[])}
962            */
963            @Deprecated
964            public static boolean[] getData(java.lang.String className,
965                    java.lang.String tableName, java.lang.String columnName, long classPK,
966                    boolean[] defaultData)
967                    throws com.liferay.portal.kernel.exception.PortalException {
968                    return getService()
969                                       .getData(className, tableName, columnName, classPK,
970                            defaultData);
971            }
972    
973            /**
974            * @deprecated As of 6.1.0, replaced by {@link #getData(long, String,
975            String, String, long, Date[])}
976            */
977            @Deprecated
978            public static java.util.Date getData(java.lang.String className,
979                    java.lang.String tableName, java.lang.String columnName, long classPK,
980                    java.util.Date defaultData)
981                    throws com.liferay.portal.kernel.exception.PortalException {
982                    return getService()
983                                       .getData(className, tableName, columnName, classPK,
984                            defaultData);
985            }
986    
987            /**
988            * @deprecated As of 6.1.0, replaced by {@link #getData(long, String,
989            String, String, long, String[])}
990            */
991            @Deprecated
992            public static java.lang.String getData(java.lang.String className,
993                    java.lang.String tableName, java.lang.String columnName, long classPK,
994                    java.lang.String defaultData)
995                    throws com.liferay.portal.kernel.exception.PortalException {
996                    return getService()
997                                       .getData(className, tableName, columnName, classPK,
998                            defaultData);
999            }
1000    
1001            public static java.io.Serializable getData(long companyId,
1002                    java.lang.String className, java.lang.String tableName,
1003                    java.lang.String columnName, long classPK)
1004                    throws com.liferay.portal.kernel.exception.PortalException {
1005                    return getService()
1006                                       .getData(companyId, className, tableName, columnName, classPK);
1007            }
1008    
1009            public static java.lang.String getData(long companyId,
1010                    java.lang.String className, java.lang.String tableName,
1011                    java.lang.String columnName, long classPK, java.lang.String defaultData)
1012                    throws com.liferay.portal.kernel.exception.PortalException {
1013                    return getService()
1014                                       .getData(companyId, className, tableName, columnName,
1015                            classPK, defaultData);
1016            }
1017    
1018            public static boolean getData(long companyId, java.lang.String className,
1019                    java.lang.String tableName, java.lang.String columnName, long classPK,
1020                    boolean defaultData)
1021                    throws com.liferay.portal.kernel.exception.PortalException {
1022                    return getService()
1023                                       .getData(companyId, className, tableName, columnName,
1024                            classPK, defaultData);
1025            }
1026    
1027            public static java.util.Date[] getData(long companyId,
1028                    java.lang.String className, java.lang.String tableName,
1029                    java.lang.String columnName, long classPK, java.util.Date[] defaultData)
1030                    throws com.liferay.portal.kernel.exception.PortalException {
1031                    return getService()
1032                                       .getData(companyId, className, tableName, columnName,
1033                            classPK, defaultData);
1034            }
1035    
1036            public static double[] getData(long companyId, java.lang.String className,
1037                    java.lang.String tableName, java.lang.String columnName, long classPK,
1038                    double[] defaultData)
1039                    throws com.liferay.portal.kernel.exception.PortalException {
1040                    return getService()
1041                                       .getData(companyId, className, tableName, columnName,
1042                            classPK, defaultData);
1043            }
1044    
1045            public static java.lang.Number[] getData(long companyId,
1046                    java.lang.String className, java.lang.String tableName,
1047                    java.lang.String columnName, long classPK,
1048                    java.lang.Number[] defaultData)
1049                    throws com.liferay.portal.kernel.exception.PortalException {
1050                    return getService()
1051                                       .getData(companyId, className, tableName, columnName,
1052                            classPK, defaultData);
1053            }
1054    
1055            public static short getData(long companyId, java.lang.String className,
1056                    java.lang.String tableName, java.lang.String columnName, long classPK,
1057                    short defaultData)
1058                    throws com.liferay.portal.kernel.exception.PortalException {
1059                    return getService()
1060                                       .getData(companyId, className, tableName, columnName,
1061                            classPK, defaultData);
1062            }
1063    
1064            public static float getData(long companyId, java.lang.String className,
1065                    java.lang.String tableName, java.lang.String columnName, long classPK,
1066                    float defaultData)
1067                    throws com.liferay.portal.kernel.exception.PortalException {
1068                    return getService()
1069                                       .getData(companyId, className, tableName, columnName,
1070                            classPK, defaultData);
1071            }
1072    
1073            public static float[] getData(long companyId, java.lang.String className,
1074                    java.lang.String tableName, java.lang.String columnName, long classPK,
1075                    float[] defaultData)
1076                    throws com.liferay.portal.kernel.exception.PortalException {
1077                    return getService()
1078                                       .getData(companyId, className, tableName, columnName,
1079                            classPK, defaultData);
1080            }
1081    
1082            public static java.util.Map<?, ?> getData(long companyId,
1083                    java.lang.String className, java.lang.String tableName,
1084                    java.lang.String columnName, long classPK,
1085                    java.util.Map<?, ?> defaultData)
1086                    throws com.liferay.portal.kernel.exception.PortalException {
1087                    return getService()
1088                                       .getData(companyId, className, tableName, columnName,
1089                            classPK, defaultData);
1090            }
1091    
1092            public static java.lang.String[] getData(long companyId,
1093                    java.lang.String className, java.lang.String tableName,
1094                    java.lang.String columnName, long classPK,
1095                    java.lang.String[] defaultData)
1096                    throws com.liferay.portal.kernel.exception.PortalException {
1097                    return getService()
1098                                       .getData(companyId, className, tableName, columnName,
1099                            classPK, defaultData);
1100            }
1101    
1102            public static short[] getData(long companyId, java.lang.String className,
1103                    java.lang.String tableName, java.lang.String columnName, long classPK,
1104                    short[] defaultData)
1105                    throws com.liferay.portal.kernel.exception.PortalException {
1106                    return getService()
1107                                       .getData(companyId, className, tableName, columnName,
1108                            classPK, defaultData);
1109            }
1110    
1111            public static long[] getData(long companyId, java.lang.String className,
1112                    java.lang.String tableName, java.lang.String columnName, long classPK,
1113                    long[] defaultData)
1114                    throws com.liferay.portal.kernel.exception.PortalException {
1115                    return getService()
1116                                       .getData(companyId, className, tableName, columnName,
1117                            classPK, defaultData);
1118            }
1119    
1120            public static boolean[] getData(long companyId, java.lang.String className,
1121                    java.lang.String tableName, java.lang.String columnName, long classPK,
1122                    boolean[] defaultData)
1123                    throws com.liferay.portal.kernel.exception.PortalException {
1124                    return getService()
1125                                       .getData(companyId, className, tableName, columnName,
1126                            classPK, defaultData);
1127            }
1128    
1129            public static double getData(long companyId, java.lang.String className,
1130                    java.lang.String tableName, java.lang.String columnName, long classPK,
1131                    double defaultData)
1132                    throws com.liferay.portal.kernel.exception.PortalException {
1133                    return getService()
1134                                       .getData(companyId, className, tableName, columnName,
1135                            classPK, defaultData);
1136            }
1137    
1138            public static long getData(long companyId, java.lang.String className,
1139                    java.lang.String tableName, java.lang.String columnName, long classPK,
1140                    long defaultData)
1141                    throws com.liferay.portal.kernel.exception.PortalException {
1142                    return getService()
1143                                       .getData(companyId, className, tableName, columnName,
1144                            classPK, defaultData);
1145            }
1146    
1147            public static int[] getData(long companyId, java.lang.String className,
1148                    java.lang.String tableName, java.lang.String columnName, long classPK,
1149                    int[] defaultData)
1150                    throws com.liferay.portal.kernel.exception.PortalException {
1151                    return getService()
1152                                       .getData(companyId, className, tableName, columnName,
1153                            classPK, defaultData);
1154            }
1155    
1156            public static java.util.Date getData(long companyId,
1157                    java.lang.String className, java.lang.String tableName,
1158                    java.lang.String columnName, long classPK, java.util.Date defaultData)
1159                    throws com.liferay.portal.kernel.exception.PortalException {
1160                    return getService()
1161                                       .getData(companyId, className, tableName, columnName,
1162                            classPK, defaultData);
1163            }
1164    
1165            public static int getData(long companyId, java.lang.String className,
1166                    java.lang.String tableName, java.lang.String columnName, long classPK,
1167                    int defaultData)
1168                    throws com.liferay.portal.kernel.exception.PortalException {
1169                    return getService()
1170                                       .getData(companyId, className, tableName, columnName,
1171                            classPK, defaultData);
1172            }
1173    
1174            public static java.lang.Number getData(long companyId,
1175                    java.lang.String className, java.lang.String tableName,
1176                    java.lang.String columnName, long classPK, java.lang.Number defaultData)
1177                    throws com.liferay.portal.kernel.exception.PortalException {
1178                    return getService()
1179                                       .getData(companyId, className, tableName, columnName,
1180                            classPK, defaultData);
1181            }
1182    
1183            public static java.util.Map<java.lang.String, java.io.Serializable> getData(
1184                    long companyId, java.lang.String className, java.lang.String tableName,
1185                    java.util.Collection<java.lang.String> columnNames, long classPK)
1186                    throws com.liferay.portal.kernel.exception.PortalException {
1187                    return getService()
1188                                       .getData(companyId, className, tableName, columnNames,
1189                            classPK);
1190            }
1191    
1192            public static java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getDefaultTableColumnValues(
1193                    long companyId, java.lang.String className,
1194                    java.lang.String columnName, int start, int end) {
1195                    return getService()
1196                                       .getDefaultTableColumnValues(companyId, className,
1197                            columnName, start, end);
1198            }
1199    
1200            public static java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getDefaultTableColumnValues(
1201                    long companyId, long classNameId, java.lang.String columnName,
1202                    int start, int end) {
1203                    return getService()
1204                                       .getDefaultTableColumnValues(companyId, classNameId,
1205                            columnName, start, end);
1206            }
1207    
1208            public static int getDefaultTableColumnValuesCount(long companyId,
1209                    java.lang.String className, java.lang.String columnName) {
1210                    return getService()
1211                                       .getDefaultTableColumnValuesCount(companyId, className,
1212                            columnName);
1213            }
1214    
1215            public static int getDefaultTableColumnValuesCount(long companyId,
1216                    long classNameId, java.lang.String columnName) {
1217                    return getService()
1218                                       .getDefaultTableColumnValuesCount(companyId, classNameId,
1219                            columnName);
1220            }
1221    
1222            /**
1223            * Returns the expando value with the primary key.
1224            *
1225            * @param valueId the primary key of the expando value
1226            * @return the expando value
1227            * @throws PortalException if a expando value with the primary key could not be found
1228            */
1229            public static com.liferay.portlet.expando.model.ExpandoValue getExpandoValue(
1230                    long valueId)
1231                    throws com.liferay.portal.kernel.exception.PortalException {
1232                    return getService().getExpandoValue(valueId);
1233            }
1234    
1235            /**
1236            * Returns a range of all the expando values.
1237            *
1238            * <p>
1239            * Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If <code>orderByComparator</code> is specified, then the query will include the given ORDER BY logic. If <code>orderByComparator</code> is absent and pagination is required (<code>start</code> and <code>end</code> are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link com.liferay.portlet.expando.model.impl.ExpandoValueModelImpl}. If both <code>orderByComparator</code> and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
1240            * </p>
1241            *
1242            * @param start the lower bound of the range of expando values
1243            * @param end the upper bound of the range of expando values (not inclusive)
1244            * @return the range of expando values
1245            */
1246            public static java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getExpandoValues(
1247                    int start, int end) {
1248                    return getService().getExpandoValues(start, end);
1249            }
1250    
1251            /**
1252            * Returns the number of expando values.
1253            *
1254            * @return the number of expando values
1255            */
1256            public static int getExpandoValuesCount() {
1257                    return getService().getExpandoValuesCount();
1258            }
1259    
1260            public static com.liferay.portal.kernel.dao.orm.IndexableActionableDynamicQuery getIndexableActionableDynamicQuery() {
1261                    return getService().getIndexableActionableDynamicQuery();
1262            }
1263    
1264            /**
1265            * Returns the OSGi service identifier.
1266            *
1267            * @return the OSGi service identifier
1268            */
1269            public static java.lang.String getOSGiServiceIdentifier() {
1270                    return getService().getOSGiServiceIdentifier();
1271            }
1272    
1273            public static com.liferay.portal.model.PersistedModel getPersistedModel(
1274                    java.io.Serializable primaryKeyObj)
1275                    throws com.liferay.portal.kernel.exception.PortalException {
1276                    return getService().getPersistedModel(primaryKeyObj);
1277            }
1278    
1279            public static java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getRowValues(
1280                    long companyId, java.lang.String className, java.lang.String tableName,
1281                    long classPK, int start, int end) {
1282                    return getService()
1283                                       .getRowValues(companyId, className, tableName, classPK,
1284                            start, end);
1285            }
1286    
1287            public static java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getRowValues(
1288                    long companyId, long classNameId, java.lang.String tableName,
1289                    long classPK, int start, int end) {
1290                    return getService()
1291                                       .getRowValues(companyId, classNameId, tableName, classPK,
1292                            start, end);
1293            }
1294    
1295            public static java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getRowValues(
1296                    long rowId) {
1297                    return getService().getRowValues(rowId);
1298            }
1299    
1300            public static java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getRowValues(
1301                    long rowId, int start, int end) {
1302                    return getService().getRowValues(rowId, start, end);
1303            }
1304    
1305            public static int getRowValuesCount(long companyId,
1306                    java.lang.String className, java.lang.String tableName, long classPK) {
1307                    return getService()
1308                                       .getRowValuesCount(companyId, className, tableName, classPK);
1309            }
1310    
1311            public static int getRowValuesCount(long companyId, long classNameId,
1312                    java.lang.String tableName, long classPK) {
1313                    return getService()
1314                                       .getRowValuesCount(companyId, classNameId, tableName, classPK);
1315            }
1316    
1317            public static int getRowValuesCount(long rowId) {
1318                    return getService().getRowValuesCount(rowId);
1319            }
1320    
1321            /**
1322            * @deprecated As of 6.1.0, replaced by {@link #getValue(long, String,
1323            String, String, long)}
1324            */
1325            @Deprecated
1326            public static com.liferay.portlet.expando.model.ExpandoValue getValue(
1327                    java.lang.String className, java.lang.String tableName,
1328                    java.lang.String columnName, long classPK) {
1329                    return getService().getValue(className, tableName, columnName, classPK);
1330            }
1331    
1332            /**
1333            * @deprecated As of 6.1.0, replaced by {@link #getValue(long, long, String,
1334            String, long)}
1335            */
1336            @Deprecated
1337            public static com.liferay.portlet.expando.model.ExpandoValue getValue(
1338                    long classNameId, java.lang.String tableName,
1339                    java.lang.String columnName, long classPK) {
1340                    return getService().getValue(classNameId, tableName, columnName, classPK);
1341            }
1342    
1343            public static com.liferay.portlet.expando.model.ExpandoValue getValue(
1344                    long columnId, long rowId)
1345                    throws com.liferay.portal.kernel.exception.PortalException {
1346                    return getService().getValue(columnId, rowId);
1347            }
1348    
1349            public static com.liferay.portlet.expando.model.ExpandoValue getValue(
1350                    long companyId, java.lang.String className, java.lang.String tableName,
1351                    java.lang.String columnName, long classPK) {
1352                    return getService()
1353                                       .getValue(companyId, className, tableName, columnName,
1354                            classPK);
1355            }
1356    
1357            public static com.liferay.portlet.expando.model.ExpandoValue getValue(
1358                    long companyId, long classNameId, java.lang.String tableName,
1359                    java.lang.String columnName, long classPK) {
1360                    return getService()
1361                                       .getValue(companyId, classNameId, tableName, columnName,
1362                            classPK);
1363            }
1364    
1365            public static com.liferay.portlet.expando.model.ExpandoValue getValue(
1366                    long tableId, long columnId, long classPK) {
1367                    return getService().getValue(tableId, columnId, classPK);
1368            }
1369    
1370            public static com.liferay.portlet.expando.model.ExpandoValue getValue(
1371                    long valueId)
1372                    throws com.liferay.portal.kernel.exception.PortalException {
1373                    return getService().getValue(valueId);
1374            }
1375    
1376            /**
1377            * Updates the expando value in the database or adds it if it does not yet exist. Also notifies the appropriate model listeners.
1378            *
1379            * @param expandoValue the expando value
1380            * @return the expando value that was updated
1381            */
1382            public static com.liferay.portlet.expando.model.ExpandoValue updateExpandoValue(
1383                    com.liferay.portlet.expando.model.ExpandoValue expandoValue) {
1384                    return getService().updateExpandoValue(expandoValue);
1385            }
1386    
1387            public static ExpandoValueLocalService getService() {
1388                    if (_service == null) {
1389                            _service = (ExpandoValueLocalService)PortalBeanLocatorUtil.locate(ExpandoValueLocalService.class.getName());
1390    
1391                            ReferenceRegistry.registerReference(ExpandoValueLocalServiceUtil.class,
1392                                    "_service");
1393                    }
1394    
1395                    return _service;
1396            }
1397    
1398            /**
1399             * @deprecated As of 6.2.0
1400             */
1401            @Deprecated
1402            public void setService(ExpandoValueLocalService service) {
1403            }
1404    
1405            private static ExpandoValueLocalService _service;
1406    }