1
19
20 package com.liferay.portal.service.persistence;
21
22
28 public interface EmailAddressPersistence extends BasePersistence {
29 public void cacheResult(com.liferay.portal.model.EmailAddress emailAddress);
30
31 public void cacheResult(
32 java.util.List<com.liferay.portal.model.EmailAddress> emailAddresses);
33
34 public void clearCache();
35
36 public com.liferay.portal.model.EmailAddress create(long emailAddressId);
37
38 public com.liferay.portal.model.EmailAddress remove(long emailAddressId)
39 throws com.liferay.portal.NoSuchEmailAddressException,
40 com.liferay.portal.SystemException;
41
42 public com.liferay.portal.model.EmailAddress remove(
43 com.liferay.portal.model.EmailAddress emailAddress)
44 throws com.liferay.portal.SystemException;
45
46
49 public com.liferay.portal.model.EmailAddress update(
50 com.liferay.portal.model.EmailAddress emailAddress)
51 throws com.liferay.portal.SystemException;
52
53
66 public com.liferay.portal.model.EmailAddress update(
67 com.liferay.portal.model.EmailAddress emailAddress, boolean merge)
68 throws com.liferay.portal.SystemException;
69
70 public com.liferay.portal.model.EmailAddress updateImpl(
71 com.liferay.portal.model.EmailAddress emailAddress, boolean merge)
72 throws com.liferay.portal.SystemException;
73
74 public com.liferay.portal.model.EmailAddress findByPrimaryKey(
75 long emailAddressId)
76 throws com.liferay.portal.NoSuchEmailAddressException,
77 com.liferay.portal.SystemException;
78
79 public com.liferay.portal.model.EmailAddress fetchByPrimaryKey(
80 long emailAddressId) throws com.liferay.portal.SystemException;
81
82 public java.util.List<com.liferay.portal.model.EmailAddress> findByCompanyId(
83 long companyId) throws com.liferay.portal.SystemException;
84
85 public java.util.List<com.liferay.portal.model.EmailAddress> findByCompanyId(
86 long companyId, int start, int end)
87 throws com.liferay.portal.SystemException;
88
89 public java.util.List<com.liferay.portal.model.EmailAddress> findByCompanyId(
90 long companyId, int start, int end,
91 com.liferay.portal.kernel.util.OrderByComparator obc)
92 throws com.liferay.portal.SystemException;
93
94 public com.liferay.portal.model.EmailAddress findByCompanyId_First(
95 long companyId, com.liferay.portal.kernel.util.OrderByComparator obc)
96 throws com.liferay.portal.NoSuchEmailAddressException,
97 com.liferay.portal.SystemException;
98
99 public com.liferay.portal.model.EmailAddress findByCompanyId_Last(
100 long companyId, com.liferay.portal.kernel.util.OrderByComparator obc)
101 throws com.liferay.portal.NoSuchEmailAddressException,
102 com.liferay.portal.SystemException;
103
104 public com.liferay.portal.model.EmailAddress[] findByCompanyId_PrevAndNext(
105 long emailAddressId, long companyId,
106 com.liferay.portal.kernel.util.OrderByComparator obc)
107 throws com.liferay.portal.NoSuchEmailAddressException,
108 com.liferay.portal.SystemException;
109
110 public java.util.List<com.liferay.portal.model.EmailAddress> findByUserId(
111 long userId) throws com.liferay.portal.SystemException;
112
113 public java.util.List<com.liferay.portal.model.EmailAddress> findByUserId(
114 long userId, int start, int end)
115 throws com.liferay.portal.SystemException;
116
117 public java.util.List<com.liferay.portal.model.EmailAddress> findByUserId(
118 long userId, int start, int end,
119 com.liferay.portal.kernel.util.OrderByComparator obc)
120 throws com.liferay.portal.SystemException;
121
122 public com.liferay.portal.model.EmailAddress findByUserId_First(
123 long userId, com.liferay.portal.kernel.util.OrderByComparator obc)
124 throws com.liferay.portal.NoSuchEmailAddressException,
125 com.liferay.portal.SystemException;
126
127 public com.liferay.portal.model.EmailAddress findByUserId_Last(
128 long userId, com.liferay.portal.kernel.util.OrderByComparator obc)
129 throws com.liferay.portal.NoSuchEmailAddressException,
130 com.liferay.portal.SystemException;
131
132 public com.liferay.portal.model.EmailAddress[] findByUserId_PrevAndNext(
133 long emailAddressId, long userId,
134 com.liferay.portal.kernel.util.OrderByComparator obc)
135 throws com.liferay.portal.NoSuchEmailAddressException,
136 com.liferay.portal.SystemException;
137
138 public java.util.List<com.liferay.portal.model.EmailAddress> findByC_C(
139 long companyId, long classNameId)
140 throws com.liferay.portal.SystemException;
141
142 public java.util.List<com.liferay.portal.model.EmailAddress> findByC_C(
143 long companyId, long classNameId, int start, int end)
144 throws com.liferay.portal.SystemException;
145
146 public java.util.List<com.liferay.portal.model.EmailAddress> findByC_C(
147 long companyId, long classNameId, int start, int end,
148 com.liferay.portal.kernel.util.OrderByComparator obc)
149 throws com.liferay.portal.SystemException;
150
151 public com.liferay.portal.model.EmailAddress findByC_C_First(
152 long companyId, long classNameId,
153 com.liferay.portal.kernel.util.OrderByComparator obc)
154 throws com.liferay.portal.NoSuchEmailAddressException,
155 com.liferay.portal.SystemException;
156
157 public com.liferay.portal.model.EmailAddress findByC_C_Last(
158 long companyId, long classNameId,
159 com.liferay.portal.kernel.util.OrderByComparator obc)
160 throws com.liferay.portal.NoSuchEmailAddressException,
161 com.liferay.portal.SystemException;
162
163 public com.liferay.portal.model.EmailAddress[] findByC_C_PrevAndNext(
164 long emailAddressId, long companyId, long classNameId,
165 com.liferay.portal.kernel.util.OrderByComparator obc)
166 throws com.liferay.portal.NoSuchEmailAddressException,
167 com.liferay.portal.SystemException;
168
169 public java.util.List<com.liferay.portal.model.EmailAddress> findByC_C_C(
170 long companyId, long classNameId, long classPK)
171 throws com.liferay.portal.SystemException;
172
173 public java.util.List<com.liferay.portal.model.EmailAddress> findByC_C_C(
174 long companyId, long classNameId, long classPK, int start, int end)
175 throws com.liferay.portal.SystemException;
176
177 public java.util.List<com.liferay.portal.model.EmailAddress> findByC_C_C(
178 long companyId, long classNameId, long classPK, int start, int end,
179 com.liferay.portal.kernel.util.OrderByComparator obc)
180 throws com.liferay.portal.SystemException;
181
182 public com.liferay.portal.model.EmailAddress findByC_C_C_First(
183 long companyId, long classNameId, long classPK,
184 com.liferay.portal.kernel.util.OrderByComparator obc)
185 throws com.liferay.portal.NoSuchEmailAddressException,
186 com.liferay.portal.SystemException;
187
188 public com.liferay.portal.model.EmailAddress findByC_C_C_Last(
189 long companyId, long classNameId, long classPK,
190 com.liferay.portal.kernel.util.OrderByComparator obc)
191 throws com.liferay.portal.NoSuchEmailAddressException,
192 com.liferay.portal.SystemException;
193
194 public com.liferay.portal.model.EmailAddress[] findByC_C_C_PrevAndNext(
195 long emailAddressId, long companyId, long classNameId, long classPK,
196 com.liferay.portal.kernel.util.OrderByComparator obc)
197 throws com.liferay.portal.NoSuchEmailAddressException,
198 com.liferay.portal.SystemException;
199
200 public java.util.List<com.liferay.portal.model.EmailAddress> findByC_C_C_P(
201 long companyId, long classNameId, long classPK, boolean primary)
202 throws com.liferay.portal.SystemException;
203
204 public java.util.List<com.liferay.portal.model.EmailAddress> findByC_C_C_P(
205 long companyId, long classNameId, long classPK, boolean primary,
206 int start, int end) throws com.liferay.portal.SystemException;
207
208 public java.util.List<com.liferay.portal.model.EmailAddress> findByC_C_C_P(
209 long companyId, long classNameId, long classPK, boolean primary,
210 int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
211 throws com.liferay.portal.SystemException;
212
213 public com.liferay.portal.model.EmailAddress findByC_C_C_P_First(
214 long companyId, long classNameId, long classPK, boolean primary,
215 com.liferay.portal.kernel.util.OrderByComparator obc)
216 throws com.liferay.portal.NoSuchEmailAddressException,
217 com.liferay.portal.SystemException;
218
219 public com.liferay.portal.model.EmailAddress findByC_C_C_P_Last(
220 long companyId, long classNameId, long classPK, boolean primary,
221 com.liferay.portal.kernel.util.OrderByComparator obc)
222 throws com.liferay.portal.NoSuchEmailAddressException,
223 com.liferay.portal.SystemException;
224
225 public com.liferay.portal.model.EmailAddress[] findByC_C_C_P_PrevAndNext(
226 long emailAddressId, long companyId, long classNameId, long classPK,
227 boolean primary, com.liferay.portal.kernel.util.OrderByComparator obc)
228 throws com.liferay.portal.NoSuchEmailAddressException,
229 com.liferay.portal.SystemException;
230
231 public java.util.List<Object> findWithDynamicQuery(
232 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
233 throws com.liferay.portal.SystemException;
234
235 public java.util.List<Object> findWithDynamicQuery(
236 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
237 int end) throws com.liferay.portal.SystemException;
238
239 public java.util.List<com.liferay.portal.model.EmailAddress> findAll()
240 throws com.liferay.portal.SystemException;
241
242 public java.util.List<com.liferay.portal.model.EmailAddress> findAll(
243 int start, int end) throws com.liferay.portal.SystemException;
244
245 public java.util.List<com.liferay.portal.model.EmailAddress> findAll(
246 int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
247 throws com.liferay.portal.SystemException;
248
249 public void removeByCompanyId(long companyId)
250 throws com.liferay.portal.SystemException;
251
252 public void removeByUserId(long userId)
253 throws com.liferay.portal.SystemException;
254
255 public void removeByC_C(long companyId, long classNameId)
256 throws com.liferay.portal.SystemException;
257
258 public void removeByC_C_C(long companyId, long classNameId, long classPK)
259 throws com.liferay.portal.SystemException;
260
261 public void removeByC_C_C_P(long companyId, long classNameId, long classPK,
262 boolean primary) throws com.liferay.portal.SystemException;
263
264 public void removeAll() throws com.liferay.portal.SystemException;
265
266 public int countByCompanyId(long companyId)
267 throws com.liferay.portal.SystemException;
268
269 public int countByUserId(long userId)
270 throws com.liferay.portal.SystemException;
271
272 public int countByC_C(long companyId, long classNameId)
273 throws com.liferay.portal.SystemException;
274
275 public int countByC_C_C(long companyId, long classNameId, long classPK)
276 throws com.liferay.portal.SystemException;
277
278 public int countByC_C_C_P(long companyId, long classNameId, long classPK,
279 boolean primary) throws com.liferay.portal.SystemException;
280
281 public int countAll() throws com.liferay.portal.SystemException;
282 }