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.documentlibrary.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 DLFileEntryFinderUtil {
028            public static int countByExtraSettings() {
029                    return getFinder().countByExtraSettings();
030            }
031    
032            public static int countByG_F(long groupId,
033                    java.util.List<java.lang.Long> folderIds,
034                    com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.portlet.documentlibrary.model.DLFileEntry> queryDefinition) {
035                    return getFinder().countByG_F(groupId, folderIds, queryDefinition);
036            }
037    
038            public static int countByG_M_R(long groupId,
039                    com.liferay.portal.kernel.util.DateRange dateRange, long repositoryId,
040                    com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.portlet.documentlibrary.model.DLFileEntry> queryDefinition) {
041                    return getFinder()
042                                       .countByG_M_R(groupId, dateRange, repositoryId,
043                            queryDefinition);
044            }
045    
046            public static int countByG_R_F(long groupId,
047                    java.util.List<java.lang.Long> repositoryIds,
048                    java.util.List<java.lang.Long> folderIds,
049                    com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.portlet.documentlibrary.model.DLFileEntry> queryDefinition) {
050                    return getFinder()
051                                       .countByG_R_F(groupId, repositoryIds, folderIds,
052                            queryDefinition);
053            }
054    
055            public static int countByG_U_F_M(long groupId, long userId,
056                    java.util.List<java.lang.Long> folderIds, java.lang.String[] mimeTypes,
057                    com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.portlet.documentlibrary.model.DLFileEntry> queryDefinition) {
058                    return getFinder()
059                                       .countByG_U_F_M(groupId, userId, folderIds, mimeTypes,
060                            queryDefinition);
061            }
062    
063            public static int countByG_U_R_F_M(long groupId, long userId,
064                    java.util.List<java.lang.Long> repositoryIds,
065                    java.util.List<java.lang.Long> folderIds, java.lang.String[] mimeTypes,
066                    com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.portlet.documentlibrary.model.DLFileEntry> queryDefinition) {
067                    return getFinder()
068                                       .countByG_U_R_F_M(groupId, userId, repositoryIds, folderIds,
069                            mimeTypes, queryDefinition);
070            }
071    
072            public static int filterCountByG_U_F_M(long groupId, long userId,
073                    java.util.List<java.lang.Long> folderIds, java.lang.String[] mimeTypes,
074                    com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.portlet.documentlibrary.model.DLFileEntry> queryDefinition) {
075                    return getFinder()
076                                       .filterCountByG_U_F_M(groupId, userId, folderIds, mimeTypes,
077                            queryDefinition);
078            }
079    
080            public static int filterCountByG_U_R_F_M(long groupId, long userId,
081                    java.util.List<java.lang.Long> repositoryIds,
082                    java.util.List<java.lang.Long> folderIds, java.lang.String[] mimeTypes,
083                    com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.portlet.documentlibrary.model.DLFileEntry> queryDefinition) {
084                    return getFinder()
085                                       .filterCountByG_U_R_F_M(groupId, userId, repositoryIds,
086                            folderIds, mimeTypes, queryDefinition);
087            }
088    
089            public static com.liferay.portlet.documentlibrary.model.DLFileEntry fetchByAnyImageId(
090                    long imageId) {
091                    return getFinder().fetchByAnyImageId(imageId);
092            }
093    
094            public static int filterCountByG_F(long groupId,
095                    java.util.List<java.lang.Long> folderIds,
096                    com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.portlet.documentlibrary.model.DLFileEntry> queryDefinition) {
097                    return getFinder().filterCountByG_F(groupId, folderIds, queryDefinition);
098            }
099    
100            public static int filterCountByG_R_F(long groupId,
101                    java.util.List<java.lang.Long> repositoryIds,
102                    java.util.List<java.lang.Long> folderIds,
103                    com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.portlet.documentlibrary.model.DLFileEntry> queryDefinition) {
104                    return getFinder()
105                                       .filterCountByG_R_F(groupId, repositoryIds, folderIds,
106                            queryDefinition);
107            }
108    
109            public static java.util.List<com.liferay.portlet.documentlibrary.model.DLFileEntry> filterFindByG_F(
110                    long groupId, java.util.List<java.lang.Long> folderIds,
111                    com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.portlet.documentlibrary.model.DLFileEntry> queryDefinition) {
112                    return getFinder().filterFindByG_F(groupId, folderIds, queryDefinition);
113            }
114    
115            public static java.util.List<com.liferay.portlet.documentlibrary.model.DLFileEntry> filterFindByG_R_F(
116                    long groupId, java.util.List<java.lang.Long> repositoryIds,
117                    java.util.List<java.lang.Long> folderIds,
118                    com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.portlet.documentlibrary.model.DLFileEntry> queryDefinition) {
119                    return getFinder()
120                                       .filterFindByG_R_F(groupId, repositoryIds, folderIds,
121                            queryDefinition);
122            }
123    
124            public static java.util.List<com.liferay.portlet.documentlibrary.model.DLFileEntry> filterFindByG_U_F_M(
125                    long groupId, long userId, java.util.List<java.lang.Long> folderIds,
126                    java.lang.String[] mimeTypes,
127                    com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.portlet.documentlibrary.model.DLFileEntry> queryDefinition) {
128                    return getFinder()
129                                       .filterFindByG_U_F_M(groupId, userId, folderIds, mimeTypes,
130                            queryDefinition);
131            }
132    
133            public static java.util.List<com.liferay.portlet.documentlibrary.model.DLFileEntry> filterFindByG_U_R_F_M(
134                    long groupId, long userId,
135                    java.util.List<java.lang.Long> repositoryIds,
136                    java.util.List<java.lang.Long> folderIds, java.lang.String[] mimeTypes,
137                    com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.portlet.documentlibrary.model.DLFileEntry> queryDefinition) {
138                    return getFinder()
139                                       .filterFindByG_U_R_F_M(groupId, userId, repositoryIds,
140                            folderIds, mimeTypes, queryDefinition);
141            }
142    
143            public static com.liferay.portlet.documentlibrary.model.DLFileEntry findByAnyImageId(
144                    long imageId)
145                    throws com.liferay.portlet.documentlibrary.NoSuchFileEntryException {
146                    return getFinder().findByAnyImageId(imageId);
147            }
148    
149            public static java.util.List<com.liferay.portlet.documentlibrary.model.DLFileEntry> findByCompanyId(
150                    long companyId,
151                    com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.portlet.documentlibrary.model.DLFileEntry> queryDefinition) {
152                    return getFinder().findByCompanyId(companyId, queryDefinition);
153            }
154    
155            public static java.util.List<com.liferay.portlet.documentlibrary.model.DLFileEntry> findByDDMStructureIds(
156                    long[] ddmStructureIds, int start, int end) {
157                    return getFinder().findByDDMStructureIds(ddmStructureIds, start, end);
158            }
159    
160            public static java.util.List<com.liferay.portlet.documentlibrary.model.DLFileEntry> findByExtraSettings(
161                    int start, int end) {
162                    return getFinder().findByExtraSettings(start, end);
163            }
164    
165            public static java.util.List<com.liferay.portlet.documentlibrary.model.DLFileEntry> findByMisversioned() {
166                    return getFinder().findByMisversioned();
167            }
168    
169            public static java.util.List<com.liferay.portlet.documentlibrary.model.DLFileEntry> findByNoAssets() {
170                    return getFinder().findByNoAssets();
171            }
172    
173            public static java.util.List<com.liferay.portlet.documentlibrary.model.DLFileEntry> findByOrphanedFileEntries() {
174                    return getFinder().findByOrphanedFileEntries();
175            }
176    
177            public static java.util.List<com.liferay.portlet.documentlibrary.model.DLFileEntry> findByG_F(
178                    long groupId, java.util.List<java.lang.Long> folderIds,
179                    com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.portlet.documentlibrary.model.DLFileEntry> queryDefinition) {
180                    return getFinder().findByG_F(groupId, folderIds, queryDefinition);
181            }
182    
183            public static java.util.List<com.liferay.portlet.documentlibrary.model.DLFileEntry> findByG_R_F(
184                    long groupId, java.util.List<java.lang.Long> repositoryIds,
185                    java.util.List<java.lang.Long> folderIds,
186                    com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.portlet.documentlibrary.model.DLFileEntry> queryDefinition) {
187                    return getFinder()
188                                       .findByG_R_F(groupId, repositoryIds, folderIds,
189                            queryDefinition);
190            }
191    
192            public static java.util.List<com.liferay.portlet.documentlibrary.model.DLFileEntry> findByG_U_F(
193                    long groupId, long userId, java.util.List<java.lang.Long> folderIds,
194                    com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.portlet.documentlibrary.model.DLFileEntry> queryDefinition) {
195                    return getFinder()
196                                       .findByG_U_F(groupId, userId, folderIds, queryDefinition);
197            }
198    
199            public static java.util.List<com.liferay.portlet.documentlibrary.model.DLFileEntry> findByG_U_R_F(
200                    long groupId, long userId,
201                    java.util.List<java.lang.Long> repositoryIds,
202                    java.util.List<java.lang.Long> folderIds,
203                    com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.portlet.documentlibrary.model.DLFileEntry> queryDefinition) {
204                    return getFinder()
205                                       .findByG_U_R_F(groupId, userId, repositoryIds, folderIds,
206                            queryDefinition);
207            }
208    
209            public static java.util.List<com.liferay.portlet.documentlibrary.model.DLFileEntry> findByG_U_F_M(
210                    long groupId, long userId, java.util.List<java.lang.Long> folderIds,
211                    java.lang.String[] mimeTypes,
212                    com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.portlet.documentlibrary.model.DLFileEntry> queryDefinition) {
213                    return getFinder()
214                                       .findByG_U_F_M(groupId, userId, folderIds, mimeTypes,
215                            queryDefinition);
216            }
217    
218            public static java.util.List<com.liferay.portlet.documentlibrary.model.DLFileEntry> findByG_U_R_F_M(
219                    long groupId, long userId,
220                    java.util.List<java.lang.Long> repositoryIds,
221                    java.util.List<java.lang.Long> folderIds, java.lang.String[] mimeTypes,
222                    com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.portlet.documentlibrary.model.DLFileEntry> queryDefinition) {
223                    return getFinder()
224                                       .findByG_U_R_F_M(groupId, userId, repositoryIds, folderIds,
225                            mimeTypes, queryDefinition);
226            }
227    
228            public static DLFileEntryFinder getFinder() {
229                    if (_finder == null) {
230                            _finder = (DLFileEntryFinder)PortalBeanLocatorUtil.locate(DLFileEntryFinder.class.getName());
231    
232                            ReferenceRegistry.registerReference(DLFileEntryFinderUtil.class,
233                                    "_finder");
234                    }
235    
236                    return _finder;
237            }
238    
239            public void setFinder(DLFileEntryFinder finder) {
240                    _finder = finder;
241    
242                    ReferenceRegistry.registerReference(DLFileEntryFinderUtil.class,
243                            "_finder");
244            }
245    
246            private static DLFileEntryFinder _finder;
247    }