001
014
015 package com.liferay.portlet.announcements.model;
016
017 import com.liferay.portal.kernel.util.Validator;
018 import com.liferay.portal.model.ModelWrapper;
019
020 import java.util.Date;
021 import java.util.HashMap;
022 import java.util.Map;
023
024
033 public class AnnouncementsFlagWrapper implements AnnouncementsFlag,
034 ModelWrapper<AnnouncementsFlag> {
035 public AnnouncementsFlagWrapper(AnnouncementsFlag announcementsFlag) {
036 _announcementsFlag = announcementsFlag;
037 }
038
039 @Override
040 public Class<?> getModelClass() {
041 return AnnouncementsFlag.class;
042 }
043
044 @Override
045 public String getModelClassName() {
046 return AnnouncementsFlag.class.getName();
047 }
048
049 @Override
050 public Map<String, Object> getModelAttributes() {
051 Map<String, Object> attributes = new HashMap<String, Object>();
052
053 attributes.put("flagId", getFlagId());
054 attributes.put("userId", getUserId());
055 attributes.put("createDate", getCreateDate());
056 attributes.put("entryId", getEntryId());
057 attributes.put("value", getValue());
058
059 return attributes;
060 }
061
062 @Override
063 public void setModelAttributes(Map<String, Object> attributes) {
064 Long flagId = (Long)attributes.get("flagId");
065
066 if (flagId != null) {
067 setFlagId(flagId);
068 }
069
070 Long userId = (Long)attributes.get("userId");
071
072 if (userId != null) {
073 setUserId(userId);
074 }
075
076 Date createDate = (Date)attributes.get("createDate");
077
078 if (createDate != null) {
079 setCreateDate(createDate);
080 }
081
082 Long entryId = (Long)attributes.get("entryId");
083
084 if (entryId != null) {
085 setEntryId(entryId);
086 }
087
088 Integer value = (Integer)attributes.get("value");
089
090 if (value != null) {
091 setValue(value);
092 }
093 }
094
095
100 @Override
101 public long getPrimaryKey() {
102 return _announcementsFlag.getPrimaryKey();
103 }
104
105
110 @Override
111 public void setPrimaryKey(long primaryKey) {
112 _announcementsFlag.setPrimaryKey(primaryKey);
113 }
114
115
120 @Override
121 public long getFlagId() {
122 return _announcementsFlag.getFlagId();
123 }
124
125
130 @Override
131 public void setFlagId(long flagId) {
132 _announcementsFlag.setFlagId(flagId);
133 }
134
135
140 @Override
141 public long getUserId() {
142 return _announcementsFlag.getUserId();
143 }
144
145
150 @Override
151 public void setUserId(long userId) {
152 _announcementsFlag.setUserId(userId);
153 }
154
155
161 @Override
162 public java.lang.String getUserUuid()
163 throws com.liferay.portal.kernel.exception.SystemException {
164 return _announcementsFlag.getUserUuid();
165 }
166
167
172 @Override
173 public void setUserUuid(java.lang.String userUuid) {
174 _announcementsFlag.setUserUuid(userUuid);
175 }
176
177
182 @Override
183 public java.util.Date getCreateDate() {
184 return _announcementsFlag.getCreateDate();
185 }
186
187
192 @Override
193 public void setCreateDate(java.util.Date createDate) {
194 _announcementsFlag.setCreateDate(createDate);
195 }
196
197
202 @Override
203 public long getEntryId() {
204 return _announcementsFlag.getEntryId();
205 }
206
207
212 @Override
213 public void setEntryId(long entryId) {
214 _announcementsFlag.setEntryId(entryId);
215 }
216
217
222 @Override
223 public int getValue() {
224 return _announcementsFlag.getValue();
225 }
226
227
232 @Override
233 public void setValue(int value) {
234 _announcementsFlag.setValue(value);
235 }
236
237 @Override
238 public boolean isNew() {
239 return _announcementsFlag.isNew();
240 }
241
242 @Override
243 public void setNew(boolean n) {
244 _announcementsFlag.setNew(n);
245 }
246
247 @Override
248 public boolean isCachedModel() {
249 return _announcementsFlag.isCachedModel();
250 }
251
252 @Override
253 public void setCachedModel(boolean cachedModel) {
254 _announcementsFlag.setCachedModel(cachedModel);
255 }
256
257 @Override
258 public boolean isEscapedModel() {
259 return _announcementsFlag.isEscapedModel();
260 }
261
262 @Override
263 public java.io.Serializable getPrimaryKeyObj() {
264 return _announcementsFlag.getPrimaryKeyObj();
265 }
266
267 @Override
268 public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj) {
269 _announcementsFlag.setPrimaryKeyObj(primaryKeyObj);
270 }
271
272 @Override
273 public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge() {
274 return _announcementsFlag.getExpandoBridge();
275 }
276
277 @Override
278 public void setExpandoBridgeAttributes(
279 com.liferay.portal.model.BaseModel<?> baseModel) {
280 _announcementsFlag.setExpandoBridgeAttributes(baseModel);
281 }
282
283 @Override
284 public void setExpandoBridgeAttributes(
285 com.liferay.portlet.expando.model.ExpandoBridge expandoBridge) {
286 _announcementsFlag.setExpandoBridgeAttributes(expandoBridge);
287 }
288
289 @Override
290 public void setExpandoBridgeAttributes(
291 com.liferay.portal.service.ServiceContext serviceContext) {
292 _announcementsFlag.setExpandoBridgeAttributes(serviceContext);
293 }
294
295 @Override
296 public java.lang.Object clone() {
297 return new AnnouncementsFlagWrapper((AnnouncementsFlag)_announcementsFlag.clone());
298 }
299
300 @Override
301 public int compareTo(
302 com.liferay.portlet.announcements.model.AnnouncementsFlag announcementsFlag) {
303 return _announcementsFlag.compareTo(announcementsFlag);
304 }
305
306 @Override
307 public int hashCode() {
308 return _announcementsFlag.hashCode();
309 }
310
311 @Override
312 public com.liferay.portal.model.CacheModel<com.liferay.portlet.announcements.model.AnnouncementsFlag> toCacheModel() {
313 return _announcementsFlag.toCacheModel();
314 }
315
316 @Override
317 public com.liferay.portlet.announcements.model.AnnouncementsFlag toEscapedModel() {
318 return new AnnouncementsFlagWrapper(_announcementsFlag.toEscapedModel());
319 }
320
321 @Override
322 public com.liferay.portlet.announcements.model.AnnouncementsFlag toUnescapedModel() {
323 return new AnnouncementsFlagWrapper(_announcementsFlag.toUnescapedModel());
324 }
325
326 @Override
327 public java.lang.String toString() {
328 return _announcementsFlag.toString();
329 }
330
331 @Override
332 public java.lang.String toXmlString() {
333 return _announcementsFlag.toXmlString();
334 }
335
336 @Override
337 public void persist()
338 throws com.liferay.portal.kernel.exception.SystemException {
339 _announcementsFlag.persist();
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 public AnnouncementsFlag getWrappedAnnouncementsFlag() {
366 return _announcementsFlag;
367 }
368
369 @Override
370 public AnnouncementsFlag getWrappedModel() {
371 return _announcementsFlag;
372 }
373
374 @Override
375 public void resetOriginalValues() {
376 _announcementsFlag.resetOriginalValues();
377 }
378
379 private AnnouncementsFlag _announcementsFlag;
380 }