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, java.lang.String keywords, java.lang.String type,
027                    java.lang.String mode);
028    
029            public int countByKeywords(long companyId, long[] groupIds,
030                    long[] classNameIds, long[] classPKs, java.lang.String keywords,
031                    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_N_D_T_M_L(long companyId, long groupId,
036                    long classNameId, long classPK, java.lang.String name,
037                    java.lang.String description, java.lang.String type,
038                    java.lang.String mode, java.lang.String language, boolean andOperator);
039    
040            public int countByC_G_C_C_N_D_T_M_L(long companyId, long groupId,
041                    long classNameId, long classPK, java.lang.String[] names,
042                    java.lang.String[] descriptions, java.lang.String[] types,
043                    java.lang.String[] modes, java.lang.String[] languages,
044                    boolean andOperator);
045    
046            public int countByC_G_C_C_N_D_T_M_L(long companyId, long[] groupIds,
047                    long[] classNameIds, long[] classPKs, java.lang.String name,
048                    java.lang.String description, java.lang.String type,
049                    java.lang.String mode, java.lang.String language, boolean andOperator);
050    
051            public int countByC_G_C_C_N_D_T_M_L(long companyId, long[] groupIds,
052                    long[] classNameIds, long[] classPKs, java.lang.String[] names,
053                    java.lang.String[] descriptions, java.lang.String[] types,
054                    java.lang.String[] modes, java.lang.String[] languages,
055                    boolean andOperator);
056    
057            public int filterCountByKeywords(long companyId, long groupId,
058                    long classNameId, long classPK, java.lang.String keywords,
059                    java.lang.String type, java.lang.String mode);
060    
061            public int filterCountByKeywords(long companyId, long[] groupIds,
062                    long[] classNameIds, long[] classPKs, java.lang.String keywords,
063                    java.lang.String type, java.lang.String mode);
064    
065            public int filterCountByC_G_C_C_N_D_T_M_L(long companyId, long groupId,
066                    long classNameId, long classPK, java.lang.String name,
067                    java.lang.String description, java.lang.String type,
068                    java.lang.String mode, java.lang.String language, boolean andOperator);
069    
070            public int filterCountByC_G_C_C_N_D_T_M_L(long companyId, long groupId,
071                    long classNameId, long classPK, java.lang.String[] names,
072                    java.lang.String[] descriptions, java.lang.String[] types,
073                    java.lang.String[] modes, java.lang.String[] languages,
074                    boolean andOperator);
075    
076            public int filterCountByC_G_C_C_N_D_T_M_L(long companyId, long[] groupIds,
077                    long[] classNameIds, long[] classPKs, java.lang.String name,
078                    java.lang.String description, java.lang.String type,
079                    java.lang.String mode, java.lang.String language, boolean andOperator);
080    
081            public int filterCountByC_G_C_C_N_D_T_M_L(long companyId, long[] groupIds,
082                    long[] classNameIds, long[] classPKs, java.lang.String[] names,
083                    java.lang.String[] descriptions, java.lang.String[] types,
084                    java.lang.String[] modes, java.lang.String[] languages,
085                    boolean andOperator);
086    
087            public int filterCountByG_SC(long groupId, long structureClassNameId);
088    
089            public int filterCountByG_SC(long[] groupIds, long structureClassNameId);
090    
091            public java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> filterFindByKeywords(
092                    long companyId, long groupId, long classNameId, long classPK,
093                    java.lang.String keywords, java.lang.String type,
094                    java.lang.String mode, int start, int end,
095                    com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> orderByComparator);
096    
097            public java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> filterFindByKeywords(
098                    long companyId, long[] groupIds, long[] classNameIds, long[] classPKs,
099                    java.lang.String keywords, java.lang.String type,
100                    java.lang.String mode, int start, int end,
101                    com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> orderByComparator);
102    
103            public java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> filterFindByC_G_C_C_N_D_T_M_L(
104                    long companyId, long groupId, long classNameId, long classPK,
105                    java.lang.String name, java.lang.String description,
106                    java.lang.String type, java.lang.String mode,
107                    java.lang.String language, boolean andOperator, int start, int end,
108                    com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> orderByComparator);
109    
110            public java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> filterFindByC_G_C_C_N_D_T_M_L(
111                    long companyId, long groupId, long classNameId, long classPK,
112                    java.lang.String[] names, java.lang.String[] descriptions,
113                    java.lang.String[] types, java.lang.String[] modes,
114                    java.lang.String[] languages, boolean andOperator, int start, int end,
115                    com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> orderByComparator);
116    
117            public java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> filterFindByC_G_C_C_N_D_T_M_L(
118                    long companyId, long[] groupIds, long[] classNameIds, long[] classPKs,
119                    java.lang.String name, java.lang.String description,
120                    java.lang.String type, java.lang.String mode,
121                    java.lang.String language, 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_N_D_T_M_L(
125                    long companyId, long[] groupIds, long[] classNameIds, long[] classPKs,
126                    java.lang.String[] names, java.lang.String[] descriptions,
127                    java.lang.String[] types, java.lang.String[] modes,
128                    java.lang.String[] languages, boolean andOperator, int start, int end,
129                    com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> orderByComparator);
130    
131            public java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> filterFindByG_SC(
132                    long groupId, long structureClassNameId, int start, int end,
133                    com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> orderByComparator);
134    
135            public java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> filterFindByG_SC(
136                    long[] groupIds, long structureClassNameId, int start, int end,
137                    com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> orderByComparator);
138    
139            public java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> findByKeywords(
140                    long companyId, long groupId, long classNameId, long classPK,
141                    java.lang.String keywords, java.lang.String type,
142                    java.lang.String mode, int start, int end,
143                    com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> orderByComparator);
144    
145            public java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> findByKeywords(
146                    long companyId, long[] groupIds, long[] classNameIds, long[] classPKs,
147                    java.lang.String keywords, java.lang.String type,
148                    java.lang.String mode, int start, int end,
149                    com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> orderByComparator);
150    
151            public java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> findByG_SC(
152                    long groupId, long structureClassNameId, int start, int end,
153                    com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> orderByComparator);
154    
155            public java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> findByG_SC(
156                    long[] groupIds, long structureClassNameId, int start, int end,
157                    com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> orderByComparator);
158    
159            public java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> findByC_G_C_C_N_D_T_M_L(
160                    long companyId, long groupId, long classNameId, long classPK,
161                    java.lang.String name, java.lang.String description,
162                    java.lang.String type, java.lang.String mode,
163                    java.lang.String language, boolean andOperator, int start, int end,
164                    com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> orderByComparator);
165    
166            public java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> findByC_G_C_C_N_D_T_M_L(
167                    long companyId, long groupId, long classNameId, long classPK,
168                    java.lang.String[] names, java.lang.String[] descriptions,
169                    java.lang.String[] types, java.lang.String[] modes,
170                    java.lang.String[] languages, boolean andOperator, int start, int end,
171                    com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> orderByComparator);
172    
173            public java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> findByC_G_C_C_N_D_T_M_L(
174                    long companyId, long[] groupIds, long[] classNameIds, long[] classPKs,
175                    java.lang.String name, java.lang.String description,
176                    java.lang.String type, java.lang.String mode,
177                    java.lang.String language, boolean andOperator, int start, int end,
178                    com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> orderByComparator);
179    
180            public java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> findByC_G_C_C_N_D_T_M_L(
181                    long companyId, long[] groupIds, long[] classNameIds, long[] classPKs,
182                    java.lang.String[] names, java.lang.String[] descriptions,
183                    java.lang.String[] types, java.lang.String[] modes,
184                    java.lang.String[] languages, boolean andOperator, int start, int end,
185                    com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> orderByComparator);
186    }