001
014
015 package com.liferay.portlet.announcements.model;
016
017 import aQute.bnd.annotation.ProviderType;
018
019 import com.liferay.portal.kernel.util.Validator;
020 import com.liferay.portal.model.ModelWrapper;
021
022 import java.util.Date;
023 import java.util.HashMap;
024 import java.util.Map;
025
026
035 @ProviderType
036 public class AnnouncementsFlagWrapper implements AnnouncementsFlag,
037 ModelWrapper<AnnouncementsFlag> {
038 public AnnouncementsFlagWrapper(AnnouncementsFlag announcementsFlag) {
039 _announcementsFlag = announcementsFlag;
040 }
041
042 @Override
043 public Class<?> getModelClass() {
044 return AnnouncementsFlag.class;
045 }
046
047 @Override
048 public String getModelClassName() {
049 return AnnouncementsFlag.class.getName();
050 }
051
052 @Override
053 public Map<String, Object> getModelAttributes() {
054 Map<String, Object> attributes = new HashMap<String, Object>();
055
056 attributes.put("flagId", getFlagId());
057 attributes.put("companyId", getCompanyId());
058 attributes.put("userId", getUserId());
059 attributes.put("createDate", getCreateDate());
060 attributes.put("entryId", getEntryId());
061 attributes.put("value", getValue());
062
063 return attributes;
064 }
065
066 @Override
067 public void setModelAttributes(Map<String, Object> attributes) {
068 Long flagId = (Long)attributes.get("flagId");
069
070 if (flagId != null) {
071 setFlagId(flagId);
072 }
073
074 Long companyId = (Long)attributes.get("companyId");
075
076 if (companyId != null) {
077 setCompanyId(companyId);
078 }
079
080 Long userId = (Long)attributes.get("userId");
081
082 if (userId != null) {
083 setUserId(userId);
084 }
085
086 Date createDate = (Date)attributes.get("createDate");
087
088 if (createDate != null) {
089 setCreateDate(createDate);
090 }
091
092 Long entryId = (Long)attributes.get("entryId");
093
094 if (entryId != null) {
095 setEntryId(entryId);
096 }
097
098 Integer value = (Integer)attributes.get("value");
099
100 if (value != null) {
101 setValue(value);
102 }
103 }
104
105 @Override
106 public java.lang.Object clone() {
107 return new AnnouncementsFlagWrapper((AnnouncementsFlag)_announcementsFlag.clone());
108 }
109
110 @Override
111 public int compareTo(
112 com.liferay.portlet.announcements.model.AnnouncementsFlag announcementsFlag) {
113 return _announcementsFlag.compareTo(announcementsFlag);
114 }
115
116
121 @Override
122 public long getCompanyId() {
123 return _announcementsFlag.getCompanyId();
124 }
125
126
131 @Override
132 public Date getCreateDate() {
133 return _announcementsFlag.getCreateDate();
134 }
135
136
141 @Override
142 public long getEntryId() {
143 return _announcementsFlag.getEntryId();
144 }
145
146 @Override
147 public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge() {
148 return _announcementsFlag.getExpandoBridge();
149 }
150
151
156 @Override
157 public long getFlagId() {
158 return _announcementsFlag.getFlagId();
159 }
160
161
166 @Override
167 public long getPrimaryKey() {
168 return _announcementsFlag.getPrimaryKey();
169 }
170
171 @Override
172 public java.io.Serializable getPrimaryKeyObj() {
173 return _announcementsFlag.getPrimaryKeyObj();
174 }
175
176
181 @Override
182 public long getUserId() {
183 return _announcementsFlag.getUserId();
184 }
185
186
191 @Override
192 public java.lang.String getUserUuid() {
193 return _announcementsFlag.getUserUuid();
194 }
195
196
201 @Override
202 public int getValue() {
203 return _announcementsFlag.getValue();
204 }
205
206 @Override
207 public int hashCode() {
208 return _announcementsFlag.hashCode();
209 }
210
211 @Override
212 public boolean isCachedModel() {
213 return _announcementsFlag.isCachedModel();
214 }
215
216 @Override
217 public boolean isEscapedModel() {
218 return _announcementsFlag.isEscapedModel();
219 }
220
221 @Override
222 public boolean isNew() {
223 return _announcementsFlag.isNew();
224 }
225
226 @Override
227 public void persist() {
228 _announcementsFlag.persist();
229 }
230
231 @Override
232 public void setCachedModel(boolean cachedModel) {
233 _announcementsFlag.setCachedModel(cachedModel);
234 }
235
236
241 @Override
242 public void setCompanyId(long companyId) {
243 _announcementsFlag.setCompanyId(companyId);
244 }
245
246
251 @Override
252 public void setCreateDate(Date createDate) {
253 _announcementsFlag.setCreateDate(createDate);
254 }
255
256
261 @Override
262 public void setEntryId(long entryId) {
263 _announcementsFlag.setEntryId(entryId);
264 }
265
266 @Override
267 public void setExpandoBridgeAttributes(
268 com.liferay.portal.model.BaseModel<?> baseModel) {
269 _announcementsFlag.setExpandoBridgeAttributes(baseModel);
270 }
271
272 @Override
273 public void setExpandoBridgeAttributes(
274 com.liferay.portlet.expando.model.ExpandoBridge expandoBridge) {
275 _announcementsFlag.setExpandoBridgeAttributes(expandoBridge);
276 }
277
278 @Override
279 public void setExpandoBridgeAttributes(
280 com.liferay.portal.service.ServiceContext serviceContext) {
281 _announcementsFlag.setExpandoBridgeAttributes(serviceContext);
282 }
283
284
289 @Override
290 public void setFlagId(long flagId) {
291 _announcementsFlag.setFlagId(flagId);
292 }
293
294 @Override
295 public void setNew(boolean n) {
296 _announcementsFlag.setNew(n);
297 }
298
299
304 @Override
305 public void setPrimaryKey(long primaryKey) {
306 _announcementsFlag.setPrimaryKey(primaryKey);
307 }
308
309 @Override
310 public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj) {
311 _announcementsFlag.setPrimaryKeyObj(primaryKeyObj);
312 }
313
314
319 @Override
320 public void setUserId(long userId) {
321 _announcementsFlag.setUserId(userId);
322 }
323
324
329 @Override
330 public void setUserUuid(java.lang.String userUuid) {
331 _announcementsFlag.setUserUuid(userUuid);
332 }
333
334
339 @Override
340 public void setValue(int value) {
341 _announcementsFlag.setValue(value);
342 }
343
344 @Override
345 public com.liferay.portal.model.CacheModel<com.liferay.portlet.announcements.model.AnnouncementsFlag> toCacheModel() {
346 return _announcementsFlag.toCacheModel();
347 }
348
349 @Override
350 public com.liferay.portlet.announcements.model.AnnouncementsFlag toEscapedModel() {
351 return new AnnouncementsFlagWrapper(_announcementsFlag.toEscapedModel());
352 }
353
354 @Override
355 public java.lang.String toString() {
356 return _announcementsFlag.toString();
357 }
358
359 @Override
360 public com.liferay.portlet.announcements.model.AnnouncementsFlag toUnescapedModel() {
361 return new AnnouncementsFlagWrapper(_announcementsFlag.toUnescapedModel());
362 }
363
364 @Override
365 public java.lang.String toXmlString() {
366 return _announcementsFlag.toXmlString();
367 }
368
369 @Override
370 public boolean equals(Object obj) {
371 if (this == obj) {
372 return true;
373 }
374
375 if (!(obj instanceof AnnouncementsFlagWrapper)) {
376 return false;
377 }
378
379 AnnouncementsFlagWrapper announcementsFlagWrapper = (AnnouncementsFlagWrapper)obj;
380
381 if (Validator.equals(_announcementsFlag,
382 announcementsFlagWrapper._announcementsFlag)) {
383 return true;
384 }
385
386 return false;
387 }
388
389 @Override
390 public AnnouncementsFlag getWrappedModel() {
391 return _announcementsFlag;
392 }
393
394 @Override
395 public boolean isEntityCacheEnabled() {
396 return _announcementsFlag.isEntityCacheEnabled();
397 }
398
399 @Override
400 public boolean isFinderCacheEnabled() {
401 return _announcementsFlag.isFinderCacheEnabled();
402 }
403
404 @Override
405 public void resetOriginalValues() {
406 _announcementsFlag.resetOriginalValues();
407 }
408
409 private final AnnouncementsFlag _announcementsFlag;
410 }