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