001
014
015 package com.liferay.message.boards.kernel.model;
016
017 import aQute.bnd.annotation.ProviderType;
018
019 import com.liferay.expando.kernel.model.ExpandoBridge;
020
021 import com.liferay.portal.kernel.model.ModelWrapper;
022 import com.liferay.portal.kernel.service.ServiceContext;
023
024 import java.io.Serializable;
025
026 import java.util.Date;
027 import java.util.HashMap;
028 import java.util.Map;
029 import java.util.Objects;
030
031
040 @ProviderType
041 public class MBStatsUserWrapper implements MBStatsUser,
042 ModelWrapper<MBStatsUser> {
043 public MBStatsUserWrapper(MBStatsUser mbStatsUser) {
044 _mbStatsUser = mbStatsUser;
045 }
046
047 @Override
048 public Class<?> getModelClass() {
049 return MBStatsUser.class;
050 }
051
052 @Override
053 public String getModelClassName() {
054 return MBStatsUser.class.getName();
055 }
056
057 @Override
058 public Map<String, Object> getModelAttributes() {
059 Map<String, Object> attributes = new HashMap<String, Object>();
060
061 attributes.put("statsUserId", getStatsUserId());
062 attributes.put("groupId", getGroupId());
063 attributes.put("companyId", getCompanyId());
064 attributes.put("userId", getUserId());
065 attributes.put("messageCount", getMessageCount());
066 attributes.put("lastPostDate", getLastPostDate());
067
068 return attributes;
069 }
070
071 @Override
072 public void setModelAttributes(Map<String, Object> attributes) {
073 Long statsUserId = (Long)attributes.get("statsUserId");
074
075 if (statsUserId != null) {
076 setStatsUserId(statsUserId);
077 }
078
079 Long groupId = (Long)attributes.get("groupId");
080
081 if (groupId != null) {
082 setGroupId(groupId);
083 }
084
085 Long companyId = (Long)attributes.get("companyId");
086
087 if (companyId != null) {
088 setCompanyId(companyId);
089 }
090
091 Long userId = (Long)attributes.get("userId");
092
093 if (userId != null) {
094 setUserId(userId);
095 }
096
097 Integer messageCount = (Integer)attributes.get("messageCount");
098
099 if (messageCount != null) {
100 setMessageCount(messageCount);
101 }
102
103 Date lastPostDate = (Date)attributes.get("lastPostDate");
104
105 if (lastPostDate != null) {
106 setLastPostDate(lastPostDate);
107 }
108 }
109
110 @Override
111 public MBStatsUser toEscapedModel() {
112 return new MBStatsUserWrapper(_mbStatsUser.toEscapedModel());
113 }
114
115 @Override
116 public MBStatsUser toUnescapedModel() {
117 return new MBStatsUserWrapper(_mbStatsUser.toUnescapedModel());
118 }
119
120 @Override
121 public boolean isCachedModel() {
122 return _mbStatsUser.isCachedModel();
123 }
124
125 @Override
126 public boolean isEscapedModel() {
127 return _mbStatsUser.isEscapedModel();
128 }
129
130 @Override
131 public boolean isNew() {
132 return _mbStatsUser.isNew();
133 }
134
135 @Override
136 public ExpandoBridge getExpandoBridge() {
137 return _mbStatsUser.getExpandoBridge();
138 }
139
140 @Override
141 public com.liferay.portal.kernel.model.CacheModel<MBStatsUser> toCacheModel() {
142 return _mbStatsUser.toCacheModel();
143 }
144
145 @Override
146 public int compareTo(MBStatsUser mbStatsUser) {
147 return _mbStatsUser.compareTo(mbStatsUser);
148 }
149
150
155 @Override
156 public int getMessageCount() {
157 return _mbStatsUser.getMessageCount();
158 }
159
160 @Override
161 public int hashCode() {
162 return _mbStatsUser.hashCode();
163 }
164
165 @Override
166 public Serializable getPrimaryKeyObj() {
167 return _mbStatsUser.getPrimaryKeyObj();
168 }
169
170 @Override
171 public java.lang.Object clone() {
172 return new MBStatsUserWrapper((MBStatsUser)_mbStatsUser.clone());
173 }
174
175
180 @Override
181 public java.lang.String getStatsUserUuid() {
182 return _mbStatsUser.getStatsUserUuid();
183 }
184
185
190 @Override
191 public java.lang.String getUserUuid() {
192 return _mbStatsUser.getUserUuid();
193 }
194
195 @Override
196 public java.lang.String toString() {
197 return _mbStatsUser.toString();
198 }
199
200 @Override
201 public java.lang.String toXmlString() {
202 return _mbStatsUser.toXmlString();
203 }
204
205
210 @Override
211 public Date getLastPostDate() {
212 return _mbStatsUser.getLastPostDate();
213 }
214
215
220 @Override
221 public long getCompanyId() {
222 return _mbStatsUser.getCompanyId();
223 }
224
225
230 @Override
231 public long getGroupId() {
232 return _mbStatsUser.getGroupId();
233 }
234
235
240 @Override
241 public long getPrimaryKey() {
242 return _mbStatsUser.getPrimaryKey();
243 }
244
245
250 @Override
251 public long getStatsUserId() {
252 return _mbStatsUser.getStatsUserId();
253 }
254
255
260 @Override
261 public long getUserId() {
262 return _mbStatsUser.getUserId();
263 }
264
265 @Override
266 public void persist() {
267 _mbStatsUser.persist();
268 }
269
270 @Override
271 public void setCachedModel(boolean cachedModel) {
272 _mbStatsUser.setCachedModel(cachedModel);
273 }
274
275
280 @Override
281 public void setCompanyId(long companyId) {
282 _mbStatsUser.setCompanyId(companyId);
283 }
284
285 @Override
286 public void setExpandoBridgeAttributes(ExpandoBridge expandoBridge) {
287 _mbStatsUser.setExpandoBridgeAttributes(expandoBridge);
288 }
289
290 @Override
291 public void setExpandoBridgeAttributes(
292 com.liferay.portal.kernel.model.BaseModel<?> baseModel) {
293 _mbStatsUser.setExpandoBridgeAttributes(baseModel);
294 }
295
296 @Override
297 public void setExpandoBridgeAttributes(ServiceContext serviceContext) {
298 _mbStatsUser.setExpandoBridgeAttributes(serviceContext);
299 }
300
301
306 @Override
307 public void setGroupId(long groupId) {
308 _mbStatsUser.setGroupId(groupId);
309 }
310
311
316 @Override
317 public void setLastPostDate(Date lastPostDate) {
318 _mbStatsUser.setLastPostDate(lastPostDate);
319 }
320
321
326 @Override
327 public void setMessageCount(int messageCount) {
328 _mbStatsUser.setMessageCount(messageCount);
329 }
330
331 @Override
332 public void setNew(boolean n) {
333 _mbStatsUser.setNew(n);
334 }
335
336
341 @Override
342 public void setPrimaryKey(long primaryKey) {
343 _mbStatsUser.setPrimaryKey(primaryKey);
344 }
345
346 @Override
347 public void setPrimaryKeyObj(Serializable primaryKeyObj) {
348 _mbStatsUser.setPrimaryKeyObj(primaryKeyObj);
349 }
350
351
356 @Override
357 public void setStatsUserId(long statsUserId) {
358 _mbStatsUser.setStatsUserId(statsUserId);
359 }
360
361
366 @Override
367 public void setStatsUserUuid(java.lang.String statsUserUuid) {
368 _mbStatsUser.setStatsUserUuid(statsUserUuid);
369 }
370
371
376 @Override
377 public void setUserId(long userId) {
378 _mbStatsUser.setUserId(userId);
379 }
380
381
386 @Override
387 public void setUserUuid(java.lang.String userUuid) {
388 _mbStatsUser.setUserUuid(userUuid);
389 }
390
391 @Override
392 public boolean equals(Object obj) {
393 if (this == obj) {
394 return true;
395 }
396
397 if (!(obj instanceof MBStatsUserWrapper)) {
398 return false;
399 }
400
401 MBStatsUserWrapper mbStatsUserWrapper = (MBStatsUserWrapper)obj;
402
403 if (Objects.equals(_mbStatsUser, mbStatsUserWrapper._mbStatsUser)) {
404 return true;
405 }
406
407 return false;
408 }
409
410 @Override
411 public MBStatsUser getWrappedModel() {
412 return _mbStatsUser;
413 }
414
415 @Override
416 public boolean isEntityCacheEnabled() {
417 return _mbStatsUser.isEntityCacheEnabled();
418 }
419
420 @Override
421 public boolean isFinderCacheEnabled() {
422 return _mbStatsUser.isFinderCacheEnabled();
423 }
424
425 @Override
426 public void resetOriginalValues() {
427 _mbStatsUser.resetOriginalValues();
428 }
429
430 private final MBStatsUser _mbStatsUser;
431 }