001    /**
002     * Copyright (c) 2000-2013 Liferay, Inc. All rights reserved.
003     *
004     * The contents of this file are subject to the terms of the Liferay Enterprise
005     * Subscription License ("License"). You may not use this file except in
006     * compliance with the License. You can obtain a copy of the License by
007     * contacting Liferay, Inc. See the License for the specific language governing
008     * permissions and limitations under the License, including but not limited to
009     * distribution rights of the Software.
010     *
011     *
012     *
013     */
014    
015    package com.liferay.portlet.journal.service.persistence;
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     * @author Brian Wing Shun Chan
024     */
025    @ProviderType
026    public class JournalArticleFinderUtil {
027            public static int countByKeywords(long companyId, long groupId,
028                    java.util.List<java.lang.Long> folderIds, long classNameId,
029                    java.lang.String keywords, java.lang.Double version,
030                    java.lang.String type, java.lang.String ddmStructureKey,
031                    java.lang.String ddmTemplateKey, java.util.Date displayDateGT,
032                    java.util.Date displayDateLT, int status, java.util.Date reviewDate)
033                    throws com.liferay.portal.kernel.exception.SystemException {
034                    return getFinder()
035                                       .countByKeywords(companyId, groupId, folderIds, classNameId,
036                            keywords, version, type, ddmStructureKey, ddmTemplateKey,
037                            displayDateGT, displayDateLT, status, reviewDate);
038            }
039    
040            public static int countByG_F(long groupId,
041                    java.util.List<java.lang.Long> folderIds,
042                    com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
043                    throws com.liferay.portal.kernel.exception.SystemException {
044                    return getFinder().countByG_F(groupId, folderIds, queryDefinition);
045            }
046    
047            public static int countByG_C_S(long groupId, long classNameId,
048                    java.lang.String ddmStructureKey,
049                    com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
050                    throws com.liferay.portal.kernel.exception.SystemException {
051                    return getFinder()
052                                       .countByG_C_S(groupId, classNameId, ddmStructureKey,
053                            queryDefinition);
054            }
055    
056            public static int countByG_C_S(long groupId, long classNameId,
057                    java.lang.String[] ddmStructureKeys,
058                    com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
059                    throws com.liferay.portal.kernel.exception.SystemException {
060                    return getFinder()
061                                       .countByG_C_S(groupId, classNameId, ddmStructureKeys,
062                            queryDefinition);
063            }
064    
065            public static int countByG_U_F_C(long groupId, long userId,
066                    java.util.List<java.lang.Long> folderIds, long classNameId,
067                    com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
068                    throws com.liferay.portal.kernel.exception.SystemException {
069                    return getFinder()
070                                       .countByG_U_F_C(groupId, userId, folderIds, classNameId,
071                            queryDefinition);
072            }
073    
074            public static int countByC_G_F_C_A_V_T_D_C_T_S_T_D_R(long companyId,
075                    long groupId, java.util.List<java.lang.Long> folderIds,
076                    long classNameId, java.lang.String articleId, java.lang.Double version,
077                    java.lang.String title, java.lang.String description,
078                    java.lang.String content, java.lang.String type,
079                    java.lang.String ddmStructureKey, java.lang.String ddmTemplateKey,
080                    java.util.Date displayDateGT, java.util.Date displayDateLT,
081                    java.util.Date reviewDate, boolean andOperator,
082                    com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
083                    throws com.liferay.portal.kernel.exception.SystemException {
084                    return getFinder()
085                                       .countByC_G_F_C_A_V_T_D_C_T_S_T_D_R(companyId, groupId,
086                            folderIds, classNameId, articleId, version, title, description,
087                            content, type, ddmStructureKey, ddmTemplateKey, displayDateGT,
088                            displayDateLT, reviewDate, andOperator, queryDefinition);
089            }
090    
091            public static int countByC_G_F_C_A_V_T_D_C_T_S_T_D_R(long companyId,
092                    long groupId, java.util.List<java.lang.Long> folderIds,
093                    long classNameId, java.lang.String articleId, java.lang.Double version,
094                    java.lang.String title, java.lang.String description,
095                    java.lang.String content, java.lang.String type,
096                    java.lang.String[] ddmStructureKeys,
097                    java.lang.String[] ddmTemplateKeys, java.util.Date displayDateGT,
098                    java.util.Date displayDateLT, java.util.Date reviewDate,
099                    boolean andOperator,
100                    com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
101                    throws com.liferay.portal.kernel.exception.SystemException {
102                    return getFinder()
103                                       .countByC_G_F_C_A_V_T_D_C_T_S_T_D_R(companyId, groupId,
104                            folderIds, classNameId, articleId, version, title, description,
105                            content, type, ddmStructureKeys, ddmTemplateKeys, displayDateGT,
106                            displayDateLT, reviewDate, andOperator, queryDefinition);
107            }
108    
109            public static int countByC_G_F_C_A_V_T_D_C_T_S_T_D_R(long companyId,
110                    long groupId, java.util.List<java.lang.Long> folderIds,
111                    long classNameId, java.lang.String[] articleIds,
112                    java.lang.Double version, java.lang.String[] titles,
113                    java.lang.String[] descriptions, java.lang.String[] contents,
114                    java.lang.String type, java.lang.String[] ddmStructureKeys,
115                    java.lang.String[] ddmTemplateKeys, java.util.Date displayDateGT,
116                    java.util.Date displayDateLT, java.util.Date reviewDate,
117                    boolean andOperator,
118                    com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
119                    throws com.liferay.portal.kernel.exception.SystemException {
120                    return getFinder()
121                                       .countByC_G_F_C_A_V_T_D_C_T_S_T_D_R(companyId, groupId,
122                            folderIds, classNameId, articleIds, version, titles, descriptions,
123                            contents, type, ddmStructureKeys, ddmTemplateKeys, displayDateGT,
124                            displayDateLT, reviewDate, andOperator, queryDefinition);
125            }
126    
127            public static int filterCountByKeywords(long companyId, long groupId,
128                    java.util.List<java.lang.Long> folderIds, long classNameId,
129                    java.lang.String keywords, java.lang.Double version,
130                    java.lang.String type, java.lang.String ddmStructureKey,
131                    java.lang.String ddmTemplateKey, java.util.Date displayDateGT,
132                    java.util.Date displayDateLT, int status, java.util.Date reviewDate)
133                    throws com.liferay.portal.kernel.exception.SystemException {
134                    return getFinder()
135                                       .filterCountByKeywords(companyId, groupId, folderIds,
136                            classNameId, keywords, version, type, ddmStructureKey,
137                            ddmTemplateKey, displayDateGT, displayDateLT, status, reviewDate);
138            }
139    
140            public static int filterCountByG_F(long groupId,
141                    java.util.List<java.lang.Long> folderIds,
142                    com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
143                    throws com.liferay.portal.kernel.exception.SystemException {
144                    return getFinder().filterCountByG_F(groupId, folderIds, queryDefinition);
145            }
146    
147            public static int filterCountByG_C_S(long groupId, long classNameId,
148                    java.lang.String ddmStructureKey,
149                    com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
150                    throws com.liferay.portal.kernel.exception.SystemException {
151                    return getFinder()
152                                       .filterCountByG_C_S(groupId, classNameId, ddmStructureKey,
153                            queryDefinition);
154            }
155    
156            public static int filterCountByG_U_F_C(long groupId, long userId,
157                    java.util.List<java.lang.Long> folderIds, long classNameId,
158                    com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
159                    throws com.liferay.portal.kernel.exception.SystemException {
160                    return getFinder()
161                                       .filterCountByG_U_F_C(groupId, userId, folderIds,
162                            classNameId, queryDefinition);
163            }
164    
165            public static int filterCountByC_G_F_C_A_V_T_D_C_T_S_T_D_R(long companyId,
166                    long groupId, java.util.List<java.lang.Long> folderIds,
167                    long classNameId, java.lang.String articleId, java.lang.Double version,
168                    java.lang.String title, java.lang.String description,
169                    java.lang.String content, java.lang.String type,
170                    java.lang.String ddmStructureKey, java.lang.String ddmTemplateKey,
171                    java.util.Date displayDateGT, java.util.Date displayDateLT,
172                    java.util.Date reviewDate, boolean andOperator,
173                    com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
174                    throws com.liferay.portal.kernel.exception.SystemException {
175                    return getFinder()
176                                       .filterCountByC_G_F_C_A_V_T_D_C_T_S_T_D_R(companyId,
177                            groupId, folderIds, classNameId, articleId, version, title,
178                            description, content, type, ddmStructureKey, ddmTemplateKey,
179                            displayDateGT, displayDateLT, reviewDate, andOperator,
180                            queryDefinition);
181            }
182    
183            public static int filterCountByC_G_F_C_A_V_T_D_C_T_S_T_D_R(long companyId,
184                    long groupId, java.util.List<java.lang.Long> folderIds,
185                    long classNameId, java.lang.String articleId, java.lang.Double version,
186                    java.lang.String title, java.lang.String description,
187                    java.lang.String content, java.lang.String type,
188                    java.lang.String[] ddmStructureKeys,
189                    java.lang.String[] ddmTemplateKeys, java.util.Date displayDateGT,
190                    java.util.Date displayDateLT, java.util.Date reviewDate,
191                    boolean andOperator,
192                    com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
193                    throws com.liferay.portal.kernel.exception.SystemException {
194                    return getFinder()
195                                       .filterCountByC_G_F_C_A_V_T_D_C_T_S_T_D_R(companyId,
196                            groupId, folderIds, classNameId, articleId, version, title,
197                            description, content, type, ddmStructureKeys, ddmTemplateKeys,
198                            displayDateGT, displayDateLT, reviewDate, andOperator,
199                            queryDefinition);
200            }
201    
202            public static int filterCountByC_G_F_C_A_V_T_D_C_T_S_T_D_R(long companyId,
203                    long groupId, java.util.List<java.lang.Long> folderIds,
204                    long classNameId, java.lang.String[] articleIds,
205                    java.lang.Double version, java.lang.String[] titles,
206                    java.lang.String[] descriptions, java.lang.String[] contents,
207                    java.lang.String type, java.lang.String[] ddmStructureKeys,
208                    java.lang.String[] ddmTemplateKeys, java.util.Date displayDateGT,
209                    java.util.Date displayDateLT, java.util.Date reviewDate,
210                    boolean andOperator,
211                    com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
212                    throws com.liferay.portal.kernel.exception.SystemException {
213                    return getFinder()
214                                       .filterCountByC_G_F_C_A_V_T_D_C_T_S_T_D_R(companyId,
215                            groupId, folderIds, classNameId, articleIds, version, titles,
216                            descriptions, contents, type, ddmStructureKeys, ddmTemplateKeys,
217                            displayDateGT, displayDateLT, reviewDate, andOperator,
218                            queryDefinition);
219            }
220    
221            public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByKeywords(
222                    long companyId, long groupId, java.util.List<java.lang.Long> folderIds,
223                    long classNameId, java.lang.String keywords, java.lang.Double version,
224                    java.lang.String type, java.lang.String ddmStructureKey,
225                    java.lang.String ddmTemplateKey, java.util.Date displayDateGT,
226                    java.util.Date displayDateLT, int status, java.util.Date reviewDate,
227                    int start, int end,
228                    com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
229                    throws com.liferay.portal.kernel.exception.SystemException {
230                    return getFinder()
231                                       .filterFindByKeywords(companyId, groupId, folderIds,
232                            classNameId, keywords, version, type, ddmStructureKey,
233                            ddmTemplateKey, displayDateGT, displayDateLT, status, reviewDate,
234                            start, end, orderByComparator);
235            }
236    
237            public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_F(
238                    long groupId, java.util.List<java.lang.Long> folderIds,
239                    com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
240                    throws com.liferay.portal.kernel.exception.SystemException {
241                    return getFinder().filterFindByG_F(groupId, folderIds, queryDefinition);
242            }
243    
244            public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_C_S(
245                    long groupId, long classNameId, java.lang.String ddmStructureKey,
246                    com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
247                    throws com.liferay.portal.kernel.exception.SystemException {
248                    return getFinder()
249                                       .filterFindByG_C_S(groupId, classNameId, ddmStructureKey,
250                            queryDefinition);
251            }
252    
253            public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_U_F_C(
254                    long groupId, long userId, java.util.List<java.lang.Long> folderIds,
255                    long classNameId,
256                    com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
257                    throws com.liferay.portal.kernel.exception.SystemException {
258                    return getFinder()
259                                       .filterFindByG_U_F_C(groupId, userId, folderIds,
260                            classNameId, queryDefinition);
261            }
262    
263            public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByC_G_F_C_A_V_T_D_C_T_S_T_D_R(
264                    long companyId, long groupId, java.util.List<java.lang.Long> folderIds,
265                    long classNameId, java.lang.String articleId, java.lang.Double version,
266                    java.lang.String title, java.lang.String description,
267                    java.lang.String content, java.lang.String type,
268                    java.lang.String ddmStructureKey, java.lang.String ddmTemplateKey,
269                    java.util.Date displayDateGT, java.util.Date displayDateLT,
270                    java.util.Date reviewDate, boolean andOperator,
271                    com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
272                    throws com.liferay.portal.kernel.exception.SystemException {
273                    return getFinder()
274                                       .filterFindByC_G_F_C_A_V_T_D_C_T_S_T_D_R(companyId, groupId,
275                            folderIds, classNameId, articleId, version, title, description,
276                            content, type, ddmStructureKey, ddmTemplateKey, displayDateGT,
277                            displayDateLT, reviewDate, andOperator, queryDefinition);
278            }
279    
280            public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByC_G_F_C_A_V_T_D_C_T_S_T_D_R(
281                    long companyId, long groupId, java.util.List<java.lang.Long> folderIds,
282                    long classNameId, java.lang.String articleId, java.lang.Double version,
283                    java.lang.String title, java.lang.String description,
284                    java.lang.String content, java.lang.String type,
285                    java.lang.String[] ddmStructureKeys,
286                    java.lang.String[] ddmTemplateKeys, java.util.Date displayDateGT,
287                    java.util.Date displayDateLT, java.util.Date reviewDate,
288                    boolean andOperator,
289                    com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
290                    throws com.liferay.portal.kernel.exception.SystemException {
291                    return getFinder()
292                                       .filterFindByC_G_F_C_A_V_T_D_C_T_S_T_D_R(companyId, groupId,
293                            folderIds, classNameId, articleId, version, title, description,
294                            content, type, ddmStructureKeys, ddmTemplateKeys, displayDateGT,
295                            displayDateLT, reviewDate, andOperator, queryDefinition);
296            }
297    
298            public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByC_G_F_C_A_V_T_D_C_T_S_T_D_R(
299                    long companyId, long groupId, java.util.List<java.lang.Long> folderIds,
300                    long classNameId, java.lang.String[] articleIds,
301                    java.lang.Double version, java.lang.String[] titles,
302                    java.lang.String[] descriptions, java.lang.String[] contents,
303                    java.lang.String type, java.lang.String[] ddmStructureKeys,
304                    java.lang.String[] ddmTemplateKeys, java.util.Date displayDateGT,
305                    java.util.Date displayDateLT, java.util.Date reviewDate,
306                    boolean andOperator,
307                    com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
308                    throws com.liferay.portal.kernel.exception.SystemException {
309                    return getFinder()
310                                       .filterFindByC_G_F_C_A_V_T_D_C_T_S_T_D_R(companyId, groupId,
311                            folderIds, classNameId, articleIds, version, titles, descriptions,
312                            contents, type, ddmStructureKeys, ddmTemplateKeys, displayDateGT,
313                            displayDateLT, reviewDate, andOperator, queryDefinition);
314            }
315    
316            public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByExpirationDate(
317                    long classNameId, java.util.Date expirationDateLT,
318                    com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
319                    throws com.liferay.portal.kernel.exception.SystemException {
320                    return getFinder()
321                                       .findByExpirationDate(classNameId, expirationDateLT,
322                            queryDefinition);
323            }
324    
325            public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByKeywords(
326                    long companyId, long groupId, java.util.List<java.lang.Long> folderIds,
327                    long classNameId, java.lang.String keywords, java.lang.Double version,
328                    java.lang.String type, java.lang.String ddmStructureKey,
329                    java.lang.String ddmTemplateKey, java.util.Date displayDateGT,
330                    java.util.Date displayDateLT, int status, java.util.Date reviewDate,
331                    int start, int end,
332                    com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
333                    throws com.liferay.portal.kernel.exception.SystemException {
334                    return getFinder()
335                                       .findByKeywords(companyId, groupId, folderIds, classNameId,
336                            keywords, version, type, ddmStructureKey, ddmTemplateKey,
337                            displayDateGT, displayDateLT, status, reviewDate, start, end,
338                            orderByComparator);
339            }
340    
341            public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByReviewDate(
342                    long classNameId, java.util.Date reviewDateLT,
343                    java.util.Date reviewDateGT)
344                    throws com.liferay.portal.kernel.exception.SystemException {
345                    return getFinder()
346                                       .findByReviewDate(classNameId, reviewDateLT, reviewDateGT);
347            }
348    
349            public static com.liferay.portlet.journal.model.JournalArticle findByR_D(
350                    long resourcePrimKey, java.util.Date displayDate)
351                    throws com.liferay.portal.kernel.exception.SystemException,
352                            com.liferay.portlet.journal.NoSuchArticleException {
353                    return getFinder().findByR_D(resourcePrimKey, displayDate);
354            }
355    
356            public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_F(
357                    long groupId, java.util.List<java.lang.Long> folderIds,
358                    com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
359                    throws com.liferay.portal.kernel.exception.SystemException {
360                    return getFinder().findByG_F(groupId, folderIds, queryDefinition);
361            }
362    
363            public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_C_S(
364                    long groupId, long classNameId, java.lang.String ddmStructureKey,
365                    com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
366                    throws com.liferay.portal.kernel.exception.SystemException {
367                    return getFinder()
368                                       .findByG_C_S(groupId, classNameId, ddmStructureKey,
369                            queryDefinition);
370            }
371    
372            public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_C_S(
373                    long groupId, long classNameId, java.lang.String[] ddmStructureKeys,
374                    com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
375                    throws com.liferay.portal.kernel.exception.SystemException {
376                    return getFinder()
377                                       .findByG_C_S(groupId, classNameId, ddmStructureKeys,
378                            queryDefinition);
379            }
380    
381            public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_U_F_C(
382                    long groupId, long userId, java.util.List<java.lang.Long> folderIds,
383                    long classNameId,
384                    com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
385                    throws com.liferay.portal.kernel.exception.SystemException {
386                    return getFinder()
387                                       .findByG_U_F_C(groupId, userId, folderIds, classNameId,
388                            queryDefinition);
389            }
390    
391            public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByC_G_F_C_A_V_T_D_C_T_S_T_D_R(
392                    long companyId, long groupId, java.util.List<java.lang.Long> folderIds,
393                    long classNameId, java.lang.String articleId, java.lang.Double version,
394                    java.lang.String title, java.lang.String description,
395                    java.lang.String content, java.lang.String type,
396                    java.lang.String ddmStructureKey, java.lang.String ddmTemplateKey,
397                    java.util.Date displayDateGT, java.util.Date displayDateLT,
398                    java.util.Date reviewDate, boolean andOperator,
399                    com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
400                    throws com.liferay.portal.kernel.exception.SystemException {
401                    return getFinder()
402                                       .findByC_G_F_C_A_V_T_D_C_T_S_T_D_R(companyId, groupId,
403                            folderIds, classNameId, articleId, version, title, description,
404                            content, type, ddmStructureKey, ddmTemplateKey, displayDateGT,
405                            displayDateLT, reviewDate, andOperator, queryDefinition);
406            }
407    
408            public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByC_G_F_C_A_V_T_D_C_T_S_T_D_R(
409                    long companyId, long groupId, java.util.List<java.lang.Long> folderIds,
410                    long classNameId, java.lang.String articleId, java.lang.Double version,
411                    java.lang.String title, java.lang.String description,
412                    java.lang.String content, java.lang.String type,
413                    java.lang.String[] ddmStructureKeys,
414                    java.lang.String[] ddmTemplateKeys, java.util.Date displayDateGT,
415                    java.util.Date displayDateLT, java.util.Date reviewDate,
416                    boolean andOperator,
417                    com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
418                    throws com.liferay.portal.kernel.exception.SystemException {
419                    return getFinder()
420                                       .findByC_G_F_C_A_V_T_D_C_T_S_T_D_R(companyId, groupId,
421                            folderIds, classNameId, articleId, version, title, description,
422                            content, type, ddmStructureKeys, ddmTemplateKeys, displayDateGT,
423                            displayDateLT, reviewDate, andOperator, queryDefinition);
424            }
425    
426            public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByC_G_F_C_A_V_T_D_C_T_S_T_D_R(
427                    long companyId, long groupId, java.util.List<java.lang.Long> folderIds,
428                    long classNameId, java.lang.String[] articleIds,
429                    java.lang.Double version, java.lang.String[] titles,
430                    java.lang.String[] descriptions, java.lang.String[] contents,
431                    java.lang.String type, java.lang.String[] ddmStructureKeys,
432                    java.lang.String[] ddmTemplateKeys, java.util.Date displayDateGT,
433                    java.util.Date displayDateLT, java.util.Date reviewDate,
434                    boolean andOperator,
435                    com.liferay.portal.kernel.dao.orm.QueryDefinition queryDefinition)
436                    throws com.liferay.portal.kernel.exception.SystemException {
437                    return getFinder()
438                                       .findByC_G_F_C_A_V_T_D_C_T_S_T_D_R(companyId, groupId,
439                            folderIds, classNameId, articleIds, version, titles, descriptions,
440                            contents, type, ddmStructureKeys, ddmTemplateKeys, displayDateGT,
441                            displayDateLT, reviewDate, andOperator, queryDefinition);
442            }
443    
444            public static JournalArticleFinder getFinder() {
445                    if (_finder == null) {
446                            _finder = (JournalArticleFinder)PortalBeanLocatorUtil.locate(JournalArticleFinder.class.getName());
447    
448                            ReferenceRegistry.registerReference(JournalArticleFinderUtil.class,
449                                    "_finder");
450                    }
451    
452                    return _finder;
453            }
454    
455            public void setFinder(JournalArticleFinder finder) {
456                    _finder = finder;
457    
458                    ReferenceRegistry.registerReference(JournalArticleFinderUtil.class,
459                            "_finder");
460            }
461    
462            private static JournalArticleFinder _finder;
463    }