001
014
015 package com.liferay.portal.model;
016
017 import com.liferay.portal.kernel.util.Validator;
018
019 import java.util.Date;
020 import java.util.HashMap;
021 import java.util.Map;
022
023
032 public class SubscriptionWrapper implements Subscription,
033 ModelWrapper<Subscription> {
034 public SubscriptionWrapper(Subscription subscription) {
035 _subscription = subscription;
036 }
037
038 public Class<?> getModelClass() {
039 return Subscription.class;
040 }
041
042 public String getModelClassName() {
043 return Subscription.class.getName();
044 }
045
046 public Map<String, Object> getModelAttributes() {
047 Map<String, Object> attributes = new HashMap<String, Object>();
048
049 attributes.put("subscriptionId", getSubscriptionId());
050 attributes.put("companyId", getCompanyId());
051 attributes.put("userId", getUserId());
052 attributes.put("userName", getUserName());
053 attributes.put("createDate", getCreateDate());
054 attributes.put("modifiedDate", getModifiedDate());
055 attributes.put("classNameId", getClassNameId());
056 attributes.put("classPK", getClassPK());
057 attributes.put("frequency", getFrequency());
058
059 return attributes;
060 }
061
062 public void setModelAttributes(Map<String, Object> attributes) {
063 Long subscriptionId = (Long)attributes.get("subscriptionId");
064
065 if (subscriptionId != null) {
066 setSubscriptionId(subscriptionId);
067 }
068
069 Long companyId = (Long)attributes.get("companyId");
070
071 if (companyId != null) {
072 setCompanyId(companyId);
073 }
074
075 Long userId = (Long)attributes.get("userId");
076
077 if (userId != null) {
078 setUserId(userId);
079 }
080
081 String userName = (String)attributes.get("userName");
082
083 if (userName != null) {
084 setUserName(userName);
085 }
086
087 Date createDate = (Date)attributes.get("createDate");
088
089 if (createDate != null) {
090 setCreateDate(createDate);
091 }
092
093 Date modifiedDate = (Date)attributes.get("modifiedDate");
094
095 if (modifiedDate != null) {
096 setModifiedDate(modifiedDate);
097 }
098
099 Long classNameId = (Long)attributes.get("classNameId");
100
101 if (classNameId != null) {
102 setClassNameId(classNameId);
103 }
104
105 Long classPK = (Long)attributes.get("classPK");
106
107 if (classPK != null) {
108 setClassPK(classPK);
109 }
110
111 String frequency = (String)attributes.get("frequency");
112
113 if (frequency != null) {
114 setFrequency(frequency);
115 }
116 }
117
118
123 public long getPrimaryKey() {
124 return _subscription.getPrimaryKey();
125 }
126
127
132 public void setPrimaryKey(long primaryKey) {
133 _subscription.setPrimaryKey(primaryKey);
134 }
135
136
141 public long getSubscriptionId() {
142 return _subscription.getSubscriptionId();
143 }
144
145
150 public void setSubscriptionId(long subscriptionId) {
151 _subscription.setSubscriptionId(subscriptionId);
152 }
153
154
159 public long getCompanyId() {
160 return _subscription.getCompanyId();
161 }
162
163
168 public void setCompanyId(long companyId) {
169 _subscription.setCompanyId(companyId);
170 }
171
172
177 public long getUserId() {
178 return _subscription.getUserId();
179 }
180
181
186 public void setUserId(long userId) {
187 _subscription.setUserId(userId);
188 }
189
190
196 public java.lang.String getUserUuid()
197 throws com.liferay.portal.kernel.exception.SystemException {
198 return _subscription.getUserUuid();
199 }
200
201
206 public void setUserUuid(java.lang.String userUuid) {
207 _subscription.setUserUuid(userUuid);
208 }
209
210
215 public java.lang.String getUserName() {
216 return _subscription.getUserName();
217 }
218
219
224 public void setUserName(java.lang.String userName) {
225 _subscription.setUserName(userName);
226 }
227
228
233 public java.util.Date getCreateDate() {
234 return _subscription.getCreateDate();
235 }
236
237
242 public void setCreateDate(java.util.Date createDate) {
243 _subscription.setCreateDate(createDate);
244 }
245
246
251 public java.util.Date getModifiedDate() {
252 return _subscription.getModifiedDate();
253 }
254
255
260 public void setModifiedDate(java.util.Date modifiedDate) {
261 _subscription.setModifiedDate(modifiedDate);
262 }
263
264
269 public java.lang.String getClassName() {
270 return _subscription.getClassName();
271 }
272
273 public void setClassName(java.lang.String className) {
274 _subscription.setClassName(className);
275 }
276
277
282 public long getClassNameId() {
283 return _subscription.getClassNameId();
284 }
285
286
291 public void setClassNameId(long classNameId) {
292 _subscription.setClassNameId(classNameId);
293 }
294
295
300 public long getClassPK() {
301 return _subscription.getClassPK();
302 }
303
304
309 public void setClassPK(long classPK) {
310 _subscription.setClassPK(classPK);
311 }
312
313
318 public java.lang.String getFrequency() {
319 return _subscription.getFrequency();
320 }
321
322
327 public void setFrequency(java.lang.String frequency) {
328 _subscription.setFrequency(frequency);
329 }
330
331 public boolean isNew() {
332 return _subscription.isNew();
333 }
334
335 public void setNew(boolean n) {
336 _subscription.setNew(n);
337 }
338
339 public boolean isCachedModel() {
340 return _subscription.isCachedModel();
341 }
342
343 public void setCachedModel(boolean cachedModel) {
344 _subscription.setCachedModel(cachedModel);
345 }
346
347 public boolean isEscapedModel() {
348 return _subscription.isEscapedModel();
349 }
350
351 public java.io.Serializable getPrimaryKeyObj() {
352 return _subscription.getPrimaryKeyObj();
353 }
354
355 public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj) {
356 _subscription.setPrimaryKeyObj(primaryKeyObj);
357 }
358
359 public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge() {
360 return _subscription.getExpandoBridge();
361 }
362
363 public void setExpandoBridgeAttributes(
364 com.liferay.portal.service.ServiceContext serviceContext) {
365 _subscription.setExpandoBridgeAttributes(serviceContext);
366 }
367
368 @Override
369 public java.lang.Object clone() {
370 return new SubscriptionWrapper((Subscription)_subscription.clone());
371 }
372
373 public int compareTo(com.liferay.portal.model.Subscription subscription) {
374 return _subscription.compareTo(subscription);
375 }
376
377 @Override
378 public int hashCode() {
379 return _subscription.hashCode();
380 }
381
382 public com.liferay.portal.model.CacheModel<com.liferay.portal.model.Subscription> toCacheModel() {
383 return _subscription.toCacheModel();
384 }
385
386 public com.liferay.portal.model.Subscription toEscapedModel() {
387 return new SubscriptionWrapper(_subscription.toEscapedModel());
388 }
389
390 public com.liferay.portal.model.Subscription toUnescapedModel() {
391 return new SubscriptionWrapper(_subscription.toUnescapedModel());
392 }
393
394 @Override
395 public java.lang.String toString() {
396 return _subscription.toString();
397 }
398
399 public java.lang.String toXmlString() {
400 return _subscription.toXmlString();
401 }
402
403 public void persist()
404 throws com.liferay.portal.kernel.exception.SystemException {
405 _subscription.persist();
406 }
407
408 @Override
409 public boolean equals(Object obj) {
410 if (this == obj) {
411 return true;
412 }
413
414 if (!(obj instanceof SubscriptionWrapper)) {
415 return false;
416 }
417
418 SubscriptionWrapper subscriptionWrapper = (SubscriptionWrapper)obj;
419
420 if (Validator.equals(_subscription, subscriptionWrapper._subscription)) {
421 return true;
422 }
423
424 return false;
425 }
426
427
430 public Subscription getWrappedSubscription() {
431 return _subscription;
432 }
433
434 public Subscription getWrappedModel() {
435 return _subscription;
436 }
437
438 public void resetOriginalValues() {
439 _subscription.resetOriginalValues();
440 }
441
442 private Subscription _subscription;
443 }