001
014
015 package com.liferay.portal.kernel.service.persistence;
016
017 import aQute.bnd.annotation.ProviderType;
018
019
023 @ProviderType
024 public interface UserGroupFinder {
025 public int countByKeywords(long companyId, java.lang.String keywords,
026 java.util.LinkedHashMap<java.lang.String, java.lang.Object> params);
027
028 public int countByC_N_D(long companyId, java.lang.String name,
029 java.lang.String description,
030 java.util.LinkedHashMap<java.lang.String, java.lang.Object> params,
031 boolean andOperator);
032
033 public int countByC_N_D(long companyId, java.lang.String[] names,
034 java.lang.String[] descriptions,
035 java.util.LinkedHashMap<java.lang.String, java.lang.Object> params,
036 boolean andOperator);
037
038 public int filterCountByKeywords(long companyId, java.lang.String keywords,
039 java.util.LinkedHashMap<java.lang.String, java.lang.Object> params);
040
041 public int filterCountByC_N_D(long companyId, java.lang.String name,
042 java.lang.String description,
043 java.util.LinkedHashMap<java.lang.String, java.lang.Object> params,
044 boolean andOperator);
045
046 public int filterCountByC_N_D(long companyId, java.lang.String[] names,
047 java.lang.String[] descriptions,
048 java.util.LinkedHashMap<java.lang.String, java.lang.Object> params,
049 boolean andOperator);
050
051 public java.util.List<com.liferay.portal.kernel.model.UserGroup> filterFindByKeywords(
052 long companyId, java.lang.String keywords,
053 java.util.LinkedHashMap<java.lang.String, java.lang.Object> params,
054 int start, int end,
055 com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> obc);
056
057 public java.util.List<com.liferay.portal.kernel.model.UserGroup> filterFindByC_N_D(
058 long companyId, java.lang.String name, java.lang.String description,
059 java.util.LinkedHashMap<java.lang.String, java.lang.Object> params,
060 boolean andOperator, int start, int end,
061 com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> obc);
062
063 public java.util.List<com.liferay.portal.kernel.model.UserGroup> filterFindByC_N_D(
064 long companyId, java.lang.String[] names,
065 java.lang.String[] descriptions,
066 java.util.LinkedHashMap<java.lang.String, java.lang.Object> params,
067 boolean andOperator, int start, int end,
068 com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> obc);
069
070 public java.util.List<com.liferay.portal.kernel.model.UserGroup> findByKeywords(
071 long companyId, java.lang.String keywords,
072 java.util.LinkedHashMap<java.lang.String, java.lang.Object> params,
073 int start, int end,
074 com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> obc);
075
076 public com.liferay.portal.kernel.model.UserGroup findByC_N(long companyId,
077 java.lang.String name)
078 throws com.liferay.portal.kernel.exception.NoSuchUserGroupException;
079
080 public java.util.List<com.liferay.portal.kernel.model.UserGroup> findByC_N_D(
081 long companyId, java.lang.String name, java.lang.String description,
082 java.util.LinkedHashMap<java.lang.String, java.lang.Object> params,
083 boolean andOperator, int start, int end,
084 com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> obc);
085
086 public java.util.List<com.liferay.portal.kernel.model.UserGroup> findByC_N_D(
087 long companyId, java.lang.String[] names,
088 java.lang.String[] descriptions,
089 java.util.LinkedHashMap<java.lang.String, java.lang.Object> params,
090 boolean andOperator, int start, int end,
091 com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> obc);
092 }