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.dynamicdatamapping.service.persistence;
016    
017    import aQute.bnd.annotation.ProviderType;
018    
019    /**
020     * @author Brian Wing Shun Chan
021     * @generated
022     */
023    @ProviderType
024    public interface DDMTemplateFinder {
025            public int countByKeywords(long companyId, long groupId, long classNameId,
026                    long classPK, long resourceClassNameId, java.lang.String keywords,
027                    java.lang.String type, java.lang.String mode);
028    
029            public int countByKeywords(long companyId, long[] groupIds,
030                    long[] classNameIds, long[] classPKs, long resourceClassNameId,
031                    java.lang.String keywords, java.lang.String type, java.lang.String mode);
032    
033            public int countByG_SC(long groupId, long structureClassNameId);
034    
035            public int countByC_G_C_C_R_N_D_T_M_L(long companyId, long groupId,
036                    long classNameId, long classPK, long resourceClassNameId,
037                    java.lang.String name, java.lang.String description,
038                    java.lang.String type, java.lang.String mode,
039                    java.lang.String language, boolean andOperator);
040    
041            public int countByC_G_C_C_R_N_D_T_M_L(long companyId, long groupId,
042                    long classNameId, long classPK, long resourceClassNameId,
043                    java.lang.String[] names, java.lang.String[] descriptions,
044                    java.lang.String[] types, java.lang.String[] modes,
045                    java.lang.String[] languages, boolean andOperator);
046    
047            public int countByC_G_C_C_R_N_D_T_M_L(long companyId, long[] groupIds,
048                    long[] classNameIds, long[] classPKs, long resourceClassNameId,
049                    java.lang.String name, java.lang.String description,
050                    java.lang.String type, java.lang.String mode,
051                    java.lang.String language, boolean andOperator);
052    
053            public int countByC_G_C_C_R_N_D_T_M_L(long companyId, long[] groupIds,
054                    long[] classNameIds, long[] classPKs, long resourceClassNameId,
055                    java.lang.String[] names, java.lang.String[] descriptions,
056                    java.lang.String[] types, java.lang.String[] modes,
057                    java.lang.String[] languages, boolean andOperator);
058    
059            public int filterCountByKeywords(long companyId, long groupId,
060                    long classNameId, long classPK, long resourceClassNameId,
061                    java.lang.String keywords, java.lang.String type, java.lang.String mode);
062    
063            public int filterCountByKeywords(long companyId, long[] groupIds,
064                    long[] classNameIds, long[] classPKs, long resourceClassNameId,
065                    java.lang.String keywords, java.lang.String type, java.lang.String mode);
066    
067            public int filterCountByC_G_C_C_R_N_D_T_M_L(long companyId, long groupId,
068                    long classNameId, long classPK, long resourceClassNameId,
069                    java.lang.String name, java.lang.String description,
070                    java.lang.String type, java.lang.String mode,
071                    java.lang.String language, boolean andOperator);
072    
073            public int filterCountByC_G_C_C_R_N_D_T_M_L(long companyId, long groupId,
074                    long classNameId, long classPK, long resourceClassNameId,
075                    java.lang.String[] names, java.lang.String[] descriptions,
076                    java.lang.String[] types, java.lang.String[] modes,
077                    java.lang.String[] languages, boolean andOperator);
078    
079            public int filterCountByC_G_C_C_R_N_D_T_M_L(long companyId,
080                    long[] groupIds, long[] classNameIds, long[] classPKs,
081                    long resourceClassNameId, java.lang.String name,
082                    java.lang.String description, java.lang.String type,
083                    java.lang.String mode, java.lang.String language, boolean andOperator);
084    
085            public int filterCountByC_G_C_C_R_N_D_T_M_L(long companyId,
086                    long[] groupIds, long[] classNameIds, long[] classPKs,
087                    long resourceClassNameId, java.lang.String[] names,
088                    java.lang.String[] descriptions, java.lang.String[] types,
089                    java.lang.String[] modes, java.lang.String[] languages,
090                    boolean andOperator);
091    
092            public int filterCountByG_SC(long groupId, long structureClassNameId);
093    
094            public int filterCountByG_SC(long[] groupIds, long structureClassNameId);
095    
096            public java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> filterFindByKeywords(
097                    long companyId, long groupId, long classNameId, long classPK,
098                    long resourceClassNameId, java.lang.String keywords,
099                    java.lang.String type, java.lang.String mode, int start, int end,
100                    com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> orderByComparator);
101    
102            public java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> filterFindByKeywords(
103                    long companyId, long[] groupIds, long[] classNameIds, long[] classPKs,
104                    long resourceClassNameId, java.lang.String keywords,
105                    java.lang.String type, java.lang.String mode, int start, int end,
106                    com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> orderByComparator);
107    
108            public java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> filterFindByC_G_C_C_R_N_D_T_M_L(
109                    long companyId, long groupId, long classNameId, long classPK,
110                    long resourceClassNameId, java.lang.String name,
111                    java.lang.String description, java.lang.String type,
112                    java.lang.String mode, java.lang.String language, boolean andOperator,
113                    int start, int end,
114                    com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> orderByComparator);
115    
116            public java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> filterFindByC_G_C_C_R_N_D_T_M_L(
117                    long companyId, long groupId, long classNameId, long classPK,
118                    long resourceClassNameId, java.lang.String[] names,
119                    java.lang.String[] descriptions, java.lang.String[] types,
120                    java.lang.String[] modes, java.lang.String[] languages,
121                    boolean andOperator, int start, int end,
122                    com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> orderByComparator);
123    
124            public java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> filterFindByC_G_C_C_R_N_D_T_M_L(
125                    long companyId, long[] groupIds, long[] classNameIds, long[] classPKs,
126                    long resourceClassNameId, java.lang.String name,
127                    java.lang.String description, java.lang.String type,
128                    java.lang.String mode, java.lang.String language, boolean andOperator,
129                    int start, int end,
130                    com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> orderByComparator);
131    
132            public java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> filterFindByC_G_C_C_R_N_D_T_M_L(
133                    long companyId, long[] groupIds, long[] classNameIds, long[] classPKs,
134                    long resourceClassNameId, java.lang.String[] names,
135                    java.lang.String[] descriptions, java.lang.String[] types,
136                    java.lang.String[] modes, java.lang.String[] languages,
137                    boolean andOperator, int start, int end,
138                    com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> orderByComparator);
139    
140            public java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> filterFindByG_SC(
141                    long groupId, long structureClassNameId, int start, int end,
142                    com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> orderByComparator);
143    
144            public java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> filterFindByG_SC(
145                    long[] groupIds, long structureClassNameId, int start, int end,
146                    com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> orderByComparator);
147    
148            public java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> findByKeywords(
149                    long companyId, long groupId, long classNameId, long classPK,
150                    long resourceClassNameId, java.lang.String keywords,
151                    java.lang.String type, java.lang.String mode, int start, int end,
152                    com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> orderByComparator);
153    
154            public java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> findByKeywords(
155                    long companyId, long[] groupIds, long[] classNameIds, long[] classPKs,
156                    long resourceClassNameId, java.lang.String keywords,
157                    java.lang.String type, java.lang.String mode, int start, int end,
158                    com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> orderByComparator);
159    
160            public java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> findByG_SC(
161                    long groupId, long structureClassNameId, int start, int end,
162                    com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> orderByComparator);
163    
164            public java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> findByG_SC(
165                    long[] groupIds, long structureClassNameId, int start, int end,
166                    com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> orderByComparator);
167    
168            public java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> findByC_G_C_C_R_N_D_T_M_L(
169                    long companyId, long groupId, long classNameId, long classPK,
170                    long resourceClassNameId, java.lang.String name,
171                    java.lang.String description, java.lang.String type,
172                    java.lang.String mode, java.lang.String language, boolean andOperator,
173                    int start, int end,
174                    com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> orderByComparator);
175    
176            public java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> findByC_G_C_C_R_N_D_T_M_L(
177                    long companyId, long groupId, long classNameId, long classPK,
178                    long resourceClassNameId, java.lang.String[] names,
179                    java.lang.String[] descriptions, java.lang.String[] types,
180                    java.lang.String[] modes, java.lang.String[] languages,
181                    boolean andOperator, int start, int end,
182                    com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> orderByComparator);
183    
184            public java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> findByC_G_C_C_R_N_D_T_M_L(
185                    long companyId, long[] groupIds, long[] classNameIds, long[] classPKs,
186                    long resourceClassNameId, java.lang.String name,
187                    java.lang.String description, java.lang.String type,
188                    java.lang.String mode, java.lang.String language, boolean andOperator,
189                    int start, int end,
190                    com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> orderByComparator);
191    
192            public java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> findByC_G_C_C_R_N_D_T_M_L(
193                    long companyId, long[] groupIds, long[] classNameIds, long[] classPKs,
194                    long resourceClassNameId, java.lang.String[] names,
195                    java.lang.String[] descriptions, java.lang.String[] types,
196                    java.lang.String[] modes, java.lang.String[] languages,
197                    boolean andOperator, int start, int end,
198                    com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> orderByComparator);
199    }