001
014
015 package com.liferay.portal.model;
016
017 import java.util.HashMap;
018 import java.util.Map;
019
020
029 public class ServiceComponentWrapper implements ServiceComponent,
030 ModelWrapper<ServiceComponent> {
031 public ServiceComponentWrapper(ServiceComponent serviceComponent) {
032 _serviceComponent = serviceComponent;
033 }
034
035 public Class<?> getModelClass() {
036 return ServiceComponent.class;
037 }
038
039 public String getModelClassName() {
040 return ServiceComponent.class.getName();
041 }
042
043 public Map<String, Object> getModelAttributes() {
044 Map<String, Object> attributes = new HashMap<String, Object>();
045
046 attributes.put("serviceComponentId", getServiceComponentId());
047 attributes.put("buildNamespace", getBuildNamespace());
048 attributes.put("buildNumber", getBuildNumber());
049 attributes.put("buildDate", getBuildDate());
050 attributes.put("data", getData());
051
052 return attributes;
053 }
054
055 public void setModelAttributes(Map<String, Object> attributes) {
056 Long serviceComponentId = (Long)attributes.get("serviceComponentId");
057
058 if (serviceComponentId != null) {
059 setServiceComponentId(serviceComponentId);
060 }
061
062 String buildNamespace = (String)attributes.get("buildNamespace");
063
064 if (buildNamespace != null) {
065 setBuildNamespace(buildNamespace);
066 }
067
068 Long buildNumber = (Long)attributes.get("buildNumber");
069
070 if (buildNumber != null) {
071 setBuildNumber(buildNumber);
072 }
073
074 Long buildDate = (Long)attributes.get("buildDate");
075
076 if (buildDate != null) {
077 setBuildDate(buildDate);
078 }
079
080 String data = (String)attributes.get("data");
081
082 if (data != null) {
083 setData(data);
084 }
085 }
086
087
092 public long getPrimaryKey() {
093 return _serviceComponent.getPrimaryKey();
094 }
095
096
101 public void setPrimaryKey(long primaryKey) {
102 _serviceComponent.setPrimaryKey(primaryKey);
103 }
104
105
110 public long getServiceComponentId() {
111 return _serviceComponent.getServiceComponentId();
112 }
113
114
119 public void setServiceComponentId(long serviceComponentId) {
120 _serviceComponent.setServiceComponentId(serviceComponentId);
121 }
122
123
128 public java.lang.String getBuildNamespace() {
129 return _serviceComponent.getBuildNamespace();
130 }
131
132
137 public void setBuildNamespace(java.lang.String buildNamespace) {
138 _serviceComponent.setBuildNamespace(buildNamespace);
139 }
140
141
146 public long getBuildNumber() {
147 return _serviceComponent.getBuildNumber();
148 }
149
150
155 public void setBuildNumber(long buildNumber) {
156 _serviceComponent.setBuildNumber(buildNumber);
157 }
158
159
164 public long getBuildDate() {
165 return _serviceComponent.getBuildDate();
166 }
167
168
173 public void setBuildDate(long buildDate) {
174 _serviceComponent.setBuildDate(buildDate);
175 }
176
177
182 public java.lang.String getData() {
183 return _serviceComponent.getData();
184 }
185
186
191 public void setData(java.lang.String data) {
192 _serviceComponent.setData(data);
193 }
194
195 public boolean isNew() {
196 return _serviceComponent.isNew();
197 }
198
199 public void setNew(boolean n) {
200 _serviceComponent.setNew(n);
201 }
202
203 public boolean isCachedModel() {
204 return _serviceComponent.isCachedModel();
205 }
206
207 public void setCachedModel(boolean cachedModel) {
208 _serviceComponent.setCachedModel(cachedModel);
209 }
210
211 public boolean isEscapedModel() {
212 return _serviceComponent.isEscapedModel();
213 }
214
215 public java.io.Serializable getPrimaryKeyObj() {
216 return _serviceComponent.getPrimaryKeyObj();
217 }
218
219 public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj) {
220 _serviceComponent.setPrimaryKeyObj(primaryKeyObj);
221 }
222
223 public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge() {
224 return _serviceComponent.getExpandoBridge();
225 }
226
227 public void setExpandoBridgeAttributes(
228 com.liferay.portal.service.ServiceContext serviceContext) {
229 _serviceComponent.setExpandoBridgeAttributes(serviceContext);
230 }
231
232 @Override
233 public java.lang.Object clone() {
234 return new ServiceComponentWrapper((ServiceComponent)_serviceComponent.clone());
235 }
236
237 public int compareTo(
238 com.liferay.portal.model.ServiceComponent serviceComponent) {
239 return _serviceComponent.compareTo(serviceComponent);
240 }
241
242 @Override
243 public int hashCode() {
244 return _serviceComponent.hashCode();
245 }
246
247 public com.liferay.portal.model.CacheModel<com.liferay.portal.model.ServiceComponent> toCacheModel() {
248 return _serviceComponent.toCacheModel();
249 }
250
251 public com.liferay.portal.model.ServiceComponent toEscapedModel() {
252 return new ServiceComponentWrapper(_serviceComponent.toEscapedModel());
253 }
254
255 @Override
256 public java.lang.String toString() {
257 return _serviceComponent.toString();
258 }
259
260 public java.lang.String toXmlString() {
261 return _serviceComponent.toXmlString();
262 }
263
264 public void persist()
265 throws com.liferay.portal.kernel.exception.SystemException {
266 _serviceComponent.persist();
267 }
268
269 public java.lang.String getIndexesSQL() {
270 return _serviceComponent.getIndexesSQL();
271 }
272
273 public java.lang.String getSequencesSQL() {
274 return _serviceComponent.getSequencesSQL();
275 }
276
277 public java.lang.String getTablesSQL() {
278 return _serviceComponent.getTablesSQL();
279 }
280
281
284 public ServiceComponent getWrappedServiceComponent() {
285 return _serviceComponent;
286 }
287
288 public ServiceComponent getWrappedModel() {
289 return _serviceComponent;
290 }
291
292 public void resetOriginalValues() {
293 _serviceComponent.resetOriginalValues();
294 }
295
296 private ServiceComponent _serviceComponent;
297 }