001
014
015 package com.liferay.portlet.shopping.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.HashMap;
023 import java.util.Map;
024
025
034 @ProviderType
035 public class ShoppingItemFieldWrapper implements ShoppingItemField,
036 ModelWrapper<ShoppingItemField> {
037 public ShoppingItemFieldWrapper(ShoppingItemField shoppingItemField) {
038 _shoppingItemField = shoppingItemField;
039 }
040
041 @Override
042 public Class<?> getModelClass() {
043 return ShoppingItemField.class;
044 }
045
046 @Override
047 public String getModelClassName() {
048 return ShoppingItemField.class.getName();
049 }
050
051 @Override
052 public Map<String, Object> getModelAttributes() {
053 Map<String, Object> attributes = new HashMap<String, Object>();
054
055 attributes.put("itemFieldId", getItemFieldId());
056 attributes.put("itemId", getItemId());
057 attributes.put("name", getName());
058 attributes.put("values", getValues());
059 attributes.put("description", getDescription());
060
061 return attributes;
062 }
063
064 @Override
065 public void setModelAttributes(Map<String, Object> attributes) {
066 Long itemFieldId = (Long)attributes.get("itemFieldId");
067
068 if (itemFieldId != null) {
069 setItemFieldId(itemFieldId);
070 }
071
072 Long itemId = (Long)attributes.get("itemId");
073
074 if (itemId != null) {
075 setItemId(itemId);
076 }
077
078 String name = (String)attributes.get("name");
079
080 if (name != null) {
081 setName(name);
082 }
083
084 String values = (String)attributes.get("values");
085
086 if (values != null) {
087 setValues(values);
088 }
089
090 String description = (String)attributes.get("description");
091
092 if (description != null) {
093 setDescription(description);
094 }
095 }
096
097 @Override
098 public java.lang.Object clone() {
099 return new ShoppingItemFieldWrapper((ShoppingItemField)_shoppingItemField.clone());
100 }
101
102 @Override
103 public int compareTo(
104 com.liferay.portlet.shopping.model.ShoppingItemField shoppingItemField) {
105 return _shoppingItemField.compareTo(shoppingItemField);
106 }
107
108
113 @Override
114 public java.lang.String getDescription() {
115 return _shoppingItemField.getDescription();
116 }
117
118 @Override
119 public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge() {
120 return _shoppingItemField.getExpandoBridge();
121 }
122
123
128 @Override
129 public long getItemFieldId() {
130 return _shoppingItemField.getItemFieldId();
131 }
132
133
138 @Override
139 public long getItemId() {
140 return _shoppingItemField.getItemId();
141 }
142
143
148 @Override
149 public java.lang.String getName() {
150 return _shoppingItemField.getName();
151 }
152
153
158 @Override
159 public long getPrimaryKey() {
160 return _shoppingItemField.getPrimaryKey();
161 }
162
163 @Override
164 public java.io.Serializable getPrimaryKeyObj() {
165 return _shoppingItemField.getPrimaryKeyObj();
166 }
167
168
173 @Override
174 public java.lang.String getValues() {
175 return _shoppingItemField.getValues();
176 }
177
178 @Override
179 public java.lang.String[] getValuesArray() {
180 return _shoppingItemField.getValuesArray();
181 }
182
183 @Override
184 public int hashCode() {
185 return _shoppingItemField.hashCode();
186 }
187
188 @Override
189 public boolean isCachedModel() {
190 return _shoppingItemField.isCachedModel();
191 }
192
193 @Override
194 public boolean isEscapedModel() {
195 return _shoppingItemField.isEscapedModel();
196 }
197
198 @Override
199 public boolean isNew() {
200 return _shoppingItemField.isNew();
201 }
202
203 @Override
204 public void persist() {
205 _shoppingItemField.persist();
206 }
207
208 @Override
209 public void setCachedModel(boolean cachedModel) {
210 _shoppingItemField.setCachedModel(cachedModel);
211 }
212
213
218 @Override
219 public void setDescription(java.lang.String description) {
220 _shoppingItemField.setDescription(description);
221 }
222
223 @Override
224 public void setExpandoBridgeAttributes(
225 com.liferay.portal.model.BaseModel<?> baseModel) {
226 _shoppingItemField.setExpandoBridgeAttributes(baseModel);
227 }
228
229 @Override
230 public void setExpandoBridgeAttributes(
231 com.liferay.portlet.expando.model.ExpandoBridge expandoBridge) {
232 _shoppingItemField.setExpandoBridgeAttributes(expandoBridge);
233 }
234
235 @Override
236 public void setExpandoBridgeAttributes(
237 com.liferay.portal.service.ServiceContext serviceContext) {
238 _shoppingItemField.setExpandoBridgeAttributes(serviceContext);
239 }
240
241
246 @Override
247 public void setItemFieldId(long itemFieldId) {
248 _shoppingItemField.setItemFieldId(itemFieldId);
249 }
250
251
256 @Override
257 public void setItemId(long itemId) {
258 _shoppingItemField.setItemId(itemId);
259 }
260
261
266 @Override
267 public void setName(java.lang.String name) {
268 _shoppingItemField.setName(name);
269 }
270
271 @Override
272 public void setNew(boolean n) {
273 _shoppingItemField.setNew(n);
274 }
275
276
281 @Override
282 public void setPrimaryKey(long primaryKey) {
283 _shoppingItemField.setPrimaryKey(primaryKey);
284 }
285
286 @Override
287 public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj) {
288 _shoppingItemField.setPrimaryKeyObj(primaryKeyObj);
289 }
290
291
296 @Override
297 public void setValues(java.lang.String values) {
298 _shoppingItemField.setValues(values);
299 }
300
301 @Override
302 public void setValuesArray(java.lang.String[] valuesArray) {
303 _shoppingItemField.setValuesArray(valuesArray);
304 }
305
306 @Override
307 public com.liferay.portal.model.CacheModel<com.liferay.portlet.shopping.model.ShoppingItemField> toCacheModel() {
308 return _shoppingItemField.toCacheModel();
309 }
310
311 @Override
312 public com.liferay.portlet.shopping.model.ShoppingItemField toEscapedModel() {
313 return new ShoppingItemFieldWrapper(_shoppingItemField.toEscapedModel());
314 }
315
316 @Override
317 public java.lang.String toString() {
318 return _shoppingItemField.toString();
319 }
320
321 @Override
322 public com.liferay.portlet.shopping.model.ShoppingItemField toUnescapedModel() {
323 return new ShoppingItemFieldWrapper(_shoppingItemField.toUnescapedModel());
324 }
325
326 @Override
327 public java.lang.String toXmlString() {
328 return _shoppingItemField.toXmlString();
329 }
330
331 @Override
332 public boolean equals(Object obj) {
333 if (this == obj) {
334 return true;
335 }
336
337 if (!(obj instanceof ShoppingItemFieldWrapper)) {
338 return false;
339 }
340
341 ShoppingItemFieldWrapper shoppingItemFieldWrapper = (ShoppingItemFieldWrapper)obj;
342
343 if (Validator.equals(_shoppingItemField,
344 shoppingItemFieldWrapper._shoppingItemField)) {
345 return true;
346 }
347
348 return false;
349 }
350
351
354 @Deprecated
355 public ShoppingItemField getWrappedShoppingItemField() {
356 return _shoppingItemField;
357 }
358
359 @Override
360 public ShoppingItemField getWrappedModel() {
361 return _shoppingItemField;
362 }
363
364 @Override
365 public boolean isEntityCacheEnabled() {
366 return _shoppingItemField.isEntityCacheEnabled();
367 }
368
369 @Override
370 public boolean isFinderCacheEnabled() {
371 return _shoppingItemField.isFinderCacheEnabled();
372 }
373
374 @Override
375 public void resetOriginalValues() {
376 _shoppingItemField.resetOriginalValues();
377 }
378
379 private final ShoppingItemField _shoppingItemField;
380 }