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