001
014
015 package com.liferay.portal.model;
016
017 import aQute.bnd.annotation.ProviderType;
018
019 import com.liferay.portal.kernel.util.Validator;
020
021 import java.util.Date;
022 import java.util.HashMap;
023 import java.util.Map;
024
025
034 @ProviderType
035 public class AccountWrapper implements Account, ModelWrapper<Account> {
036 public AccountWrapper(Account account) {
037 _account = account;
038 }
039
040 @Override
041 public Class<?> getModelClass() {
042 return Account.class;
043 }
044
045 @Override
046 public String getModelClassName() {
047 return Account.class.getName();
048 }
049
050 @Override
051 public Map<String, Object> getModelAttributes() {
052 Map<String, Object> attributes = new HashMap<String, Object>();
053
054 attributes.put("mvccVersion", getMvccVersion());
055 attributes.put("accountId", getAccountId());
056 attributes.put("companyId", getCompanyId());
057 attributes.put("userId", getUserId());
058 attributes.put("userName", getUserName());
059 attributes.put("createDate", getCreateDate());
060 attributes.put("modifiedDate", getModifiedDate());
061 attributes.put("parentAccountId", getParentAccountId());
062 attributes.put("name", getName());
063 attributes.put("legalName", getLegalName());
064 attributes.put("legalId", getLegalId());
065 attributes.put("legalType", getLegalType());
066 attributes.put("sicCode", getSicCode());
067 attributes.put("tickerSymbol", getTickerSymbol());
068 attributes.put("industry", getIndustry());
069 attributes.put("type", getType());
070 attributes.put("size", getSize());
071
072 return attributes;
073 }
074
075 @Override
076 public void setModelAttributes(Map<String, Object> attributes) {
077 Long mvccVersion = (Long)attributes.get("mvccVersion");
078
079 if (mvccVersion != null) {
080 setMvccVersion(mvccVersion);
081 }
082
083 Long accountId = (Long)attributes.get("accountId");
084
085 if (accountId != null) {
086 setAccountId(accountId);
087 }
088
089 Long companyId = (Long)attributes.get("companyId");
090
091 if (companyId != null) {
092 setCompanyId(companyId);
093 }
094
095 Long userId = (Long)attributes.get("userId");
096
097 if (userId != null) {
098 setUserId(userId);
099 }
100
101 String userName = (String)attributes.get("userName");
102
103 if (userName != null) {
104 setUserName(userName);
105 }
106
107 Date createDate = (Date)attributes.get("createDate");
108
109 if (createDate != null) {
110 setCreateDate(createDate);
111 }
112
113 Date modifiedDate = (Date)attributes.get("modifiedDate");
114
115 if (modifiedDate != null) {
116 setModifiedDate(modifiedDate);
117 }
118
119 Long parentAccountId = (Long)attributes.get("parentAccountId");
120
121 if (parentAccountId != null) {
122 setParentAccountId(parentAccountId);
123 }
124
125 String name = (String)attributes.get("name");
126
127 if (name != null) {
128 setName(name);
129 }
130
131 String legalName = (String)attributes.get("legalName");
132
133 if (legalName != null) {
134 setLegalName(legalName);
135 }
136
137 String legalId = (String)attributes.get("legalId");
138
139 if (legalId != null) {
140 setLegalId(legalId);
141 }
142
143 String legalType = (String)attributes.get("legalType");
144
145 if (legalType != null) {
146 setLegalType(legalType);
147 }
148
149 String sicCode = (String)attributes.get("sicCode");
150
151 if (sicCode != null) {
152 setSicCode(sicCode);
153 }
154
155 String tickerSymbol = (String)attributes.get("tickerSymbol");
156
157 if (tickerSymbol != null) {
158 setTickerSymbol(tickerSymbol);
159 }
160
161 String industry = (String)attributes.get("industry");
162
163 if (industry != null) {
164 setIndustry(industry);
165 }
166
167 String type = (String)attributes.get("type");
168
169 if (type != null) {
170 setType(type);
171 }
172
173 String size = (String)attributes.get("size");
174
175 if (size != null) {
176 setSize(size);
177 }
178 }
179
180 @Override
181 public java.lang.Object clone() {
182 return new AccountWrapper((Account)_account.clone());
183 }
184
185 @Override
186 public int compareTo(com.liferay.portal.model.Account account) {
187 return _account.compareTo(account);
188 }
189
190
195 @Override
196 public long getAccountId() {
197 return _account.getAccountId();
198 }
199
200
205 @Override
206 public long getCompanyId() {
207 return _account.getCompanyId();
208 }
209
210
215 @Override
216 public java.util.Date getCreateDate() {
217 return _account.getCreateDate();
218 }
219
220 @Override
221 public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge() {
222 return _account.getExpandoBridge();
223 }
224
225
230 @Override
231 public java.lang.String getIndustry() {
232 return _account.getIndustry();
233 }
234
235
240 @Override
241 public java.lang.String getLegalId() {
242 return _account.getLegalId();
243 }
244
245
250 @Override
251 public java.lang.String getLegalName() {
252 return _account.getLegalName();
253 }
254
255
260 @Override
261 public java.lang.String getLegalType() {
262 return _account.getLegalType();
263 }
264
265
270 @Override
271 public java.util.Date getModifiedDate() {
272 return _account.getModifiedDate();
273 }
274
275
280 @Override
281 public long getMvccVersion() {
282 return _account.getMvccVersion();
283 }
284
285
290 @Override
291 public java.lang.String getName() {
292 return _account.getName();
293 }
294
295
300 @Override
301 public long getParentAccountId() {
302 return _account.getParentAccountId();
303 }
304
305
310 @Override
311 public long getPrimaryKey() {
312 return _account.getPrimaryKey();
313 }
314
315 @Override
316 public java.io.Serializable getPrimaryKeyObj() {
317 return _account.getPrimaryKeyObj();
318 }
319
320
325 @Override
326 public java.lang.String getSicCode() {
327 return _account.getSicCode();
328 }
329
330
335 @Override
336 public java.lang.String getSize() {
337 return _account.getSize();
338 }
339
340
345 @Override
346 public java.lang.String getTickerSymbol() {
347 return _account.getTickerSymbol();
348 }
349
350
355 @Override
356 public java.lang.String getType() {
357 return _account.getType();
358 }
359
360
365 @Override
366 public long getUserId() {
367 return _account.getUserId();
368 }
369
370
375 @Override
376 public java.lang.String getUserName() {
377 return _account.getUserName();
378 }
379
380
385 @Override
386 public java.lang.String getUserUuid() {
387 return _account.getUserUuid();
388 }
389
390 @Override
391 public int hashCode() {
392 return _account.hashCode();
393 }
394
395 @Override
396 public boolean isCachedModel() {
397 return _account.isCachedModel();
398 }
399
400 @Override
401 public boolean isEscapedModel() {
402 return _account.isEscapedModel();
403 }
404
405 @Override
406 public boolean isNew() {
407 return _account.isNew();
408 }
409
410 @Override
411 public void persist() {
412 _account.persist();
413 }
414
415
420 @Override
421 public void setAccountId(long accountId) {
422 _account.setAccountId(accountId);
423 }
424
425 @Override
426 public void setCachedModel(boolean cachedModel) {
427 _account.setCachedModel(cachedModel);
428 }
429
430
435 @Override
436 public void setCompanyId(long companyId) {
437 _account.setCompanyId(companyId);
438 }
439
440
445 @Override
446 public void setCreateDate(java.util.Date createDate) {
447 _account.setCreateDate(createDate);
448 }
449
450 @Override
451 public void setExpandoBridgeAttributes(
452 com.liferay.portal.model.BaseModel<?> baseModel) {
453 _account.setExpandoBridgeAttributes(baseModel);
454 }
455
456 @Override
457 public void setExpandoBridgeAttributes(
458 com.liferay.portlet.expando.model.ExpandoBridge expandoBridge) {
459 _account.setExpandoBridgeAttributes(expandoBridge);
460 }
461
462 @Override
463 public void setExpandoBridgeAttributes(
464 com.liferay.portal.service.ServiceContext serviceContext) {
465 _account.setExpandoBridgeAttributes(serviceContext);
466 }
467
468
473 @Override
474 public void setIndustry(java.lang.String industry) {
475 _account.setIndustry(industry);
476 }
477
478
483 @Override
484 public void setLegalId(java.lang.String legalId) {
485 _account.setLegalId(legalId);
486 }
487
488
493 @Override
494 public void setLegalName(java.lang.String legalName) {
495 _account.setLegalName(legalName);
496 }
497
498
503 @Override
504 public void setLegalType(java.lang.String legalType) {
505 _account.setLegalType(legalType);
506 }
507
508
513 @Override
514 public void setModifiedDate(java.util.Date modifiedDate) {
515 _account.setModifiedDate(modifiedDate);
516 }
517
518
523 @Override
524 public void setMvccVersion(long mvccVersion) {
525 _account.setMvccVersion(mvccVersion);
526 }
527
528
533 @Override
534 public void setName(java.lang.String name) {
535 _account.setName(name);
536 }
537
538 @Override
539 public void setNew(boolean n) {
540 _account.setNew(n);
541 }
542
543
548 @Override
549 public void setParentAccountId(long parentAccountId) {
550 _account.setParentAccountId(parentAccountId);
551 }
552
553
558 @Override
559 public void setPrimaryKey(long primaryKey) {
560 _account.setPrimaryKey(primaryKey);
561 }
562
563 @Override
564 public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj) {
565 _account.setPrimaryKeyObj(primaryKeyObj);
566 }
567
568
573 @Override
574 public void setSicCode(java.lang.String sicCode) {
575 _account.setSicCode(sicCode);
576 }
577
578
583 @Override
584 public void setSize(java.lang.String size) {
585 _account.setSize(size);
586 }
587
588
593 @Override
594 public void setTickerSymbol(java.lang.String tickerSymbol) {
595 _account.setTickerSymbol(tickerSymbol);
596 }
597
598
603 @Override
604 public void setType(java.lang.String type) {
605 _account.setType(type);
606 }
607
608
613 @Override
614 public void setUserId(long userId) {
615 _account.setUserId(userId);
616 }
617
618
623 @Override
624 public void setUserName(java.lang.String userName) {
625 _account.setUserName(userName);
626 }
627
628
633 @Override
634 public void setUserUuid(java.lang.String userUuid) {
635 _account.setUserUuid(userUuid);
636 }
637
638 @Override
639 public com.liferay.portal.model.CacheModel<com.liferay.portal.model.Account> toCacheModel() {
640 return _account.toCacheModel();
641 }
642
643 @Override
644 public com.liferay.portal.model.Account toEscapedModel() {
645 return new AccountWrapper(_account.toEscapedModel());
646 }
647
648 @Override
649 public java.lang.String toString() {
650 return _account.toString();
651 }
652
653 @Override
654 public com.liferay.portal.model.Account toUnescapedModel() {
655 return new AccountWrapper(_account.toUnescapedModel());
656 }
657
658 @Override
659 public java.lang.String toXmlString() {
660 return _account.toXmlString();
661 }
662
663 @Override
664 public boolean equals(Object obj) {
665 if (this == obj) {
666 return true;
667 }
668
669 if (!(obj instanceof AccountWrapper)) {
670 return false;
671 }
672
673 AccountWrapper accountWrapper = (AccountWrapper)obj;
674
675 if (Validator.equals(_account, accountWrapper._account)) {
676 return true;
677 }
678
679 return false;
680 }
681
682
685 @Deprecated
686 public Account getWrappedAccount() {
687 return _account;
688 }
689
690 @Override
691 public Account getWrappedModel() {
692 return _account;
693 }
694
695 @Override
696 public boolean isEntityCacheEnabled() {
697 return _account.isEntityCacheEnabled();
698 }
699
700 @Override
701 public boolean isFinderCacheEnabled() {
702 return _account.isFinderCacheEnabled();
703 }
704
705 @Override
706 public void resetOriginalValues() {
707 _account.resetOriginalValues();
708 }
709
710 private final Account _account;
711 }