001
014
015 package com.liferay.announcements.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 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 AnnouncementsFlag toEscapedModel() {
112 return new AnnouncementsFlagWrapper(_announcementsFlag.toEscapedModel());
113 }
114
115 @Override
116 public AnnouncementsFlag toUnescapedModel() {
117 return new AnnouncementsFlagWrapper(_announcementsFlag.toUnescapedModel());
118 }
119
120 @Override
121 public boolean isCachedModel() {
122 return _announcementsFlag.isCachedModel();
123 }
124
125 @Override
126 public boolean isEscapedModel() {
127 return _announcementsFlag.isEscapedModel();
128 }
129
130 @Override
131 public boolean isNew() {
132 return _announcementsFlag.isNew();
133 }
134
135 @Override
136 public ExpandoBridge getExpandoBridge() {
137 return _announcementsFlag.getExpandoBridge();
138 }
139
140 @Override
141 public com.liferay.portal.kernel.model.CacheModel<AnnouncementsFlag> toCacheModel() {
142 return _announcementsFlag.toCacheModel();
143 }
144
145 @Override
146 public int compareTo(AnnouncementsFlag announcementsFlag) {
147 return _announcementsFlag.compareTo(announcementsFlag);
148 }
149
150
155 @Override
156 public int getValue() {
157 return _announcementsFlag.getValue();
158 }
159
160 @Override
161 public int hashCode() {
162 return _announcementsFlag.hashCode();
163 }
164
165 @Override
166 public Serializable getPrimaryKeyObj() {
167 return _announcementsFlag.getPrimaryKeyObj();
168 }
169
170 @Override
171 public java.lang.Object clone() {
172 return new AnnouncementsFlagWrapper((AnnouncementsFlag)_announcementsFlag.clone());
173 }
174
175
180 @Override
181 public java.lang.String getUserUuid() {
182 return _announcementsFlag.getUserUuid();
183 }
184
185 @Override
186 public java.lang.String toString() {
187 return _announcementsFlag.toString();
188 }
189
190 @Override
191 public java.lang.String toXmlString() {
192 return _announcementsFlag.toXmlString();
193 }
194
195
200 @Override
201 public Date getCreateDate() {
202 return _announcementsFlag.getCreateDate();
203 }
204
205
210 @Override
211 public long getCompanyId() {
212 return _announcementsFlag.getCompanyId();
213 }
214
215
220 @Override
221 public long getEntryId() {
222 return _announcementsFlag.getEntryId();
223 }
224
225
230 @Override
231 public long getFlagId() {
232 return _announcementsFlag.getFlagId();
233 }
234
235
240 @Override
241 public long getPrimaryKey() {
242 return _announcementsFlag.getPrimaryKey();
243 }
244
245
250 @Override
251 public long getUserId() {
252 return _announcementsFlag.getUserId();
253 }
254
255 @Override
256 public void persist() {
257 _announcementsFlag.persist();
258 }
259
260 @Override
261 public void setCachedModel(boolean cachedModel) {
262 _announcementsFlag.setCachedModel(cachedModel);
263 }
264
265
270 @Override
271 public void setCompanyId(long companyId) {
272 _announcementsFlag.setCompanyId(companyId);
273 }
274
275
280 @Override
281 public void setCreateDate(Date createDate) {
282 _announcementsFlag.setCreateDate(createDate);
283 }
284
285
290 @Override
291 public void setEntryId(long entryId) {
292 _announcementsFlag.setEntryId(entryId);
293 }
294
295 @Override
296 public void setExpandoBridgeAttributes(ExpandoBridge expandoBridge) {
297 _announcementsFlag.setExpandoBridgeAttributes(expandoBridge);
298 }
299
300 @Override
301 public void setExpandoBridgeAttributes(
302 com.liferay.portal.kernel.model.BaseModel<?> baseModel) {
303 _announcementsFlag.setExpandoBridgeAttributes(baseModel);
304 }
305
306 @Override
307 public void setExpandoBridgeAttributes(ServiceContext serviceContext) {
308 _announcementsFlag.setExpandoBridgeAttributes(serviceContext);
309 }
310
311
316 @Override
317 public void setFlagId(long flagId) {
318 _announcementsFlag.setFlagId(flagId);
319 }
320
321 @Override
322 public void setNew(boolean n) {
323 _announcementsFlag.setNew(n);
324 }
325
326
331 @Override
332 public void setPrimaryKey(long primaryKey) {
333 _announcementsFlag.setPrimaryKey(primaryKey);
334 }
335
336 @Override
337 public void setPrimaryKeyObj(Serializable primaryKeyObj) {
338 _announcementsFlag.setPrimaryKeyObj(primaryKeyObj);
339 }
340
341
346 @Override
347 public void setUserId(long userId) {
348 _announcementsFlag.setUserId(userId);
349 }
350
351
356 @Override
357 public void setUserUuid(java.lang.String userUuid) {
358 _announcementsFlag.setUserUuid(userUuid);
359 }
360
361
366 @Override
367 public void setValue(int value) {
368 _announcementsFlag.setValue(value);
369 }
370
371 @Override
372 public boolean equals(Object obj) {
373 if (this == obj) {
374 return true;
375 }
376
377 if (!(obj instanceof AnnouncementsFlagWrapper)) {
378 return false;
379 }
380
381 AnnouncementsFlagWrapper announcementsFlagWrapper = (AnnouncementsFlagWrapper)obj;
382
383 if (Objects.equals(_announcementsFlag,
384 announcementsFlagWrapper._announcementsFlag)) {
385 return true;
386 }
387
388 return false;
389 }
390
391 @Override
392 public AnnouncementsFlag getWrappedModel() {
393 return _announcementsFlag;
394 }
395
396 @Override
397 public boolean isEntityCacheEnabled() {
398 return _announcementsFlag.isEntityCacheEnabled();
399 }
400
401 @Override
402 public boolean isFinderCacheEnabled() {
403 return _announcementsFlag.isFinderCacheEnabled();
404 }
405
406 @Override
407 public void resetOriginalValues() {
408 _announcementsFlag.resetOriginalValues();
409 }
410
411 private final AnnouncementsFlag _announcementsFlag;
412 }