001
014
015 package com.liferay.portlet.dynamicdatamapping.service.persistence;
016
017 import aQute.bnd.annotation.ProviderType;
018
019
022 @ProviderType
023 public interface DDMStructureFinder {
024 public int countByKeywords(long companyId, long[] groupIds,
025 long[] classNameIds, java.lang.String keywords);
026
027 public int countByC_G_C_N_D_S_T(long companyId, long[] groupIds,
028 long[] classNameIds, java.lang.String name,
029 java.lang.String description, java.lang.String storageType, int type,
030 boolean andOperator);
031
032 public int countByC_G_C_N_D_S_T(long companyId, long[] groupIds,
033 long[] classNameIds, java.lang.String[] names,
034 java.lang.String[] descriptions, java.lang.String[] storageTypes,
035 int type, boolean andOperator);
036
037 public int filterCountByKeywords(long companyId, long[] groupIds,
038 long[] classNameIds, java.lang.String keywords);
039
040 public int filterCountByC_G_C_N_D_S_T(long companyId, long[] groupIds,
041 long[] classNameIds, java.lang.String name,
042 java.lang.String description, java.lang.String storageType, int type,
043 boolean andOperator);
044
045 public int filterCountByC_G_C_N_D_S_T(long companyId, long[] groupIds,
046 long[] classNameIds, java.lang.String[] names,
047 java.lang.String[] descriptions, java.lang.String[] storageTypes,
048 int type, boolean andOperator);
049
050 public java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMStructure> filterFindByKeywords(
051 long companyId, long[] groupIds, long[] classNameIds,
052 java.lang.String keywords, int start, int end,
053 com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.dynamicdatamapping.model.DDMStructure> orderByComparator);
054
055 public java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMStructure> filterFindByC_G_C_N_D_S_T(
056 long companyId, long[] groupIds, long[] classNameIds,
057 java.lang.String name, java.lang.String description,
058 java.lang.String storageType, int type, boolean andOperator, int start,
059 int end,
060 com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.dynamicdatamapping.model.DDMStructure> orderByComparator);
061
062 public java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMStructure> filterFindByC_G_C_N_D_S_T(
063 long companyId, long[] groupIds, long[] classNameIds,
064 java.lang.String[] names, java.lang.String[] descriptions,
065 java.lang.String[] storageTypes, int type, boolean andOperator,
066 int start, int end,
067 com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.dynamicdatamapping.model.DDMStructure> orderByComparator);
068
069 public java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMStructure> findByKeywords(
070 long companyId, long[] groupIds, long[] classNameIds,
071 java.lang.String keywords, int start, int end,
072 com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.dynamicdatamapping.model.DDMStructure> orderByComparator);
073
074 public java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMStructure> findByC_G_C_N_D_S_T(
075 long companyId, long[] groupIds, long[] classNameIds,
076 java.lang.String name, java.lang.String description,
077 java.lang.String storageType, int type, boolean andOperator, int start,
078 int end,
079 com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.dynamicdatamapping.model.DDMStructure> orderByComparator);
080
081 public java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMStructure> findByC_G_C_N_D_S_T(
082 long companyId, long[] groupIds, long[] classNameIds,
083 java.lang.String[] names, java.lang.String[] descriptions,
084 java.lang.String[] storageTypes, int type, boolean andOperator,
085 int start, int end,
086 com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.dynamicdatamapping.model.DDMStructure> orderByComparator);
087 }