001
014
015 package com.liferay.announcements.kernel.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 import com.liferay.portal.service.ServiceContext;
022
023 import com.liferay.portlet.expando.model.ExpandoBridge;
024
025 import java.io.Serializable;
026
027 import java.util.Date;
028 import java.util.HashMap;
029 import java.util.Map;
030
031
040 @ProviderType
041 public class AnnouncementsFlagWrapper implements AnnouncementsFlag,
042 ModelWrapper<AnnouncementsFlag> {
043 public AnnouncementsFlagWrapper(AnnouncementsFlag announcementsFlag) {
044 _announcementsFlag = announcementsFlag;
045 }
046
047 @Override
048 public Class<?> getModelClass() {
049 return AnnouncementsFlag.class;
050 }
051
052 @Override
053 public String getModelClassName() {
054 return AnnouncementsFlag.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("flagId", getFlagId());
062 attributes.put("companyId", getCompanyId());
063 attributes.put("userId", getUserId());
064 attributes.put("createDate", getCreateDate());
065 attributes.put("entryId", getEntryId());
066 attributes.put("value", getValue());
067
068 return attributes;
069 }
070
071 @Override
072 public void setModelAttributes(Map<String, Object> attributes) {
073 Long flagId = (Long)attributes.get("flagId");
074
075 if (flagId != null) {
076 setFlagId(flagId);
077 }
078
079 Long companyId = (Long)attributes.get("companyId");
080
081 if (companyId != null) {
082 setCompanyId(companyId);
083 }
084
085 Long userId = (Long)attributes.get("userId");
086
087 if (userId != null) {
088 setUserId(userId);
089 }
090
091 Date createDate = (Date)attributes.get("createDate");
092
093 if (createDate != null) {
094 setCreateDate(createDate);
095 }
096
097 Long entryId = (Long)attributes.get("entryId");
098
099 if (entryId != null) {
100 setEntryId(entryId);
101 }
102
103 Integer value = (Integer)attributes.get("value");
104
105 if (value != null) {
106 setValue(value);
107 }
108 }
109
110 @Override
111 public java.lang.Object clone() {
112 return new AnnouncementsFlagWrapper((AnnouncementsFlag)_announcementsFlag.clone());
113 }
114
115 @Override
116 public int compareTo(
117 com.liferay.announcements.kernel.model.AnnouncementsFlag announcementsFlag) {
118 return _announcementsFlag.compareTo(announcementsFlag);
119 }
120
121
126 @Override
127 public long getCompanyId() {
128 return _announcementsFlag.getCompanyId();
129 }
130
131
136 @Override
137 public Date getCreateDate() {
138 return _announcementsFlag.getCreateDate();
139 }
140
141
146 @Override
147 public long getEntryId() {
148 return _announcementsFlag.getEntryId();
149 }
150
151 @Override
152 public ExpandoBridge getExpandoBridge() {
153 return _announcementsFlag.getExpandoBridge();
154 }
155
156
161 @Override
162 public long getFlagId() {
163 return _announcementsFlag.getFlagId();
164 }
165
166
171 @Override
172 public long getPrimaryKey() {
173 return _announcementsFlag.getPrimaryKey();
174 }
175
176 @Override
177 public Serializable getPrimaryKeyObj() {
178 return _announcementsFlag.getPrimaryKeyObj();
179 }
180
181
186 @Override
187 public long getUserId() {
188 return _announcementsFlag.getUserId();
189 }
190
191
196 @Override
197 public java.lang.String getUserUuid() {
198 return _announcementsFlag.getUserUuid();
199 }
200
201
206 @Override
207 public int getValue() {
208 return _announcementsFlag.getValue();
209 }
210
211 @Override
212 public int hashCode() {
213 return _announcementsFlag.hashCode();
214 }
215
216 @Override
217 public boolean isCachedModel() {
218 return _announcementsFlag.isCachedModel();
219 }
220
221 @Override
222 public boolean isEscapedModel() {
223 return _announcementsFlag.isEscapedModel();
224 }
225
226 @Override
227 public boolean isNew() {
228 return _announcementsFlag.isNew();
229 }
230
231 @Override
232 public void persist() {
233 _announcementsFlag.persist();
234 }
235
236 @Override
237 public void setCachedModel(boolean cachedModel) {
238 _announcementsFlag.setCachedModel(cachedModel);
239 }
240
241
246 @Override
247 public void setCompanyId(long companyId) {
248 _announcementsFlag.setCompanyId(companyId);
249 }
250
251
256 @Override
257 public void setCreateDate(Date createDate) {
258 _announcementsFlag.setCreateDate(createDate);
259 }
260
261
266 @Override
267 public void setEntryId(long entryId) {
268 _announcementsFlag.setEntryId(entryId);
269 }
270
271 @Override
272 public void setExpandoBridgeAttributes(
273 com.liferay.portal.model.BaseModel<?> baseModel) {
274 _announcementsFlag.setExpandoBridgeAttributes(baseModel);
275 }
276
277 @Override
278 public void setExpandoBridgeAttributes(ExpandoBridge expandoBridge) {
279 _announcementsFlag.setExpandoBridgeAttributes(expandoBridge);
280 }
281
282 @Override
283 public void setExpandoBridgeAttributes(ServiceContext serviceContext) {
284 _announcementsFlag.setExpandoBridgeAttributes(serviceContext);
285 }
286
287
292 @Override
293 public void setFlagId(long flagId) {
294 _announcementsFlag.setFlagId(flagId);
295 }
296
297 @Override
298 public void setNew(boolean n) {
299 _announcementsFlag.setNew(n);
300 }
301
302
307 @Override
308 public void setPrimaryKey(long primaryKey) {
309 _announcementsFlag.setPrimaryKey(primaryKey);
310 }
311
312 @Override
313 public void setPrimaryKeyObj(Serializable primaryKeyObj) {
314 _announcementsFlag.setPrimaryKeyObj(primaryKeyObj);
315 }
316
317
322 @Override
323 public void setUserId(long userId) {
324 _announcementsFlag.setUserId(userId);
325 }
326
327
332 @Override
333 public void setUserUuid(java.lang.String userUuid) {
334 _announcementsFlag.setUserUuid(userUuid);
335 }
336
337
342 @Override
343 public void setValue(int value) {
344 _announcementsFlag.setValue(value);
345 }
346
347 @Override
348 public com.liferay.portal.model.CacheModel<com.liferay.announcements.kernel.model.AnnouncementsFlag> toCacheModel() {
349 return _announcementsFlag.toCacheModel();
350 }
351
352 @Override
353 public com.liferay.announcements.kernel.model.AnnouncementsFlag toEscapedModel() {
354 return new AnnouncementsFlagWrapper(_announcementsFlag.toEscapedModel());
355 }
356
357 @Override
358 public java.lang.String toString() {
359 return _announcementsFlag.toString();
360 }
361
362 @Override
363 public com.liferay.announcements.kernel.model.AnnouncementsFlag toUnescapedModel() {
364 return new AnnouncementsFlagWrapper(_announcementsFlag.toUnescapedModel());
365 }
366
367 @Override
368 public java.lang.String toXmlString() {
369 return _announcementsFlag.toXmlString();
370 }
371
372 @Override
373 public boolean equals(Object obj) {
374 if (this == obj) {
375 return true;
376 }
377
378 if (!(obj instanceof AnnouncementsFlagWrapper)) {
379 return false;
380 }
381
382 AnnouncementsFlagWrapper announcementsFlagWrapper = (AnnouncementsFlagWrapper)obj;
383
384 if (Validator.equals(_announcementsFlag,
385 announcementsFlagWrapper._announcementsFlag)) {
386 return true;
387 }
388
389 return false;
390 }
391
392 @Override
393 public AnnouncementsFlag getWrappedModel() {
394 return _announcementsFlag;
395 }
396
397 @Override
398 public boolean isEntityCacheEnabled() {
399 return _announcementsFlag.isEntityCacheEnabled();
400 }
401
402 @Override
403 public boolean isFinderCacheEnabled() {
404 return _announcementsFlag.isFinderCacheEnabled();
405 }
406
407 @Override
408 public void resetOriginalValues() {
409 _announcementsFlag.resetOriginalValues();
410 }
411
412 private final AnnouncementsFlag _announcementsFlag;
413 }