001
014
015 package com.liferay.portal.service.persistence;
016
017 import com.liferay.portal.model.EmailAddress;
018
019
025 public interface EmailAddressPersistence extends BasePersistence<EmailAddress> {
026 public void cacheResult(com.liferay.portal.model.EmailAddress emailAddress);
027
028 public void cacheResult(
029 java.util.List<com.liferay.portal.model.EmailAddress> emailAddresses);
030
031 public com.liferay.portal.model.EmailAddress create(long emailAddressId);
032
033 public com.liferay.portal.model.EmailAddress remove(long emailAddressId)
034 throws com.liferay.portal.NoSuchEmailAddressException,
035 com.liferay.portal.kernel.exception.SystemException;
036
037 public com.liferay.portal.model.EmailAddress updateImpl(
038 com.liferay.portal.model.EmailAddress emailAddress, boolean merge)
039 throws com.liferay.portal.kernel.exception.SystemException;
040
041 public com.liferay.portal.model.EmailAddress findByPrimaryKey(
042 long emailAddressId)
043 throws com.liferay.portal.NoSuchEmailAddressException,
044 com.liferay.portal.kernel.exception.SystemException;
045
046 public com.liferay.portal.model.EmailAddress fetchByPrimaryKey(
047 long emailAddressId)
048 throws com.liferay.portal.kernel.exception.SystemException;
049
050 public java.util.List<com.liferay.portal.model.EmailAddress> findByCompanyId(
051 long companyId)
052 throws com.liferay.portal.kernel.exception.SystemException;
053
054 public java.util.List<com.liferay.portal.model.EmailAddress> findByCompanyId(
055 long companyId, int start, int end)
056 throws com.liferay.portal.kernel.exception.SystemException;
057
058 public java.util.List<com.liferay.portal.model.EmailAddress> findByCompanyId(
059 long companyId, int start, int end,
060 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
061 throws com.liferay.portal.kernel.exception.SystemException;
062
063 public com.liferay.portal.model.EmailAddress findByCompanyId_First(
064 long companyId,
065 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
066 throws com.liferay.portal.NoSuchEmailAddressException,
067 com.liferay.portal.kernel.exception.SystemException;
068
069 public com.liferay.portal.model.EmailAddress findByCompanyId_Last(
070 long companyId,
071 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
072 throws com.liferay.portal.NoSuchEmailAddressException,
073 com.liferay.portal.kernel.exception.SystemException;
074
075 public com.liferay.portal.model.EmailAddress[] findByCompanyId_PrevAndNext(
076 long emailAddressId, long companyId,
077 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
078 throws com.liferay.portal.NoSuchEmailAddressException,
079 com.liferay.portal.kernel.exception.SystemException;
080
081 public java.util.List<com.liferay.portal.model.EmailAddress> findByUserId(
082 long userId) throws com.liferay.portal.kernel.exception.SystemException;
083
084 public java.util.List<com.liferay.portal.model.EmailAddress> findByUserId(
085 long userId, int start, int end)
086 throws com.liferay.portal.kernel.exception.SystemException;
087
088 public java.util.List<com.liferay.portal.model.EmailAddress> findByUserId(
089 long userId, int start, int end,
090 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
091 throws com.liferay.portal.kernel.exception.SystemException;
092
093 public com.liferay.portal.model.EmailAddress findByUserId_First(
094 long userId,
095 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
096 throws com.liferay.portal.NoSuchEmailAddressException,
097 com.liferay.portal.kernel.exception.SystemException;
098
099 public com.liferay.portal.model.EmailAddress findByUserId_Last(
100 long userId,
101 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
102 throws com.liferay.portal.NoSuchEmailAddressException,
103 com.liferay.portal.kernel.exception.SystemException;
104
105 public com.liferay.portal.model.EmailAddress[] findByUserId_PrevAndNext(
106 long emailAddressId, long userId,
107 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
108 throws com.liferay.portal.NoSuchEmailAddressException,
109 com.liferay.portal.kernel.exception.SystemException;
110
111 public java.util.List<com.liferay.portal.model.EmailAddress> findByC_C(
112 long companyId, long classNameId)
113 throws com.liferay.portal.kernel.exception.SystemException;
114
115 public java.util.List<com.liferay.portal.model.EmailAddress> findByC_C(
116 long companyId, long classNameId, int start, int end)
117 throws com.liferay.portal.kernel.exception.SystemException;
118
119 public java.util.List<com.liferay.portal.model.EmailAddress> findByC_C(
120 long companyId, long classNameId, int start, int end,
121 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
122 throws com.liferay.portal.kernel.exception.SystemException;
123
124 public com.liferay.portal.model.EmailAddress findByC_C_First(
125 long companyId, long classNameId,
126 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
127 throws com.liferay.portal.NoSuchEmailAddressException,
128 com.liferay.portal.kernel.exception.SystemException;
129
130 public com.liferay.portal.model.EmailAddress findByC_C_Last(
131 long companyId, long classNameId,
132 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
133 throws com.liferay.portal.NoSuchEmailAddressException,
134 com.liferay.portal.kernel.exception.SystemException;
135
136 public com.liferay.portal.model.EmailAddress[] findByC_C_PrevAndNext(
137 long emailAddressId, long companyId, long classNameId,
138 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
139 throws com.liferay.portal.NoSuchEmailAddressException,
140 com.liferay.portal.kernel.exception.SystemException;
141
142 public java.util.List<com.liferay.portal.model.EmailAddress> findByC_C_C(
143 long companyId, long classNameId, long classPK)
144 throws com.liferay.portal.kernel.exception.SystemException;
145
146 public java.util.List<com.liferay.portal.model.EmailAddress> findByC_C_C(
147 long companyId, long classNameId, long classPK, int start, int end)
148 throws com.liferay.portal.kernel.exception.SystemException;
149
150 public java.util.List<com.liferay.portal.model.EmailAddress> findByC_C_C(
151 long companyId, long classNameId, long classPK, int start, int end,
152 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
153 throws com.liferay.portal.kernel.exception.SystemException;
154
155 public com.liferay.portal.model.EmailAddress findByC_C_C_First(
156 long companyId, long classNameId, long classPK,
157 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
158 throws com.liferay.portal.NoSuchEmailAddressException,
159 com.liferay.portal.kernel.exception.SystemException;
160
161 public com.liferay.portal.model.EmailAddress findByC_C_C_Last(
162 long companyId, long classNameId, long classPK,
163 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
164 throws com.liferay.portal.NoSuchEmailAddressException,
165 com.liferay.portal.kernel.exception.SystemException;
166
167 public com.liferay.portal.model.EmailAddress[] findByC_C_C_PrevAndNext(
168 long emailAddressId, long companyId, long classNameId, long classPK,
169 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
170 throws com.liferay.portal.NoSuchEmailAddressException,
171 com.liferay.portal.kernel.exception.SystemException;
172
173 public java.util.List<com.liferay.portal.model.EmailAddress> findByC_C_C_P(
174 long companyId, long classNameId, long classPK, boolean primary)
175 throws com.liferay.portal.kernel.exception.SystemException;
176
177 public java.util.List<com.liferay.portal.model.EmailAddress> findByC_C_C_P(
178 long companyId, long classNameId, long classPK, boolean primary,
179 int start, int end)
180 throws com.liferay.portal.kernel.exception.SystemException;
181
182 public java.util.List<com.liferay.portal.model.EmailAddress> findByC_C_C_P(
183 long companyId, long classNameId, long classPK, boolean primary,
184 int start, int end,
185 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
186 throws com.liferay.portal.kernel.exception.SystemException;
187
188 public com.liferay.portal.model.EmailAddress findByC_C_C_P_First(
189 long companyId, long classNameId, long classPK, boolean primary,
190 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
191 throws com.liferay.portal.NoSuchEmailAddressException,
192 com.liferay.portal.kernel.exception.SystemException;
193
194 public com.liferay.portal.model.EmailAddress findByC_C_C_P_Last(
195 long companyId, long classNameId, long classPK, boolean primary,
196 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
197 throws com.liferay.portal.NoSuchEmailAddressException,
198 com.liferay.portal.kernel.exception.SystemException;
199
200 public com.liferay.portal.model.EmailAddress[] findByC_C_C_P_PrevAndNext(
201 long emailAddressId, long companyId, long classNameId, long classPK,
202 boolean primary,
203 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
204 throws com.liferay.portal.NoSuchEmailAddressException,
205 com.liferay.portal.kernel.exception.SystemException;
206
207 public java.util.List<com.liferay.portal.model.EmailAddress> findAll()
208 throws com.liferay.portal.kernel.exception.SystemException;
209
210 public java.util.List<com.liferay.portal.model.EmailAddress> findAll(
211 int start, int end)
212 throws com.liferay.portal.kernel.exception.SystemException;
213
214 public java.util.List<com.liferay.portal.model.EmailAddress> findAll(
215 int start, int end,
216 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
217 throws com.liferay.portal.kernel.exception.SystemException;
218
219 public void removeByCompanyId(long companyId)
220 throws com.liferay.portal.kernel.exception.SystemException;
221
222 public void removeByUserId(long userId)
223 throws com.liferay.portal.kernel.exception.SystemException;
224
225 public void removeByC_C(long companyId, long classNameId)
226 throws com.liferay.portal.kernel.exception.SystemException;
227
228 public void removeByC_C_C(long companyId, long classNameId, long classPK)
229 throws com.liferay.portal.kernel.exception.SystemException;
230
231 public void removeByC_C_C_P(long companyId, long classNameId, long classPK,
232 boolean primary)
233 throws com.liferay.portal.kernel.exception.SystemException;
234
235 public void removeAll()
236 throws com.liferay.portal.kernel.exception.SystemException;
237
238 public int countByCompanyId(long companyId)
239 throws com.liferay.portal.kernel.exception.SystemException;
240
241 public int countByUserId(long userId)
242 throws com.liferay.portal.kernel.exception.SystemException;
243
244 public int countByC_C(long companyId, long classNameId)
245 throws com.liferay.portal.kernel.exception.SystemException;
246
247 public int countByC_C_C(long companyId, long classNameId, long classPK)
248 throws com.liferay.portal.kernel.exception.SystemException;
249
250 public int countByC_C_C_P(long companyId, long classNameId, long classPK,
251 boolean primary)
252 throws com.liferay.portal.kernel.exception.SystemException;
253
254 public int countAll()
255 throws com.liferay.portal.kernel.exception.SystemException;
256 }