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("userId", getUserId());
058 attributes.put("createDate", getCreateDate());
059 attributes.put("entryId", getEntryId());
060 attributes.put("value", getValue());
061
062 return attributes;
063 }
064
065 @Override
066 public void setModelAttributes(Map<String, Object> attributes) {
067 Long flagId = (Long)attributes.get("flagId");
068
069 if (flagId != null) {
070 setFlagId(flagId);
071 }
072
073 Long userId = (Long)attributes.get("userId");
074
075 if (userId != null) {
076 setUserId(userId);
077 }
078
079 Date createDate = (Date)attributes.get("createDate");
080
081 if (createDate != null) {
082 setCreateDate(createDate);
083 }
084
085 Long entryId = (Long)attributes.get("entryId");
086
087 if (entryId != null) {
088 setEntryId(entryId);
089 }
090
091 Integer value = (Integer)attributes.get("value");
092
093 if (value != null) {
094 setValue(value);
095 }
096 }
097
098 @Override
099 public java.lang.Object clone() {
100 return new AnnouncementsFlagWrapper((AnnouncementsFlag)_announcementsFlag.clone());
101 }
102
103 @Override
104 public int compareTo(
105 com.liferay.portlet.announcements.model.AnnouncementsFlag announcementsFlag) {
106 return _announcementsFlag.compareTo(announcementsFlag);
107 }
108
109
114 @Override
115 public java.util.Date getCreateDate() {
116 return _announcementsFlag.getCreateDate();
117 }
118
119
124 @Override
125 public long getEntryId() {
126 return _announcementsFlag.getEntryId();
127 }
128
129 @Override
130 public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge() {
131 return _announcementsFlag.getExpandoBridge();
132 }
133
134
139 @Override
140 public long getFlagId() {
141 return _announcementsFlag.getFlagId();
142 }
143
144
149 @Override
150 public long getPrimaryKey() {
151 return _announcementsFlag.getPrimaryKey();
152 }
153
154 @Override
155 public java.io.Serializable getPrimaryKeyObj() {
156 return _announcementsFlag.getPrimaryKeyObj();
157 }
158
159
164 @Override
165 public long getUserId() {
166 return _announcementsFlag.getUserId();
167 }
168
169
174 @Override
175 public java.lang.String getUserUuid() {
176 return _announcementsFlag.getUserUuid();
177 }
178
179
184 @Override
185 public int getValue() {
186 return _announcementsFlag.getValue();
187 }
188
189 @Override
190 public int hashCode() {
191 return _announcementsFlag.hashCode();
192 }
193
194 @Override
195 public boolean isCachedModel() {
196 return _announcementsFlag.isCachedModel();
197 }
198
199 @Override
200 public boolean isEscapedModel() {
201 return _announcementsFlag.isEscapedModel();
202 }
203
204 @Override
205 public boolean isNew() {
206 return _announcementsFlag.isNew();
207 }
208
209 @Override
210 public void persist() {
211 _announcementsFlag.persist();
212 }
213
214 @Override
215 public void setCachedModel(boolean cachedModel) {
216 _announcementsFlag.setCachedModel(cachedModel);
217 }
218
219
224 @Override
225 public void setCreateDate(java.util.Date createDate) {
226 _announcementsFlag.setCreateDate(createDate);
227 }
228
229
234 @Override
235 public void setEntryId(long entryId) {
236 _announcementsFlag.setEntryId(entryId);
237 }
238
239 @Override
240 public void setExpandoBridgeAttributes(
241 com.liferay.portal.model.BaseModel<?> baseModel) {
242 _announcementsFlag.setExpandoBridgeAttributes(baseModel);
243 }
244
245 @Override
246 public void setExpandoBridgeAttributes(
247 com.liferay.portlet.expando.model.ExpandoBridge expandoBridge) {
248 _announcementsFlag.setExpandoBridgeAttributes(expandoBridge);
249 }
250
251 @Override
252 public void setExpandoBridgeAttributes(
253 com.liferay.portal.service.ServiceContext serviceContext) {
254 _announcementsFlag.setExpandoBridgeAttributes(serviceContext);
255 }
256
257
262 @Override
263 public void setFlagId(long flagId) {
264 _announcementsFlag.setFlagId(flagId);
265 }
266
267 @Override
268 public void setNew(boolean n) {
269 _announcementsFlag.setNew(n);
270 }
271
272
277 @Override
278 public void setPrimaryKey(long primaryKey) {
279 _announcementsFlag.setPrimaryKey(primaryKey);
280 }
281
282 @Override
283 public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj) {
284 _announcementsFlag.setPrimaryKeyObj(primaryKeyObj);
285 }
286
287
292 @Override
293 public void setUserId(long userId) {
294 _announcementsFlag.setUserId(userId);
295 }
296
297
302 @Override
303 public void setUserUuid(java.lang.String userUuid) {
304 _announcementsFlag.setUserUuid(userUuid);
305 }
306
307
312 @Override
313 public void setValue(int value) {
314 _announcementsFlag.setValue(value);
315 }
316
317 @Override
318 public com.liferay.portal.model.CacheModel<com.liferay.portlet.announcements.model.AnnouncementsFlag> toCacheModel() {
319 return _announcementsFlag.toCacheModel();
320 }
321
322 @Override
323 public com.liferay.portlet.announcements.model.AnnouncementsFlag toEscapedModel() {
324 return new AnnouncementsFlagWrapper(_announcementsFlag.toEscapedModel());
325 }
326
327 @Override
328 public java.lang.String toString() {
329 return _announcementsFlag.toString();
330 }
331
332 @Override
333 public com.liferay.portlet.announcements.model.AnnouncementsFlag toUnescapedModel() {
334 return new AnnouncementsFlagWrapper(_announcementsFlag.toUnescapedModel());
335 }
336
337 @Override
338 public java.lang.String toXmlString() {
339 return _announcementsFlag.toXmlString();
340 }
341
342 @Override
343 public boolean equals(Object obj) {
344 if (this == obj) {
345 return true;
346 }
347
348 if (!(obj instanceof AnnouncementsFlagWrapper)) {
349 return false;
350 }
351
352 AnnouncementsFlagWrapper announcementsFlagWrapper = (AnnouncementsFlagWrapper)obj;
353
354 if (Validator.equals(_announcementsFlag,
355 announcementsFlagWrapper._announcementsFlag)) {
356 return true;
357 }
358
359 return false;
360 }
361
362
365 @Deprecated
366 public AnnouncementsFlag getWrappedAnnouncementsFlag() {
367 return _announcementsFlag;
368 }
369
370 @Override
371 public AnnouncementsFlag getWrappedModel() {
372 return _announcementsFlag;
373 }
374
375 @Override
376 public boolean isEntityCacheEnabled() {
377 return _announcementsFlag.isEntityCacheEnabled();
378 }
379
380 @Override
381 public boolean isFinderCacheEnabled() {
382 return _announcementsFlag.isFinderCacheEnabled();
383 }
384
385 @Override
386 public void resetOriginalValues() {
387 _announcementsFlag.resetOriginalValues();
388 }
389
390 private final AnnouncementsFlag _announcementsFlag;
391 }