001    /**
002     * Copyright (c) 2000-present Liferay, Inc. All rights reserved.
003     *
004     * This library is free software; you can redistribute it and/or modify it under
005     * the terms of the GNU Lesser General Public License as published by the Free
006     * Software Foundation; either version 2.1 of the License, or (at your option)
007     * any later version.
008     *
009     * This library is distributed in the hope that it will be useful, but WITHOUT
010     * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
011     * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
012     * details.
013     */
014    
015    package com.liferay.portlet.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     * @generated
025     */
026    @ProviderType
027    public class JournalArticleFinderUtil {
028            public static int countByKeywords(long companyId, long groupId,
029                    java.util.List<java.lang.Long> folderIds, long classNameId,
030                    java.lang.String keywords, java.lang.Double version,
031                    java.lang.String ddmStructureKey, java.lang.String ddmTemplateKey,
032                    java.util.Date displayDateGT, java.util.Date displayDateLT, int status,
033                    java.util.Date reviewDate) {
034                    return getFinder()
035                                       .countByKeywords(companyId, groupId, folderIds, classNameId,
036                            keywords, version, ddmStructureKey, ddmTemplateKey, displayDateGT,
037                            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<com.liferay.portlet.journal.model.JournalArticle> queryDefinition) {
043                    return getFinder().countByG_F(groupId, folderIds, queryDefinition);
044            }
045    
046            public static int countByG_C_S(long groupId, long classNameId,
047                    java.lang.String ddmStructureKey,
048                    com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.portlet.journal.model.JournalArticle> queryDefinition) {
049                    return getFinder()
050                                       .countByG_C_S(groupId, classNameId, ddmStructureKey,
051                            queryDefinition);
052            }
053    
054            public static int countByG_U_F_C(long groupId, long userId,
055                    java.util.List<java.lang.Long> folderIds, long classNameId,
056                    com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.portlet.journal.model.JournalArticle> queryDefinition) {
057                    return getFinder()
058                                       .countByG_U_F_C(groupId, userId, folderIds, classNameId,
059                            queryDefinition);
060            }
061    
062            public static int countByC_G_F_C_A_V_T_D_C_S_T_D_R(long companyId,
063                    long groupId, java.util.List<java.lang.Long> folderIds,
064                    long classNameId, java.lang.String articleId, java.lang.Double version,
065                    java.lang.String title, java.lang.String description,
066                    java.lang.String content, java.lang.String ddmStructureKey,
067                    java.lang.String ddmTemplateKey, java.util.Date displayDateGT,
068                    java.util.Date displayDateLT, java.util.Date reviewDate,
069                    boolean andOperator,
070                    com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.portlet.journal.model.JournalArticle> queryDefinition) {
071                    return getFinder()
072                                       .countByC_G_F_C_A_V_T_D_C_S_T_D_R(companyId, groupId,
073                            folderIds, classNameId, articleId, version, title, description,
074                            content, ddmStructureKey, ddmTemplateKey, displayDateGT,
075                            displayDateLT, reviewDate, andOperator, queryDefinition);
076            }
077    
078            public static int countByC_G_F_C_A_V_T_D_C_S_T_D_R(long companyId,
079                    long groupId, java.util.List<java.lang.Long> folderIds,
080                    long classNameId, java.lang.String articleId, java.lang.Double version,
081                    java.lang.String title, java.lang.String description,
082                    java.lang.String content, java.lang.String[] ddmStructureKeys,
083                    java.lang.String[] ddmTemplateKeys, java.util.Date displayDateGT,
084                    java.util.Date displayDateLT, java.util.Date reviewDate,
085                    boolean andOperator,
086                    com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.portlet.journal.model.JournalArticle> queryDefinition) {
087                    return getFinder()
088                                       .countByC_G_F_C_A_V_T_D_C_S_T_D_R(companyId, groupId,
089                            folderIds, classNameId, articleId, version, title, description,
090                            content, ddmStructureKeys, ddmTemplateKeys, displayDateGT,
091                            displayDateLT, reviewDate, andOperator, queryDefinition);
092            }
093    
094            public static int countByC_G_F_C_A_V_T_D_C_S_T_D_R(long companyId,
095                    long groupId, java.util.List<java.lang.Long> folderIds,
096                    long classNameId, java.lang.String[] articleIds,
097                    java.lang.Double version, java.lang.String[] titles,
098                    java.lang.String[] descriptions, java.lang.String[] contents,
099                    java.lang.String[] ddmStructureKeys,
100                    java.lang.String[] ddmTemplateKeys, java.util.Date displayDateGT,
101                    java.util.Date displayDateLT, java.util.Date reviewDate,
102                    boolean andOperator,
103                    com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.portlet.journal.model.JournalArticle> queryDefinition) {
104                    return getFinder()
105                                       .countByC_G_F_C_A_V_T_D_C_S_T_D_R(companyId, groupId,
106                            folderIds, classNameId, articleIds, version, titles, descriptions,
107                            contents, ddmStructureKeys, ddmTemplateKeys, displayDateGT,
108                            displayDateLT, reviewDate, andOperator, queryDefinition);
109            }
110    
111            public static int filterCountByKeywords(long companyId, long groupId,
112                    java.util.List<java.lang.Long> folderIds, long classNameId,
113                    java.lang.String keywords, java.lang.Double version,
114                    java.lang.String ddmStructureKey, java.lang.String ddmTemplateKey,
115                    java.util.Date displayDateGT, java.util.Date displayDateLT, int status,
116                    java.util.Date reviewDate) {
117                    return getFinder()
118                                       .filterCountByKeywords(companyId, groupId, folderIds,
119                            classNameId, keywords, version, ddmStructureKey, ddmTemplateKey,
120                            displayDateGT, displayDateLT, status, reviewDate);
121            }
122    
123            public static int filterCountByG_F(long groupId,
124                    java.util.List<java.lang.Long> folderIds,
125                    com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.portlet.journal.model.JournalArticle> queryDefinition) {
126                    return getFinder().filterCountByG_F(groupId, folderIds, queryDefinition);
127            }
128    
129            public static int filterCountByG_C_S(long groupId, long classNameId,
130                    java.lang.String ddmStructureKey,
131                    com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.portlet.journal.model.JournalArticle> queryDefinition) {
132                    return getFinder()
133                                       .filterCountByG_C_S(groupId, classNameId, ddmStructureKey,
134                            queryDefinition);
135            }
136    
137            public static int filterCountByG_U_F_C(long groupId, long userId,
138                    java.util.List<java.lang.Long> folderIds, long classNameId,
139                    com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.portlet.journal.model.JournalArticle> queryDefinition) {
140                    return getFinder()
141                                       .filterCountByG_U_F_C(groupId, userId, folderIds,
142                            classNameId, queryDefinition);
143            }
144    
145            public static int filterCountByC_G_F_C_A_V_T_D_C_S_T_D_R(long companyId,
146                    long groupId, java.util.List<java.lang.Long> folderIds,
147                    long classNameId, java.lang.String articleId, java.lang.Double version,
148                    java.lang.String title, java.lang.String description,
149                    java.lang.String content, java.lang.String ddmStructureKey,
150                    java.lang.String ddmTemplateKey, java.util.Date displayDateGT,
151                    java.util.Date displayDateLT, java.util.Date reviewDate,
152                    boolean andOperator,
153                    com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.portlet.journal.model.JournalArticle> queryDefinition) {
154                    return getFinder()
155                                       .filterCountByC_G_F_C_A_V_T_D_C_S_T_D_R(companyId, groupId,
156                            folderIds, classNameId, articleId, version, title, description,
157                            content, ddmStructureKey, ddmTemplateKey, displayDateGT,
158                            displayDateLT, reviewDate, andOperator, queryDefinition);
159            }
160    
161            public static int filterCountByC_G_F_C_A_V_T_D_C_S_T_D_R(long companyId,
162                    long groupId, java.util.List<java.lang.Long> folderIds,
163                    long classNameId, java.lang.String articleId, java.lang.Double version,
164                    java.lang.String title, java.lang.String description,
165                    java.lang.String content, java.lang.String[] ddmStructureKeys,
166                    java.lang.String[] ddmTemplateKeys, java.util.Date displayDateGT,
167                    java.util.Date displayDateLT, java.util.Date reviewDate,
168                    boolean andOperator,
169                    com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.portlet.journal.model.JournalArticle> queryDefinition) {
170                    return getFinder()
171                                       .filterCountByC_G_F_C_A_V_T_D_C_S_T_D_R(companyId, groupId,
172                            folderIds, classNameId, articleId, version, title, description,
173                            content, ddmStructureKeys, ddmTemplateKeys, displayDateGT,
174                            displayDateLT, reviewDate, andOperator, queryDefinition);
175            }
176    
177            public static int filterCountByC_G_F_C_A_V_T_D_C_S_T_D_R(long companyId,
178                    long groupId, java.util.List<java.lang.Long> folderIds,
179                    long classNameId, java.lang.String[] articleIds,
180                    java.lang.Double version, java.lang.String[] titles,
181                    java.lang.String[] descriptions, java.lang.String[] contents,
182                    java.lang.String[] ddmStructureKeys,
183                    java.lang.String[] ddmTemplateKeys, java.util.Date displayDateGT,
184                    java.util.Date displayDateLT, java.util.Date reviewDate,
185                    boolean andOperator,
186                    com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.portlet.journal.model.JournalArticle> queryDefinition) {
187                    return getFinder()
188                                       .filterCountByC_G_F_C_A_V_T_D_C_S_T_D_R(companyId, groupId,
189                            folderIds, classNameId, articleIds, version, titles, descriptions,
190                            contents, ddmStructureKeys, ddmTemplateKeys, displayDateGT,
191                            displayDateLT, reviewDate, andOperator, queryDefinition);
192            }
193    
194            public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByKeywords(
195                    long companyId, long groupId, java.util.List<java.lang.Long> folderIds,
196                    long classNameId, java.lang.String keywords, java.lang.Double version,
197                    java.lang.String ddmStructureKey, java.lang.String ddmTemplateKey,
198                    java.util.Date displayDateGT, java.util.Date displayDateLT, int status,
199                    java.util.Date reviewDate, int start, int end,
200                    com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.journal.model.JournalArticle> orderByComparator) {
201                    return getFinder()
202                                       .filterFindByKeywords(companyId, groupId, folderIds,
203                            classNameId, keywords, version, ddmStructureKey, ddmTemplateKey,
204                            displayDateGT, displayDateLT, status, reviewDate, start, end,
205                            orderByComparator);
206            }
207    
208            public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_F(
209                    long groupId, java.util.List<java.lang.Long> folderIds,
210                    com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.portlet.journal.model.JournalArticle> queryDefinition) {
211                    return getFinder().filterFindByG_F(groupId, folderIds, queryDefinition);
212            }
213    
214            public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_C_S(
215                    long groupId, long classNameId, java.lang.String ddmStructureKey,
216                    com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.portlet.journal.model.JournalArticle> queryDefinition) {
217                    return getFinder()
218                                       .filterFindByG_C_S(groupId, classNameId, ddmStructureKey,
219                            queryDefinition);
220            }
221    
222            public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_U_F_C(
223                    long groupId, long userId, java.util.List<java.lang.Long> folderIds,
224                    long classNameId,
225                    com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.portlet.journal.model.JournalArticle> queryDefinition) {
226                    return getFinder()
227                                       .filterFindByG_U_F_C(groupId, userId, folderIds,
228                            classNameId, queryDefinition);
229            }
230    
231            public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByC_G_F_C_A_V_T_D_C_S_T_D_R(
232                    long companyId, long groupId, java.util.List<java.lang.Long> folderIds,
233                    long classNameId, java.lang.String articleId, java.lang.Double version,
234                    java.lang.String title, java.lang.String description,
235                    java.lang.String content, java.lang.String ddmStructureKey,
236                    java.lang.String ddmTemplateKey, java.util.Date displayDateGT,
237                    java.util.Date displayDateLT, java.util.Date reviewDate,
238                    boolean andOperator,
239                    com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.portlet.journal.model.JournalArticle> queryDefinition) {
240                    return getFinder()
241                                       .filterFindByC_G_F_C_A_V_T_D_C_S_T_D_R(companyId, groupId,
242                            folderIds, classNameId, articleId, version, title, description,
243                            content, ddmStructureKey, ddmTemplateKey, displayDateGT,
244                            displayDateLT, reviewDate, andOperator, queryDefinition);
245            }
246    
247            public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByC_G_F_C_A_V_T_D_C_S_T_D_R(
248                    long companyId, long groupId, java.util.List<java.lang.Long> folderIds,
249                    long classNameId, java.lang.String articleId, java.lang.Double version,
250                    java.lang.String title, java.lang.String description,
251                    java.lang.String content, java.lang.String[] ddmStructureKeys,
252                    java.lang.String[] ddmTemplateKeys, java.util.Date displayDateGT,
253                    java.util.Date displayDateLT, java.util.Date reviewDate,
254                    boolean andOperator,
255                    com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.portlet.journal.model.JournalArticle> queryDefinition) {
256                    return getFinder()
257                                       .filterFindByC_G_F_C_A_V_T_D_C_S_T_D_R(companyId, groupId,
258                            folderIds, classNameId, articleId, version, title, description,
259                            content, ddmStructureKeys, ddmTemplateKeys, displayDateGT,
260                            displayDateLT, reviewDate, andOperator, queryDefinition);
261            }
262    
263            public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByC_G_F_C_A_V_T_D_C_S_T_D_R(
264                    long companyId, long groupId, java.util.List<java.lang.Long> folderIds,
265                    long classNameId, java.lang.String[] articleIds,
266                    java.lang.Double version, java.lang.String[] titles,
267                    java.lang.String[] descriptions, java.lang.String[] contents,
268                    java.lang.String[] ddmStructureKeys,
269                    java.lang.String[] ddmTemplateKeys, java.util.Date displayDateGT,
270                    java.util.Date displayDateLT, java.util.Date reviewDate,
271                    boolean andOperator,
272                    com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.portlet.journal.model.JournalArticle> queryDefinition) {
273                    return getFinder()
274                                       .filterFindByC_G_F_C_A_V_T_D_C_S_T_D_R(companyId, groupId,
275                            folderIds, classNameId, articleIds, version, titles, descriptions,
276                            contents, ddmStructureKeys, ddmTemplateKeys, displayDateGT,
277                            displayDateLT, reviewDate, andOperator, queryDefinition);
278            }
279    
280            public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByExpirationDate(
281                    long classNameId, java.util.Date expirationDateLT,
282                    com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.portlet.journal.model.JournalArticle> queryDefinition) {
283                    return getFinder()
284                                       .findByExpirationDate(classNameId, expirationDateLT,
285                            queryDefinition);
286            }
287    
288            public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByKeywords(
289                    long companyId, long groupId, java.util.List<java.lang.Long> folderIds,
290                    long classNameId, java.lang.String keywords, java.lang.Double version,
291                    java.lang.String ddmStructureKey, java.lang.String ddmTemplateKey,
292                    java.util.Date displayDateGT, java.util.Date displayDateLT, int status,
293                    java.util.Date reviewDate, int start, int end,
294                    com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.journal.model.JournalArticle> orderByComparator) {
295                    return getFinder()
296                                       .findByKeywords(companyId, groupId, folderIds, classNameId,
297                            keywords, version, ddmStructureKey, ddmTemplateKey, displayDateGT,
298                            displayDateLT, status, reviewDate, start, end, orderByComparator);
299            }
300    
301            public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByNoAssets() {
302                    return getFinder().findByNoAssets();
303            }
304    
305            public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByNoPermissions() {
306                    return getFinder().findByNoPermissions();
307            }
308    
309            public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByReviewDate(
310                    long classNameId, java.util.Date reviewDateLT,
311                    java.util.Date reviewDateGT) {
312                    return getFinder()
313                                       .findByReviewDate(classNameId, reviewDateLT, reviewDateGT);
314            }
315    
316            public static com.liferay.portlet.journal.model.JournalArticle findByR_D(
317                    long resourcePrimKey, java.util.Date displayDate)
318                    throws com.liferay.portlet.journal.NoSuchArticleException {
319                    return getFinder().findByR_D(resourcePrimKey, displayDate);
320            }
321    
322            public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_F(
323                    long groupId, java.util.List<java.lang.Long> folderIds,
324                    com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.portlet.journal.model.JournalArticle> queryDefinition) {
325                    return getFinder().findByG_F(groupId, folderIds, queryDefinition);
326            }
327    
328            public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_C_S(
329                    long groupId, long classNameId, java.lang.String ddmStructureKey,
330                    com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.portlet.journal.model.JournalArticle> queryDefinition) {
331                    return getFinder()
332                                       .findByG_C_S(groupId, classNameId, ddmStructureKey,
333                            queryDefinition);
334            }
335    
336            public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_U_F_C(
337                    long groupId, long userId, java.util.List<java.lang.Long> folderIds,
338                    long classNameId,
339                    com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.portlet.journal.model.JournalArticle> queryDefinition) {
340                    return getFinder()
341                                       .findByG_U_F_C(groupId, userId, folderIds, classNameId,
342                            queryDefinition);
343            }
344    
345            public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByC_G_F_C_A_V_T_D_C_S_T_D_R(
346                    long companyId, long groupId, java.util.List<java.lang.Long> folderIds,
347                    long classNameId, java.lang.String articleId, java.lang.Double version,
348                    java.lang.String title, java.lang.String description,
349                    java.lang.String content, java.lang.String ddmStructureKey,
350                    java.lang.String ddmTemplateKey, java.util.Date displayDateGT,
351                    java.util.Date displayDateLT, java.util.Date reviewDate,
352                    boolean andOperator,
353                    com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.portlet.journal.model.JournalArticle> queryDefinition) {
354                    return getFinder()
355                                       .findByC_G_F_C_A_V_T_D_C_S_T_D_R(companyId, groupId,
356                            folderIds, classNameId, articleId, version, title, description,
357                            content, ddmStructureKey, ddmTemplateKey, displayDateGT,
358                            displayDateLT, reviewDate, andOperator, queryDefinition);
359            }
360    
361            public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByC_G_F_C_A_V_T_D_C_S_T_D_R(
362                    long companyId, long groupId, java.util.List<java.lang.Long> folderIds,
363                    long classNameId, java.lang.String articleId, java.lang.Double version,
364                    java.lang.String title, java.lang.String description,
365                    java.lang.String content, java.lang.String[] ddmStructureKeys,
366                    java.lang.String[] ddmTemplateKeys, java.util.Date displayDateGT,
367                    java.util.Date displayDateLT, java.util.Date reviewDate,
368                    boolean andOperator,
369                    com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.portlet.journal.model.JournalArticle> queryDefinition) {
370                    return getFinder()
371                                       .findByC_G_F_C_A_V_T_D_C_S_T_D_R(companyId, groupId,
372                            folderIds, classNameId, articleId, version, title, description,
373                            content, ddmStructureKeys, ddmTemplateKeys, displayDateGT,
374                            displayDateLT, reviewDate, andOperator, queryDefinition);
375            }
376    
377            public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByC_G_F_C_A_V_T_D_C_S_T_D_R(
378                    long companyId, long groupId, java.util.List<java.lang.Long> folderIds,
379                    long classNameId, java.lang.String[] articleIds,
380                    java.lang.Double version, java.lang.String[] titles,
381                    java.lang.String[] descriptions, java.lang.String[] contents,
382                    java.lang.String[] ddmStructureKeys,
383                    java.lang.String[] ddmTemplateKeys, java.util.Date displayDateGT,
384                    java.util.Date displayDateLT, java.util.Date reviewDate,
385                    boolean andOperator,
386                    com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.portlet.journal.model.JournalArticle> queryDefinition) {
387                    return getFinder()
388                                       .findByC_G_F_C_A_V_T_D_C_S_T_D_R(companyId, groupId,
389                            folderIds, classNameId, articleIds, version, titles, descriptions,
390                            contents, ddmStructureKeys, ddmTemplateKeys, displayDateGT,
391                            displayDateLT, reviewDate, andOperator, queryDefinition);
392            }
393    
394            public static JournalArticleFinder getFinder() {
395                    if (_finder == null) {
396                            _finder = (JournalArticleFinder)PortalBeanLocatorUtil.locate(JournalArticleFinder.class.getName());
397    
398                            ReferenceRegistry.registerReference(JournalArticleFinderUtil.class,
399                                    "_finder");
400                    }
401    
402                    return _finder;
403            }
404    
405            public void setFinder(JournalArticleFinder finder) {
406                    _finder = finder;
407    
408                    ReferenceRegistry.registerReference(JournalArticleFinderUtil.class,
409                            "_finder");
410            }
411    
412            private static JournalArticleFinder _finder;
413    }