001    /**
002     * Copyright (c) 2000-2013 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 com.liferay.portal.kernel.exception.PortalException;
018    import com.liferay.portal.kernel.exception.SystemException;
019    import com.liferay.portal.kernel.transaction.Isolation;
020    import com.liferay.portal.kernel.transaction.Propagation;
021    import com.liferay.portal.kernel.transaction.Transactional;
022    import com.liferay.portal.service.BaseLocalService;
023    import com.liferay.portal.service.PersistedModelLocalService;
024    
025    /**
026     * The interface for the expando value local service.
027     *
028     * <p>
029     * This is a local service. Methods of this service will not have security checks based on the propagated JAAS credentials because this service can only be accessed from within the same VM.
030     * </p>
031     *
032     * @author Brian Wing Shun Chan
033     * @see ExpandoValueLocalServiceUtil
034     * @see com.liferay.portlet.expando.service.base.ExpandoValueLocalServiceBaseImpl
035     * @see com.liferay.portlet.expando.service.impl.ExpandoValueLocalServiceImpl
036     * @generated
037     */
038    @Transactional(isolation = Isolation.PORTAL, rollbackFor =  {
039            PortalException.class, SystemException.class})
040    public interface ExpandoValueLocalService extends BaseLocalService,
041            PersistedModelLocalService {
042            /*
043             * NOTE FOR DEVELOPERS:
044             *
045             * Never modify or reference this interface directly. Always use {@link ExpandoValueLocalServiceUtil} to access the expando value local service. Add custom service methods to {@link com.liferay.portlet.expando.service.impl.ExpandoValueLocalServiceImpl} and rerun ServiceBuilder to automatically copy the method declarations to this interface.
046             */
047    
048            /**
049            * Adds the expando value to the database. Also notifies the appropriate model listeners.
050            *
051            * @param expandoValue the expando value
052            * @return the expando value that was added
053            * @throws SystemException if a system exception occurred
054            */
055            public com.liferay.portlet.expando.model.ExpandoValue addExpandoValue(
056                    com.liferay.portlet.expando.model.ExpandoValue expandoValue)
057                    throws com.liferay.portal.kernel.exception.SystemException;
058    
059            /**
060            * Creates a new expando value with the primary key. Does not add the expando value to the database.
061            *
062            * @param valueId the primary key for the new expando value
063            * @return the new expando value
064            */
065            public com.liferay.portlet.expando.model.ExpandoValue createExpandoValue(
066                    long valueId);
067    
068            /**
069            * Deletes the expando value with the primary key from the database. Also notifies the appropriate model listeners.
070            *
071            * @param valueId the primary key of the expando value
072            * @return the expando value that was removed
073            * @throws PortalException if a expando value with the primary key could not be found
074            * @throws SystemException if a system exception occurred
075            */
076            public com.liferay.portlet.expando.model.ExpandoValue deleteExpandoValue(
077                    long valueId)
078                    throws com.liferay.portal.kernel.exception.PortalException,
079                            com.liferay.portal.kernel.exception.SystemException;
080    
081            /**
082            * Deletes the expando value from the database. Also notifies the appropriate model listeners.
083            *
084            * @param expandoValue the expando value
085            * @return the expando value that was removed
086            * @throws SystemException if a system exception occurred
087            */
088            public com.liferay.portlet.expando.model.ExpandoValue deleteExpandoValue(
089                    com.liferay.portlet.expando.model.ExpandoValue expandoValue)
090                    throws com.liferay.portal.kernel.exception.SystemException;
091    
092            public com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery();
093    
094            /**
095            * Performs a dynamic query on the database and returns the matching rows.
096            *
097            * @param dynamicQuery the dynamic query
098            * @return the matching rows
099            * @throws SystemException if a system exception occurred
100            */
101            @SuppressWarnings("rawtypes")
102            public java.util.List dynamicQuery(
103                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
104                    throws com.liferay.portal.kernel.exception.SystemException;
105    
106            /**
107            * Performs a dynamic query on the database and returns a range of the matching rows.
108            *
109            * <p>
110            * 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.
111            * </p>
112            *
113            * @param dynamicQuery the dynamic query
114            * @param start the lower bound of the range of model instances
115            * @param end the upper bound of the range of model instances (not inclusive)
116            * @return the range of matching rows
117            * @throws SystemException if a system exception occurred
118            */
119            @SuppressWarnings("rawtypes")
120            public java.util.List dynamicQuery(
121                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
122                    int end) throws com.liferay.portal.kernel.exception.SystemException;
123    
124            /**
125            * Performs a dynamic query on the database and returns an ordered range of the matching rows.
126            *
127            * <p>
128            * 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.
129            * </p>
130            *
131            * @param dynamicQuery the dynamic query
132            * @param start the lower bound of the range of model instances
133            * @param end the upper bound of the range of model instances (not inclusive)
134            * @param orderByComparator the comparator to order the results by (optionally <code>null</code>)
135            * @return the ordered range of matching rows
136            * @throws SystemException if a system exception occurred
137            */
138            @SuppressWarnings("rawtypes")
139            public java.util.List dynamicQuery(
140                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
141                    int end,
142                    com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
143                    throws com.liferay.portal.kernel.exception.SystemException;
144    
145            /**
146            * Returns the number of rows that match the dynamic query.
147            *
148            * @param dynamicQuery the dynamic query
149            * @return the number of rows that match the dynamic query
150            * @throws SystemException if a system exception occurred
151            */
152            public long dynamicQueryCount(
153                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
154                    throws com.liferay.portal.kernel.exception.SystemException;
155    
156            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
157            public com.liferay.portlet.expando.model.ExpandoValue fetchExpandoValue(
158                    long valueId)
159                    throws com.liferay.portal.kernel.exception.SystemException;
160    
161            /**
162            * Returns the expando value with the primary key.
163            *
164            * @param valueId the primary key of the expando value
165            * @return the expando value
166            * @throws PortalException if a expando value with the primary key could not be found
167            * @throws SystemException if a system exception occurred
168            */
169            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
170            public com.liferay.portlet.expando.model.ExpandoValue getExpandoValue(
171                    long valueId)
172                    throws com.liferay.portal.kernel.exception.PortalException,
173                            com.liferay.portal.kernel.exception.SystemException;
174    
175            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
176            public com.liferay.portal.model.PersistedModel getPersistedModel(
177                    java.io.Serializable primaryKeyObj)
178                    throws com.liferay.portal.kernel.exception.PortalException,
179                            com.liferay.portal.kernel.exception.SystemException;
180    
181            /**
182            * Returns a range of all the expando values.
183            *
184            * <p>
185            * 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.
186            * </p>
187            *
188            * @param start the lower bound of the range of expando values
189            * @param end the upper bound of the range of expando values (not inclusive)
190            * @return the range of expando values
191            * @throws SystemException if a system exception occurred
192            */
193            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
194            public java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getExpandoValues(
195                    int start, int end)
196                    throws com.liferay.portal.kernel.exception.SystemException;
197    
198            /**
199            * Returns the number of expando values.
200            *
201            * @return the number of expando values
202            * @throws SystemException if a system exception occurred
203            */
204            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
205            public int getExpandoValuesCount()
206                    throws com.liferay.portal.kernel.exception.SystemException;
207    
208            /**
209            * Updates the expando value in the database or adds it if it does not yet exist. Also notifies the appropriate model listeners.
210            *
211            * @param expandoValue the expando value
212            * @return the expando value that was updated
213            * @throws SystemException if a system exception occurred
214            */
215            public com.liferay.portlet.expando.model.ExpandoValue updateExpandoValue(
216                    com.liferay.portlet.expando.model.ExpandoValue expandoValue)
217                    throws com.liferay.portal.kernel.exception.SystemException;
218    
219            /**
220            * Returns the Spring bean ID for this bean.
221            *
222            * @return the Spring bean ID for this bean
223            */
224            public java.lang.String getBeanIdentifier();
225    
226            /**
227            * Sets the Spring bean ID for this bean.
228            *
229            * @param beanIdentifier the Spring bean ID for this bean
230            */
231            public void setBeanIdentifier(java.lang.String beanIdentifier);
232    
233            public com.liferay.portlet.expando.model.ExpandoValue addValue(
234                    long classNameId, long tableId, long columnId, long classPK,
235                    java.lang.String data)
236                    throws com.liferay.portal.kernel.exception.PortalException,
237                            com.liferay.portal.kernel.exception.SystemException;
238    
239            public com.liferay.portlet.expando.model.ExpandoValue addValue(
240                    long companyId, java.lang.String className, java.lang.String tableName,
241                    java.lang.String columnName, long classPK, boolean data)
242                    throws com.liferay.portal.kernel.exception.PortalException,
243                            com.liferay.portal.kernel.exception.SystemException;
244    
245            public com.liferay.portlet.expando.model.ExpandoValue addValue(
246                    long companyId, java.lang.String className, java.lang.String tableName,
247                    java.lang.String columnName, long classPK, boolean[] data)
248                    throws com.liferay.portal.kernel.exception.PortalException,
249                            com.liferay.portal.kernel.exception.SystemException;
250    
251            public com.liferay.portlet.expando.model.ExpandoValue addValue(
252                    long companyId, java.lang.String className, java.lang.String tableName,
253                    java.lang.String columnName, long classPK, java.util.Date data)
254                    throws com.liferay.portal.kernel.exception.PortalException,
255                            com.liferay.portal.kernel.exception.SystemException;
256    
257            public com.liferay.portlet.expando.model.ExpandoValue addValue(
258                    long companyId, java.lang.String className, java.lang.String tableName,
259                    java.lang.String columnName, long classPK, java.util.Date[] data)
260                    throws com.liferay.portal.kernel.exception.PortalException,
261                            com.liferay.portal.kernel.exception.SystemException;
262    
263            public com.liferay.portlet.expando.model.ExpandoValue addValue(
264                    long companyId, java.lang.String className, java.lang.String tableName,
265                    java.lang.String columnName, long classPK, double data)
266                    throws com.liferay.portal.kernel.exception.PortalException,
267                            com.liferay.portal.kernel.exception.SystemException;
268    
269            public com.liferay.portlet.expando.model.ExpandoValue addValue(
270                    long companyId, java.lang.String className, java.lang.String tableName,
271                    java.lang.String columnName, long classPK, double[] data)
272                    throws com.liferay.portal.kernel.exception.PortalException,
273                            com.liferay.portal.kernel.exception.SystemException;
274    
275            public com.liferay.portlet.expando.model.ExpandoValue addValue(
276                    long companyId, java.lang.String className, java.lang.String tableName,
277                    java.lang.String columnName, long classPK, float data)
278                    throws com.liferay.portal.kernel.exception.PortalException,
279                            com.liferay.portal.kernel.exception.SystemException;
280    
281            public com.liferay.portlet.expando.model.ExpandoValue addValue(
282                    long companyId, java.lang.String className, java.lang.String tableName,
283                    java.lang.String columnName, long classPK, float[] data)
284                    throws com.liferay.portal.kernel.exception.PortalException,
285                            com.liferay.portal.kernel.exception.SystemException;
286    
287            public com.liferay.portlet.expando.model.ExpandoValue addValue(
288                    long companyId, java.lang.String className, java.lang.String tableName,
289                    java.lang.String columnName, long classPK, int data)
290                    throws com.liferay.portal.kernel.exception.PortalException,
291                            com.liferay.portal.kernel.exception.SystemException;
292    
293            public 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                            com.liferay.portal.kernel.exception.SystemException;
298    
299            public com.liferay.portlet.expando.model.ExpandoValue addValue(
300                    long companyId, java.lang.String className, java.lang.String tableName,
301                    java.lang.String columnName, long classPK, long data)
302                    throws com.liferay.portal.kernel.exception.PortalException,
303                            com.liferay.portal.kernel.exception.SystemException;
304    
305            public com.liferay.portlet.expando.model.ExpandoValue addValue(
306                    long companyId, java.lang.String className, java.lang.String tableName,
307                    java.lang.String columnName, long classPK, long[] data)
308                    throws com.liferay.portal.kernel.exception.PortalException,
309                            com.liferay.portal.kernel.exception.SystemException;
310    
311            public 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,
314                    java.util.Map<java.util.Locale, ?> dataMap,
315                    java.util.Locale defautlLocale)
316                    throws com.liferay.portal.kernel.exception.PortalException,
317                            com.liferay.portal.kernel.exception.SystemException;
318    
319            public com.liferay.portlet.expando.model.ExpandoValue addValue(
320                    long companyId, java.lang.String className, java.lang.String tableName,
321                    java.lang.String columnName, long classPK, java.lang.Number data)
322                    throws com.liferay.portal.kernel.exception.PortalException,
323                            com.liferay.portal.kernel.exception.SystemException;
324    
325            public com.liferay.portlet.expando.model.ExpandoValue addValue(
326                    long companyId, java.lang.String className, java.lang.String tableName,
327                    java.lang.String columnName, long classPK, java.lang.Number[] data)
328                    throws com.liferay.portal.kernel.exception.PortalException,
329                            com.liferay.portal.kernel.exception.SystemException;
330    
331            public com.liferay.portlet.expando.model.ExpandoValue addValue(
332                    long companyId, java.lang.String className, java.lang.String tableName,
333                    java.lang.String columnName, long classPK, java.lang.Object data)
334                    throws com.liferay.portal.kernel.exception.PortalException,
335                            com.liferay.portal.kernel.exception.SystemException;
336    
337            public com.liferay.portlet.expando.model.ExpandoValue addValue(
338                    long companyId, java.lang.String className, java.lang.String tableName,
339                    java.lang.String columnName, long classPK, short data)
340                    throws com.liferay.portal.kernel.exception.PortalException,
341                            com.liferay.portal.kernel.exception.SystemException;
342    
343            public com.liferay.portlet.expando.model.ExpandoValue addValue(
344                    long companyId, java.lang.String className, java.lang.String tableName,
345                    java.lang.String columnName, long classPK, short[] data)
346                    throws com.liferay.portal.kernel.exception.PortalException,
347                            com.liferay.portal.kernel.exception.SystemException;
348    
349            public com.liferay.portlet.expando.model.ExpandoValue addValue(
350                    long companyId, java.lang.String className, java.lang.String tableName,
351                    java.lang.String columnName, long classPK, java.lang.String data)
352                    throws com.liferay.portal.kernel.exception.PortalException,
353                            com.liferay.portal.kernel.exception.SystemException;
354    
355            public com.liferay.portlet.expando.model.ExpandoValue addValue(
356                    long companyId, java.lang.String className, java.lang.String tableName,
357                    java.lang.String columnName, long classPK, java.lang.String[] data)
358                    throws com.liferay.portal.kernel.exception.PortalException,
359                            com.liferay.portal.kernel.exception.SystemException;
360    
361            /**
362            * @deprecated As of 6.1.0, replaced by {@link #addValue(long, String,
363            String, String, long, boolean[])}
364            */
365            public com.liferay.portlet.expando.model.ExpandoValue addValue(
366                    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                            com.liferay.portal.kernel.exception.SystemException;
370    
371            /**
372            * @deprecated As of 6.1.0, replaced by {@link #addValue(long, String,
373            String, String, long, boolean[])}
374            */
375            public com.liferay.portlet.expando.model.ExpandoValue addValue(
376                    java.lang.String className, java.lang.String tableName,
377                    java.lang.String columnName, long classPK, boolean[] data)
378                    throws com.liferay.portal.kernel.exception.PortalException,
379                            com.liferay.portal.kernel.exception.SystemException;
380    
381            /**
382            * @deprecated As of 6.1.0, replaced by {@link #addValue(long, String,
383            String, String, long, Date[])}
384            */
385            public com.liferay.portlet.expando.model.ExpandoValue addValue(
386                    java.lang.String className, java.lang.String tableName,
387                    java.lang.String columnName, long classPK, java.util.Date data)
388                    throws com.liferay.portal.kernel.exception.PortalException,
389                            com.liferay.portal.kernel.exception.SystemException;
390    
391            /**
392            * @deprecated As of 6.1.0, replaced by {@link #addValue(long, String,
393            String, String, long, Date[])}
394            */
395            public com.liferay.portlet.expando.model.ExpandoValue addValue(
396                    java.lang.String className, java.lang.String tableName,
397                    java.lang.String columnName, long classPK, java.util.Date[] data)
398                    throws com.liferay.portal.kernel.exception.PortalException,
399                            com.liferay.portal.kernel.exception.SystemException;
400    
401            /**
402            * @deprecated As of 6.1.0, replaced by {@link #addValue(long, String,
403            String, String, long, double[])}
404            */
405            public com.liferay.portlet.expando.model.ExpandoValue addValue(
406                    java.lang.String className, java.lang.String tableName,
407                    java.lang.String columnName, long classPK, double data)
408                    throws com.liferay.portal.kernel.exception.PortalException,
409                            com.liferay.portal.kernel.exception.SystemException;
410    
411            /**
412            * @deprecated As of 6.1.0, replaced by {@link #addValue(long, String,
413            String, String, long, double[])}
414            */
415            public com.liferay.portlet.expando.model.ExpandoValue addValue(
416                    java.lang.String className, java.lang.String tableName,
417                    java.lang.String columnName, long classPK, double[] data)
418                    throws com.liferay.portal.kernel.exception.PortalException,
419                            com.liferay.portal.kernel.exception.SystemException;
420    
421            /**
422            * @deprecated As of 6.1.0, replaced by {@link #addValue(long, String,
423            String, String, long, float[])}
424            */
425            public com.liferay.portlet.expando.model.ExpandoValue addValue(
426                    java.lang.String className, java.lang.String tableName,
427                    java.lang.String columnName, long classPK, float data)
428                    throws com.liferay.portal.kernel.exception.PortalException,
429                            com.liferay.portal.kernel.exception.SystemException;
430    
431            /**
432            * @deprecated As of 6.1.0, replaced by {@link #addValue(long, String,
433            String, String, long, float[])}
434            */
435            public com.liferay.portlet.expando.model.ExpandoValue addValue(
436                    java.lang.String className, java.lang.String tableName,
437                    java.lang.String columnName, long classPK, float[] data)
438                    throws com.liferay.portal.kernel.exception.PortalException,
439                            com.liferay.portal.kernel.exception.SystemException;
440    
441            /**
442            * @deprecated As of 6.1.0, replaced by {@link #addValue(long, String,
443            String, String, long, int[])}
444            */
445            public com.liferay.portlet.expando.model.ExpandoValue addValue(
446                    java.lang.String className, java.lang.String tableName,
447                    java.lang.String columnName, long classPK, int data)
448                    throws com.liferay.portal.kernel.exception.PortalException,
449                            com.liferay.portal.kernel.exception.SystemException;
450    
451            /**
452            * @deprecated As of 6.1.0, replaced by {@link #addValue(long, String,
453            String, String, long, int[])}
454            */
455            public com.liferay.portlet.expando.model.ExpandoValue addValue(
456                    java.lang.String className, java.lang.String tableName,
457                    java.lang.String columnName, long classPK, int[] data)
458                    throws com.liferay.portal.kernel.exception.PortalException,
459                            com.liferay.portal.kernel.exception.SystemException;
460    
461            /**
462            * @deprecated As of 6.1.0, replaced by {@link #addValue(long, String,
463            String, String, long, long[])}
464            */
465            public com.liferay.portlet.expando.model.ExpandoValue addValue(
466                    java.lang.String className, java.lang.String tableName,
467                    java.lang.String columnName, long classPK, long data)
468                    throws com.liferay.portal.kernel.exception.PortalException,
469                            com.liferay.portal.kernel.exception.SystemException;
470    
471            /**
472            * @deprecated As of 6.1.0, replaced by {@link #addValue(long, String,
473            String, String, long, long[])}
474            */
475            public com.liferay.portlet.expando.model.ExpandoValue addValue(
476                    java.lang.String className, java.lang.String tableName,
477                    java.lang.String columnName, long classPK, long[] data)
478                    throws com.liferay.portal.kernel.exception.PortalException,
479                            com.liferay.portal.kernel.exception.SystemException;
480    
481            /**
482            * @deprecated As of 6.1.0, replaced by {@link #addValue(long, String,
483            String, String, long, Object)}
484            */
485            public com.liferay.portlet.expando.model.ExpandoValue addValue(
486                    java.lang.String className, java.lang.String tableName,
487                    java.lang.String columnName, long classPK, java.lang.Object data)
488                    throws com.liferay.portal.kernel.exception.PortalException,
489                            com.liferay.portal.kernel.exception.SystemException;
490    
491            /**
492            * @deprecated As of 6.1.0, replaced by {@link #addValue(long, String,
493            String, String, long, short[])}
494            */
495            public com.liferay.portlet.expando.model.ExpandoValue addValue(
496                    java.lang.String className, java.lang.String tableName,
497                    java.lang.String columnName, long classPK, short data)
498                    throws com.liferay.portal.kernel.exception.PortalException,
499                            com.liferay.portal.kernel.exception.SystemException;
500    
501            /**
502            * @deprecated As of 6.1.0, replaced by {@link #addValue(long, String,
503            String, String, long, short[])}
504            */
505            public com.liferay.portlet.expando.model.ExpandoValue addValue(
506                    java.lang.String className, java.lang.String tableName,
507                    java.lang.String columnName, long classPK, short[] data)
508                    throws com.liferay.portal.kernel.exception.PortalException,
509                            com.liferay.portal.kernel.exception.SystemException;
510    
511            /**
512            * @deprecated As of 6.1.0, replaced by {@link #addValue(long, String,
513            String, String, long, String[])}
514            */
515            public com.liferay.portlet.expando.model.ExpandoValue addValue(
516                    java.lang.String className, java.lang.String tableName,
517                    java.lang.String columnName, long classPK, java.lang.String data)
518                    throws com.liferay.portal.kernel.exception.PortalException,
519                            com.liferay.portal.kernel.exception.SystemException;
520    
521            /**
522            * @deprecated As of 6.1.0, replaced by {@link #addValue(long, String,
523            String, String, long, String[])}
524            */
525            public com.liferay.portlet.expando.model.ExpandoValue addValue(
526                    java.lang.String className, java.lang.String tableName,
527                    java.lang.String columnName, long classPK, java.lang.String[] data)
528                    throws com.liferay.portal.kernel.exception.PortalException,
529                            com.liferay.portal.kernel.exception.SystemException;
530    
531            public void addValues(long classNameId, long tableId,
532                    java.util.List<com.liferay.portlet.expando.model.ExpandoColumn> columns,
533                    long classPK, java.util.Map<java.lang.String, java.lang.String> data)
534                    throws com.liferay.portal.kernel.exception.PortalException,
535                            com.liferay.portal.kernel.exception.SystemException;
536    
537            public void addValues(long companyId, long classNameId,
538                    java.lang.String tableName, long classPK,
539                    java.util.Map<java.lang.String, java.io.Serializable> attributes)
540                    throws com.liferay.portal.kernel.exception.PortalException,
541                            com.liferay.portal.kernel.exception.SystemException;
542    
543            public void addValues(long companyId, java.lang.String className,
544                    java.lang.String tableName, long classPK,
545                    java.util.Map<java.lang.String, java.io.Serializable> attributes)
546                    throws com.liferay.portal.kernel.exception.PortalException,
547                            com.liferay.portal.kernel.exception.SystemException;
548    
549            public void deleteColumnValues(long columnId)
550                    throws com.liferay.portal.kernel.exception.SystemException;
551    
552            public void deleteRowValues(long rowId)
553                    throws com.liferay.portal.kernel.exception.SystemException;
554    
555            public void deleteTableValues(long tableId)
556                    throws com.liferay.portal.kernel.exception.SystemException;
557    
558            public void deleteValue(
559                    com.liferay.portlet.expando.model.ExpandoValue value)
560                    throws com.liferay.portal.kernel.exception.SystemException;
561    
562            public void deleteValue(long valueId)
563                    throws com.liferay.portal.kernel.exception.PortalException,
564                            com.liferay.portal.kernel.exception.SystemException;
565    
566            public void deleteValue(long columnId, long rowId)
567                    throws com.liferay.portal.kernel.exception.PortalException,
568                            com.liferay.portal.kernel.exception.SystemException;
569    
570            public void deleteValue(long companyId, long classNameId,
571                    java.lang.String tableName, java.lang.String columnName, long classPK)
572                    throws com.liferay.portal.kernel.exception.PortalException,
573                            com.liferay.portal.kernel.exception.SystemException;
574    
575            public void deleteValue(long companyId, java.lang.String className,
576                    java.lang.String tableName, java.lang.String columnName, long classPK)
577                    throws com.liferay.portal.kernel.exception.PortalException,
578                            com.liferay.portal.kernel.exception.SystemException;
579    
580            public void deleteValues(long classNameId, long classPK)
581                    throws com.liferay.portal.kernel.exception.SystemException;
582    
583            public void deleteValues(java.lang.String className, long classPK)
584                    throws com.liferay.portal.kernel.exception.SystemException;
585    
586            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
587            public java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getColumnValues(
588                    long columnId, int start, int end)
589                    throws com.liferay.portal.kernel.exception.SystemException;
590    
591            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
592            public java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getColumnValues(
593                    long companyId, long classNameId, java.lang.String tableName,
594                    java.lang.String columnName, int start, int end)
595                    throws com.liferay.portal.kernel.exception.SystemException;
596    
597            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
598            public java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getColumnValues(
599                    long companyId, long classNameId, java.lang.String tableName,
600                    java.lang.String columnName, java.lang.String data, int start, int end)
601                    throws com.liferay.portal.kernel.exception.SystemException;
602    
603            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
604            public java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getColumnValues(
605                    long companyId, java.lang.String className, java.lang.String tableName,
606                    java.lang.String columnName, int start, int end)
607                    throws com.liferay.portal.kernel.exception.SystemException;
608    
609            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
610            public java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getColumnValues(
611                    long companyId, java.lang.String className, java.lang.String tableName,
612                    java.lang.String columnName, java.lang.String data, int start, int end)
613                    throws com.liferay.portal.kernel.exception.SystemException;
614    
615            /**
616            * @deprecated As of 6.1.0, replaced by {@link #getColumnValues(long,
617            String, String, String, String, int, int)}
618            */
619            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
620            public java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getColumnValues(
621                    java.lang.String className, java.lang.String tableName,
622                    java.lang.String columnName, java.lang.String data, int start, int end)
623                    throws com.liferay.portal.kernel.exception.SystemException;
624    
625            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
626            public int getColumnValuesCount(long columnId)
627                    throws com.liferay.portal.kernel.exception.SystemException;
628    
629            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
630            public int getColumnValuesCount(long companyId, long classNameId,
631                    java.lang.String tableName, java.lang.String columnName)
632                    throws com.liferay.portal.kernel.exception.SystemException;
633    
634            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
635            public int getColumnValuesCount(long companyId, long classNameId,
636                    java.lang.String tableName, java.lang.String columnName,
637                    java.lang.String data)
638                    throws com.liferay.portal.kernel.exception.SystemException;
639    
640            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
641            public int getColumnValuesCount(long companyId, java.lang.String className,
642                    java.lang.String tableName, java.lang.String columnName)
643                    throws com.liferay.portal.kernel.exception.SystemException;
644    
645            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
646            public int getColumnValuesCount(long companyId, java.lang.String className,
647                    java.lang.String tableName, java.lang.String columnName,
648                    java.lang.String data)
649                    throws com.liferay.portal.kernel.exception.SystemException;
650    
651            /**
652            * @deprecated As of 6.1.0, replaced by {@link #getColumnValuesCount(long,
653            String, String, String, String)}
654            */
655            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
656            public int getColumnValuesCount(java.lang.String className,
657                    java.lang.String tableName, java.lang.String columnName,
658                    java.lang.String data)
659                    throws com.liferay.portal.kernel.exception.SystemException;
660    
661            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
662            public java.util.Map<java.lang.String, java.io.Serializable> getData(
663                    long companyId, java.lang.String className, java.lang.String tableName,
664                    java.util.Collection<java.lang.String> columnNames, long classPK)
665                    throws com.liferay.portal.kernel.exception.PortalException,
666                            com.liferay.portal.kernel.exception.SystemException;
667    
668            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
669            public java.io.Serializable getData(long companyId,
670                    java.lang.String className, java.lang.String tableName,
671                    java.lang.String columnName, long classPK)
672                    throws com.liferay.portal.kernel.exception.PortalException,
673                            com.liferay.portal.kernel.exception.SystemException;
674    
675            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
676            public boolean getData(long companyId, java.lang.String className,
677                    java.lang.String tableName, java.lang.String columnName, long classPK,
678                    boolean defaultData)
679                    throws com.liferay.portal.kernel.exception.PortalException,
680                            com.liferay.portal.kernel.exception.SystemException;
681    
682            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
683            public boolean[] getData(long companyId, java.lang.String className,
684                    java.lang.String tableName, java.lang.String columnName, long classPK,
685                    boolean[] defaultData)
686                    throws com.liferay.portal.kernel.exception.PortalException,
687                            com.liferay.portal.kernel.exception.SystemException;
688    
689            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
690            public java.util.Date getData(long companyId, java.lang.String className,
691                    java.lang.String tableName, java.lang.String columnName, long classPK,
692                    java.util.Date defaultData)
693                    throws com.liferay.portal.kernel.exception.PortalException,
694                            com.liferay.portal.kernel.exception.SystemException;
695    
696            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
697            public java.util.Date[] getData(long companyId, java.lang.String className,
698                    java.lang.String tableName, java.lang.String columnName, long classPK,
699                    java.util.Date[] defaultData)
700                    throws com.liferay.portal.kernel.exception.PortalException,
701                            com.liferay.portal.kernel.exception.SystemException;
702    
703            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
704            public double getData(long companyId, java.lang.String className,
705                    java.lang.String tableName, java.lang.String columnName, long classPK,
706                    double defaultData)
707                    throws com.liferay.portal.kernel.exception.PortalException,
708                            com.liferay.portal.kernel.exception.SystemException;
709    
710            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
711            public double[] getData(long companyId, java.lang.String className,
712                    java.lang.String tableName, java.lang.String columnName, long classPK,
713                    double[] defaultData)
714                    throws com.liferay.portal.kernel.exception.PortalException,
715                            com.liferay.portal.kernel.exception.SystemException;
716    
717            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
718            public float getData(long companyId, java.lang.String className,
719                    java.lang.String tableName, java.lang.String columnName, long classPK,
720                    float defaultData)
721                    throws com.liferay.portal.kernel.exception.PortalException,
722                            com.liferay.portal.kernel.exception.SystemException;
723    
724            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
725            public float[] getData(long companyId, java.lang.String className,
726                    java.lang.String tableName, java.lang.String columnName, long classPK,
727                    float[] defaultData)
728                    throws com.liferay.portal.kernel.exception.PortalException,
729                            com.liferay.portal.kernel.exception.SystemException;
730    
731            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
732            public int getData(long companyId, java.lang.String className,
733                    java.lang.String tableName, java.lang.String columnName, long classPK,
734                    int defaultData)
735                    throws com.liferay.portal.kernel.exception.PortalException,
736                            com.liferay.portal.kernel.exception.SystemException;
737    
738            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
739            public int[] getData(long companyId, java.lang.String className,
740                    java.lang.String tableName, java.lang.String columnName, long classPK,
741                    int[] defaultData)
742                    throws com.liferay.portal.kernel.exception.PortalException,
743                            com.liferay.portal.kernel.exception.SystemException;
744    
745            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
746            public long getData(long companyId, java.lang.String className,
747                    java.lang.String tableName, java.lang.String columnName, long classPK,
748                    long defaultData)
749                    throws com.liferay.portal.kernel.exception.PortalException,
750                            com.liferay.portal.kernel.exception.SystemException;
751    
752            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
753            public long[] getData(long companyId, java.lang.String className,
754                    java.lang.String tableName, java.lang.String columnName, long classPK,
755                    long[] defaultData)
756                    throws com.liferay.portal.kernel.exception.PortalException,
757                            com.liferay.portal.kernel.exception.SystemException;
758    
759            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
760            public java.util.Map<?, ?> getData(long companyId,
761                    java.lang.String className, java.lang.String tableName,
762                    java.lang.String columnName, long classPK,
763                    java.util.Map<?, ?> defaultData)
764                    throws com.liferay.portal.kernel.exception.PortalException,
765                            com.liferay.portal.kernel.exception.SystemException;
766    
767            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
768            public java.lang.Number getData(long companyId, java.lang.String className,
769                    java.lang.String tableName, java.lang.String columnName, long classPK,
770                    java.lang.Number defaultData)
771                    throws com.liferay.portal.kernel.exception.PortalException,
772                            com.liferay.portal.kernel.exception.SystemException;
773    
774            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
775            public java.lang.Number[] getData(long companyId,
776                    java.lang.String className, java.lang.String tableName,
777                    java.lang.String columnName, long classPK,
778                    java.lang.Number[] defaultData)
779                    throws com.liferay.portal.kernel.exception.PortalException,
780                            com.liferay.portal.kernel.exception.SystemException;
781    
782            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
783            public short getData(long companyId, java.lang.String className,
784                    java.lang.String tableName, java.lang.String columnName, long classPK,
785                    short defaultData)
786                    throws com.liferay.portal.kernel.exception.PortalException,
787                            com.liferay.portal.kernel.exception.SystemException;
788    
789            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
790            public short[] getData(long companyId, java.lang.String className,
791                    java.lang.String tableName, java.lang.String columnName, long classPK,
792                    short[] defaultData)
793                    throws com.liferay.portal.kernel.exception.PortalException,
794                            com.liferay.portal.kernel.exception.SystemException;
795    
796            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
797            public java.lang.String getData(long companyId, java.lang.String className,
798                    java.lang.String tableName, java.lang.String columnName, long classPK,
799                    java.lang.String defaultData)
800                    throws com.liferay.portal.kernel.exception.PortalException,
801                            com.liferay.portal.kernel.exception.SystemException;
802    
803            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
804            public java.lang.String[] getData(long companyId,
805                    java.lang.String className, java.lang.String tableName,
806                    java.lang.String columnName, long classPK,
807                    java.lang.String[] defaultData)
808                    throws com.liferay.portal.kernel.exception.PortalException,
809                            com.liferay.portal.kernel.exception.SystemException;
810    
811            /**
812            * @deprecated As of 6.1.0, replaced by {@link #getData(long, String,
813            String, String, long)}
814            */
815            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
816            public java.io.Serializable getData(java.lang.String className,
817                    java.lang.String tableName, java.lang.String columnName, long classPK)
818                    throws com.liferay.portal.kernel.exception.PortalException,
819                            com.liferay.portal.kernel.exception.SystemException;
820    
821            /**
822            * @deprecated As of 6.1.0, replaced by {@link #getData(long, String,
823            String, String, long, boolean[])}
824            */
825            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
826            public boolean getData(java.lang.String className,
827                    java.lang.String tableName, java.lang.String columnName, long classPK,
828                    boolean defaultData)
829                    throws com.liferay.portal.kernel.exception.PortalException,
830                            com.liferay.portal.kernel.exception.SystemException;
831    
832            /**
833            * @deprecated As of 6.1.0, replaced by {@link #getData(long, String,
834            String, String, long, boolean[])}
835            */
836            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
837            public boolean[] getData(java.lang.String className,
838                    java.lang.String tableName, java.lang.String columnName, long classPK,
839                    boolean[] defaultData)
840                    throws com.liferay.portal.kernel.exception.PortalException,
841                            com.liferay.portal.kernel.exception.SystemException;
842    
843            /**
844            * @deprecated As of 6.1.0, replaced by {@link #getData(long, String,
845            String, String, long, Date[])}
846            */
847            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
848            public java.util.Date getData(java.lang.String className,
849                    java.lang.String tableName, java.lang.String columnName, long classPK,
850                    java.util.Date defaultData)
851                    throws com.liferay.portal.kernel.exception.PortalException,
852                            com.liferay.portal.kernel.exception.SystemException;
853    
854            /**
855            * @deprecated As of 6.1.0, replaced by {@link #getData(long, String,
856            String, String, long, Date[])}
857            */
858            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
859            public java.util.Date[] getData(java.lang.String className,
860                    java.lang.String tableName, java.lang.String columnName, long classPK,
861                    java.util.Date[] defaultData)
862                    throws com.liferay.portal.kernel.exception.PortalException,
863                            com.liferay.portal.kernel.exception.SystemException;
864    
865            /**
866            * @deprecated As of 6.1.0, replaced by {@link #getData(long, String,
867            String, String, long, double[])}
868            */
869            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
870            public double getData(java.lang.String className,
871                    java.lang.String tableName, java.lang.String columnName, long classPK,
872                    double defaultData)
873                    throws com.liferay.portal.kernel.exception.PortalException,
874                            com.liferay.portal.kernel.exception.SystemException;
875    
876            /**
877            * @deprecated As of 6.1.0, replaced by {@link #getData(long, String,
878            String, String, long, double[])}
879            */
880            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
881            public double[] getData(java.lang.String className,
882                    java.lang.String tableName, java.lang.String columnName, long classPK,
883                    double[] defaultData)
884                    throws com.liferay.portal.kernel.exception.PortalException,
885                            com.liferay.portal.kernel.exception.SystemException;
886    
887            /**
888            * @deprecated As of 6.1.0, replaced by {@link #getData(long, String,
889            String, String, long, float[])}
890            */
891            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
892            public float getData(java.lang.String className,
893                    java.lang.String tableName, java.lang.String columnName, long classPK,
894                    float defaultData)
895                    throws com.liferay.portal.kernel.exception.PortalException,
896                            com.liferay.portal.kernel.exception.SystemException;
897    
898            /**
899            * @deprecated As of 6.1.0, replaced by {@link #getData(long, String,
900            String, String, long, float[])}
901            */
902            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
903            public float[] getData(java.lang.String className,
904                    java.lang.String tableName, java.lang.String columnName, long classPK,
905                    float[] defaultData)
906                    throws com.liferay.portal.kernel.exception.PortalException,
907                            com.liferay.portal.kernel.exception.SystemException;
908    
909            /**
910            * @deprecated As of 6.1.0, replaced by {@link #getData(long, String,
911            String, String, long, int[])}
912            */
913            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
914            public int getData(java.lang.String className, java.lang.String tableName,
915                    java.lang.String columnName, long classPK, int defaultData)
916                    throws com.liferay.portal.kernel.exception.PortalException,
917                            com.liferay.portal.kernel.exception.SystemException;
918    
919            /**
920            * @deprecated As of 6.1.0, replaced by {@link #getData(long, String,
921            String, String, long, int[])}
922            */
923            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
924            public int[] getData(java.lang.String className,
925                    java.lang.String tableName, java.lang.String columnName, long classPK,
926                    int[] defaultData)
927                    throws com.liferay.portal.kernel.exception.PortalException,
928                            com.liferay.portal.kernel.exception.SystemException;
929    
930            /**
931            * @deprecated As of 6.1.0, replaced by {@link #getData(long, String,
932            String, String, long, long[])}
933            */
934            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
935            public long getData(java.lang.String className, java.lang.String tableName,
936                    java.lang.String columnName, long classPK, long defaultData)
937                    throws com.liferay.portal.kernel.exception.PortalException,
938                            com.liferay.portal.kernel.exception.SystemException;
939    
940            /**
941            * @deprecated As of 6.1.0, replaced by {@link #getData(long, String,
942            String, String, long, long[])}
943            */
944            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
945            public long[] getData(java.lang.String className,
946                    java.lang.String tableName, java.lang.String columnName, long classPK,
947                    long[] defaultData)
948                    throws com.liferay.portal.kernel.exception.PortalException,
949                            com.liferay.portal.kernel.exception.SystemException;
950    
951            /**
952            * @deprecated As of 6.1.0, replaced by {@link #getData(long, String,
953            String, String, long, short[])}
954            */
955            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
956            public short getData(java.lang.String className,
957                    java.lang.String tableName, java.lang.String columnName, long classPK,
958                    short defaultData)
959                    throws com.liferay.portal.kernel.exception.PortalException,
960                            com.liferay.portal.kernel.exception.SystemException;
961    
962            /**
963            * @deprecated As of 6.1.0, replaced by {@link #getData(long, String,
964            String, String, long, short[])}
965            */
966            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
967            public short[] getData(java.lang.String className,
968                    java.lang.String tableName, java.lang.String columnName, long classPK,
969                    short[] defaultData)
970                    throws com.liferay.portal.kernel.exception.PortalException,
971                            com.liferay.portal.kernel.exception.SystemException;
972    
973            /**
974            * @deprecated As of 6.1.0, replaced by {@link #getData(long, String,
975            String, String, long, String[])}
976            */
977            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
978            public java.lang.String getData(java.lang.String className,
979                    java.lang.String tableName, java.lang.String columnName, long classPK,
980                    java.lang.String defaultData)
981                    throws com.liferay.portal.kernel.exception.PortalException,
982                            com.liferay.portal.kernel.exception.SystemException;
983    
984            /**
985            * @deprecated As of 6.1.0, replaced by {@link #getData(long, String,
986            String, String, long, String[])}
987            */
988            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
989            public java.lang.String[] getData(java.lang.String className,
990                    java.lang.String tableName, java.lang.String columnName, long classPK,
991                    java.lang.String[] defaultData)
992                    throws com.liferay.portal.kernel.exception.PortalException,
993                            com.liferay.portal.kernel.exception.SystemException;
994    
995            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
996            public java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getDefaultTableColumnValues(
997                    long companyId, long classNameId, java.lang.String columnName,
998                    int start, int end)
999                    throws com.liferay.portal.kernel.exception.SystemException;
1000    
1001            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
1002            public java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getDefaultTableColumnValues(
1003                    long companyId, java.lang.String className,
1004                    java.lang.String columnName, int start, int end)
1005                    throws com.liferay.portal.kernel.exception.SystemException;
1006    
1007            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
1008            public int getDefaultTableColumnValuesCount(long companyId,
1009                    long classNameId, java.lang.String columnName)
1010                    throws com.liferay.portal.kernel.exception.SystemException;
1011    
1012            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
1013            public int getDefaultTableColumnValuesCount(long companyId,
1014                    java.lang.String className, java.lang.String columnName)
1015                    throws com.liferay.portal.kernel.exception.SystemException;
1016    
1017            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
1018            public java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getRowValues(
1019                    long rowId) throws com.liferay.portal.kernel.exception.SystemException;
1020    
1021            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
1022            public java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getRowValues(
1023                    long rowId, int start, int end)
1024                    throws com.liferay.portal.kernel.exception.SystemException;
1025    
1026            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
1027            public java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getRowValues(
1028                    long companyId, long classNameId, java.lang.String tableName,
1029                    long classPK, int start, int end)
1030                    throws com.liferay.portal.kernel.exception.SystemException;
1031    
1032            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
1033            public java.util.List<com.liferay.portlet.expando.model.ExpandoValue> getRowValues(
1034                    long companyId, java.lang.String className, java.lang.String tableName,
1035                    long classPK, int start, int end)
1036                    throws com.liferay.portal.kernel.exception.SystemException;
1037    
1038            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
1039            public int getRowValuesCount(long rowId)
1040                    throws com.liferay.portal.kernel.exception.SystemException;
1041    
1042            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
1043            public int getRowValuesCount(long companyId, long classNameId,
1044                    java.lang.String tableName, long classPK)
1045                    throws com.liferay.portal.kernel.exception.SystemException;
1046    
1047            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
1048            public int getRowValuesCount(long companyId, java.lang.String className,
1049                    java.lang.String tableName, long classPK)
1050                    throws com.liferay.portal.kernel.exception.SystemException;
1051    
1052            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
1053            public com.liferay.portlet.expando.model.ExpandoValue getValue(long valueId)
1054                    throws com.liferay.portal.kernel.exception.PortalException,
1055                            com.liferay.portal.kernel.exception.SystemException;
1056    
1057            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
1058            public com.liferay.portlet.expando.model.ExpandoValue getValue(
1059                    long columnId, long rowId)
1060                    throws com.liferay.portal.kernel.exception.PortalException,
1061                            com.liferay.portal.kernel.exception.SystemException;
1062    
1063            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
1064            public com.liferay.portlet.expando.model.ExpandoValue getValue(
1065                    long tableId, long columnId, long classPK)
1066                    throws com.liferay.portal.kernel.exception.SystemException;
1067    
1068            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
1069            public com.liferay.portlet.expando.model.ExpandoValue getValue(
1070                    long companyId, long classNameId, java.lang.String tableName,
1071                    java.lang.String columnName, long classPK)
1072                    throws com.liferay.portal.kernel.exception.SystemException;
1073    
1074            /**
1075            * @deprecated As of 6.1.0, replaced by {@link #getValue(long, long, String,
1076            String, long)}
1077            */
1078            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
1079            public com.liferay.portlet.expando.model.ExpandoValue getValue(
1080                    long classNameId, java.lang.String tableName,
1081                    java.lang.String columnName, long classPK)
1082                    throws com.liferay.portal.kernel.exception.SystemException;
1083    
1084            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
1085            public com.liferay.portlet.expando.model.ExpandoValue getValue(
1086                    long companyId, java.lang.String className, java.lang.String tableName,
1087                    java.lang.String columnName, long classPK)
1088                    throws com.liferay.portal.kernel.exception.SystemException;
1089    
1090            /**
1091            * @deprecated As of 6.1.0, replaced by {@link #getValue(long, String,
1092            String, String, long)}
1093            */
1094            @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
1095            public com.liferay.portlet.expando.model.ExpandoValue getValue(
1096                    java.lang.String className, java.lang.String tableName,
1097                    java.lang.String columnName, long classPK)
1098                    throws com.liferay.portal.kernel.exception.SystemException;
1099    }