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    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 DDMStructureFinderUtil {
028            public static int countByKeywords(long companyId, long[] groupIds,
029                    long[] classNameIds, java.lang.String keywords) {
030                    return getFinder()
031                                       .countByKeywords(companyId, groupIds, classNameIds, keywords);
032            }
033    
034            public static int countByC_G_C_N_D_S_T(long companyId, long[] groupIds,
035                    long[] classNameIds, java.lang.String name,
036                    java.lang.String description, java.lang.String storageType, int type,
037                    boolean andOperator) {
038                    return getFinder()
039                                       .countByC_G_C_N_D_S_T(companyId, groupIds, classNameIds,
040                            name, description, storageType, type, andOperator);
041            }
042    
043            public static int countByC_G_C_N_D_S_T(long companyId, long[] groupIds,
044                    long[] classNameIds, java.lang.String[] names,
045                    java.lang.String[] descriptions, java.lang.String[] storageTypes,
046                    int type, boolean andOperator) {
047                    return getFinder()
048                                       .countByC_G_C_N_D_S_T(companyId, groupIds, classNameIds,
049                            names, descriptions, storageTypes, type, andOperator);
050            }
051    
052            public static int filterCountByKeywords(long companyId, long[] groupIds,
053                    long[] classNameIds, java.lang.String keywords) {
054                    return getFinder()
055                                       .filterCountByKeywords(companyId, groupIds, classNameIds,
056                            keywords);
057            }
058    
059            public static int filterCountByC_G_C_N_D_S_T(long companyId,
060                    long[] groupIds, long[] classNameIds, java.lang.String name,
061                    java.lang.String description, java.lang.String storageType, int type,
062                    boolean andOperator) {
063                    return getFinder()
064                                       .filterCountByC_G_C_N_D_S_T(companyId, groupIds,
065                            classNameIds, name, description, storageType, type, andOperator);
066            }
067    
068            public static int filterCountByC_G_C_N_D_S_T(long companyId,
069                    long[] groupIds, long[] classNameIds, java.lang.String[] names,
070                    java.lang.String[] descriptions, java.lang.String[] storageTypes,
071                    int type, boolean andOperator) {
072                    return getFinder()
073                                       .filterCountByC_G_C_N_D_S_T(companyId, groupIds,
074                            classNameIds, names, descriptions, storageTypes, type, andOperator);
075            }
076    
077            public static java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMStructure> filterFindByKeywords(
078                    long companyId, long[] groupIds, long[] classNameIds,
079                    java.lang.String keywords, int start, int end,
080                    com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.dynamicdatamapping.model.DDMStructure> orderByComparator) {
081                    return getFinder()
082                                       .filterFindByKeywords(companyId, groupIds, classNameIds,
083                            keywords, start, end, orderByComparator);
084            }
085    
086            public static java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMStructure> filterFindByC_G_C_N_D_S_T(
087                    long companyId, long[] groupIds, long[] classNameIds,
088                    java.lang.String name, java.lang.String description,
089                    java.lang.String storageType, int type, boolean andOperator, int start,
090                    int end,
091                    com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.dynamicdatamapping.model.DDMStructure> orderByComparator) {
092                    return getFinder()
093                                       .filterFindByC_G_C_N_D_S_T(companyId, groupIds,
094                            classNameIds, name, description, storageType, type, andOperator,
095                            start, end, orderByComparator);
096            }
097    
098            public static java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMStructure> filterFindByC_G_C_N_D_S_T(
099                    long companyId, long[] groupIds, long[] classNameIds,
100                    java.lang.String[] names, java.lang.String[] descriptions,
101                    java.lang.String[] storageTypes, int type, boolean andOperator,
102                    int start, int end,
103                    com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.dynamicdatamapping.model.DDMStructure> orderByComparator) {
104                    return getFinder()
105                                       .filterFindByC_G_C_N_D_S_T(companyId, groupIds,
106                            classNameIds, names, descriptions, storageTypes, type, andOperator,
107                            start, end, orderByComparator);
108            }
109    
110            public static java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMStructure> findByKeywords(
111                    long companyId, long[] groupIds, long[] classNameIds,
112                    java.lang.String keywords, int start, int end,
113                    com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.dynamicdatamapping.model.DDMStructure> orderByComparator) {
114                    return getFinder()
115                                       .findByKeywords(companyId, groupIds, classNameIds, keywords,
116                            start, end, orderByComparator);
117            }
118    
119            public static java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMStructure> findByC_G_C_N_D_S_T(
120                    long companyId, long[] groupIds, long[] classNameIds,
121                    java.lang.String name, java.lang.String description,
122                    java.lang.String storageType, int type, boolean andOperator, int start,
123                    int end,
124                    com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.dynamicdatamapping.model.DDMStructure> orderByComparator) {
125                    return getFinder()
126                                       .findByC_G_C_N_D_S_T(companyId, groupIds, classNameIds,
127                            name, description, storageType, type, andOperator, start, end,
128                            orderByComparator);
129            }
130    
131            public static java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMStructure> findByC_G_C_N_D_S_T(
132                    long companyId, long[] groupIds, long[] classNameIds,
133                    java.lang.String[] names, java.lang.String[] descriptions,
134                    java.lang.String[] storageTypes, int type, boolean andOperator,
135                    int start, int end,
136                    com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.dynamicdatamapping.model.DDMStructure> orderByComparator) {
137                    return getFinder()
138                                       .findByC_G_C_N_D_S_T(companyId, groupIds, classNameIds,
139                            names, descriptions, storageTypes, type, andOperator, start, end,
140                            orderByComparator);
141            }
142    
143            public static DDMStructureFinder getFinder() {
144                    if (_finder == null) {
145                            _finder = (DDMStructureFinder)PortalBeanLocatorUtil.locate(DDMStructureFinder.class.getName());
146    
147                            ReferenceRegistry.registerReference(DDMStructureFinderUtil.class,
148                                    "_finder");
149                    }
150    
151                    return _finder;
152            }
153    
154            public void setFinder(DDMStructureFinder finder) {
155                    _finder = finder;
156    
157                    ReferenceRegistry.registerReference(DDMStructureFinderUtil.class,
158                            "_finder");
159            }
160    
161            private static DDMStructureFinder _finder;
162    }