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