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 classNameId, java.lang.String keywords);
027
028 public int countByC_G_C_N_D_S_T(long companyId, long[] groupIds,
029 long classNameId, java.lang.String name, java.lang.String description,
030 java.lang.String storageType, int type, boolean andOperator);
031
032 public int countByC_G_C_N_D_S_T(long companyId, long[] groupIds,
033 long classNameId, java.lang.String[] names,
034 java.lang.String[] descriptions, java.lang.String storageType,
035 int type, boolean andOperator);
036
037 public int filterCountByKeywords(long companyId, long[] groupIds,
038 long classNameId, java.lang.String keywords);
039
040 public int filterCountByC_G_C_N_D_S_T(long companyId, long[] groupIds,
041 long classNameId, java.lang.String name, java.lang.String description,
042 java.lang.String storageType, int type, boolean andOperator);
043
044 public int filterCountByC_G_C_N_D_S_T(long companyId, long[] groupIds,
045 long classNameId, java.lang.String[] names,
046 java.lang.String[] descriptions, java.lang.String storageType,
047 int type, boolean andOperator);
048
049 public java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMStructure> filterFindByKeywords(
050 long companyId, long[] groupIds, long classNameId,
051 java.lang.String keywords, int start, int end,
052 com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.dynamicdatamapping.model.DDMStructure> orderByComparator);
053
054 public java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMStructure> filterFindByC_G_C_N_D_S_T(
055 long companyId, long[] groupIds, long classNameId,
056 java.lang.String name, java.lang.String description,
057 java.lang.String storageType, int type, boolean andOperator, int start,
058 int end,
059 com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.dynamicdatamapping.model.DDMStructure> orderByComparator);
060
061 public java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMStructure> filterFindByC_G_C_N_D_S_T(
062 long companyId, long[] groupIds, long classNameId,
063 java.lang.String[] names, java.lang.String[] descriptions,
064 java.lang.String storageType, int type, boolean andOperator, int start,
065 int end,
066 com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.dynamicdatamapping.model.DDMStructure> orderByComparator);
067
068 public java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMStructure> findByKeywords(
069 long companyId, long[] groupIds, long classNameId,
070 java.lang.String keywords, int start, int end,
071 com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.dynamicdatamapping.model.DDMStructure> orderByComparator);
072
073 public java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMStructure> findByC_G_C_N_D_S_T(
074 long companyId, long[] groupIds, long classNameId,
075 java.lang.String name, java.lang.String description,
076 java.lang.String storageType, int type, boolean andOperator, int start,
077 int end,
078 com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.dynamicdatamapping.model.DDMStructure> orderByComparator);
079
080 public java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMStructure> findByC_G_C_N_D_S_T(
081 long companyId, long[] groupIds, long classNameId,
082 java.lang.String[] names, java.lang.String[] descriptions,
083 java.lang.String storageType, int type, boolean andOperator, int start,
084 int end,
085 com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.dynamicdatamapping.model.DDMStructure> orderByComparator);
086 }