001
014
015 package com.liferay.portal.kernel.repository.model;
016
017 import com.liferay.portal.kernel.exception.PortalException;
018 import com.liferay.portal.kernel.exception.SystemException;
019 import com.liferay.portal.kernel.lar.StagedModelType;
020 import com.liferay.portal.kernel.util.Validator;
021 import com.liferay.portal.model.ModelWrapper;
022 import com.liferay.portlet.expando.model.ExpandoBridge;
023
024 import java.io.InputStream;
025 import java.io.Serializable;
026
027 import java.util.Date;
028 import java.util.Map;
029
030
033 public class FileVersionWrapper
034 implements FileVersion, ModelWrapper<FileVersion> {
035
036 public FileVersionWrapper(FileVersion fileVersion) {
037 _fileVersion = fileVersion;
038 }
039
040 @Override
041 public Object clone() {
042 return new FileVersionWrapper((FileVersion)_fileVersion.clone());
043 }
044
045 @Override
046 public boolean equals(Object obj) {
047 if (this == obj) {
048 return true;
049 }
050
051 if (!(obj instanceof FileVersionWrapper)) {
052 return false;
053 }
054
055 FileVersionWrapper fileVersionWrapper = (FileVersionWrapper)obj;
056
057 if (Validator.equals(_fileVersion, fileVersionWrapper._fileVersion)) {
058 return true;
059 }
060
061 return false;
062 }
063
064 @Override
065 public Map<String, Serializable> getAttributes() {
066 return _fileVersion.getAttributes();
067 }
068
069 @Override
070 public String getChangeLog() {
071 return _fileVersion.getChangeLog();
072 }
073
074 @Override
075 public long getCompanyId() {
076 return _fileVersion.getCompanyId();
077 }
078
079 @Override
080 public InputStream getContentStream(boolean incrementCounter)
081 throws PortalException, SystemException {
082
083 return _fileVersion.getContentStream(incrementCounter);
084 }
085
086 @Override
087 public Date getCreateDate() {
088 return _fileVersion.getCreateDate();
089 }
090
091 @Override
092 public String getDescription() {
093 return _fileVersion.getDescription();
094 }
095
096 @Override
097 public ExpandoBridge getExpandoBridge() {
098 return _fileVersion.getExpandoBridge();
099 }
100
101 @Override
102 public String getExtension() {
103 return _fileVersion.getExtension();
104 }
105
106 @Override
107 public String getExtraSettings() {
108 return _fileVersion.getExtraSettings();
109 }
110
111 @Override
112 public FileEntry getFileEntry() throws PortalException, SystemException {
113 return _fileVersion.getFileEntry();
114 }
115
116 @Override
117 public long getFileEntryId() {
118 return _fileVersion.getFileEntryId();
119 }
120
121 @Override
122 public long getFileVersionId() {
123 return _fileVersion.getFileVersionId();
124 }
125
126 @Override
127 public long getGroupId() {
128 return _fileVersion.getGroupId();
129 }
130
131 @Override
132 public String getIcon() {
133 return _fileVersion.getIcon();
134 }
135
136 @Override
137 public String getMimeType() {
138 return _fileVersion.getMimeType();
139 }
140
141 @Override
142 public Object getModel() {
143 return _fileVersion.getModel();
144 }
145
146 @Override
147 public Class<?> getModelClass() {
148 return FileVersion.class;
149 }
150
151 @Override
152 public String getModelClassName() {
153 return FileVersion.class.getName();
154 }
155
156 @Override
157 public Date getModifiedDate() {
158 return _fileVersion.getModifiedDate();
159 }
160
161 @Override
162 public long getPrimaryKey() {
163 return _fileVersion.getPrimaryKey();
164 }
165
166 @Override
167 public Serializable getPrimaryKeyObj() {
168 return _fileVersion.getPrimaryKeyObj();
169 }
170
171 @Override
172 public long getRepositoryId() {
173 return _fileVersion.getRepositoryId();
174 }
175
176 @Override
177 public long getSize() {
178 return _fileVersion.getSize();
179 }
180
181 @Override
182 public StagedModelType getStagedModelType() {
183 return _fileVersion.getStagedModelType();
184 }
185
186 @Override
187 public int getStatus() {
188 return _fileVersion.getStatus();
189 }
190
191 @Override
192 public long getStatusByUserId() {
193 return _fileVersion.getStatusByUserId();
194 }
195
196 @Override
197 public String getStatusByUserName() {
198 return _fileVersion.getStatusByUserName();
199 }
200
201 @Override
202 public String getStatusByUserUuid() throws SystemException {
203 return _fileVersion.getStatusByUserUuid();
204 }
205
206 @Override
207 public Date getStatusDate() {
208 return _fileVersion.getStatusDate();
209 }
210
211 @Override
212 public String getTitle() {
213 return _fileVersion.getTitle();
214 }
215
216 @Override
217 public long getUserId() {
218 return _fileVersion.getUserId();
219 }
220
221 @Override
222 public String getUserName() {
223 return _fileVersion.getUserName();
224 }
225
226 @Override
227 public String getUserUuid() throws SystemException {
228 return _fileVersion.getUserUuid();
229 }
230
231 @Override
232 public String getUuid() {
233 return _fileVersion.getUuid();
234 }
235
236 @Override
237 public String getVersion() {
238 return _fileVersion.getVersion();
239 }
240
241 @Override
242 public FileVersion getWrappedModel() {
243 return _fileVersion;
244 }
245
246 @Override
247 public int hashCode() {
248 return _fileVersion.hashCode();
249 }
250
251 @Override
252 public boolean isApproved() {
253 return _fileVersion.isApproved();
254 }
255
256 @Override
257 public boolean isDefaultRepository() {
258 return _fileVersion.isDefaultRepository();
259 }
260
261 @Override
262 public boolean isDraft() {
263 return _fileVersion.isDraft();
264 }
265
266 @Override
267 public boolean isEscapedModel() {
268 return _fileVersion.isEscapedModel();
269 }
270
271 @Override
272 public boolean isExpired() {
273 return _fileVersion.isExpired();
274 }
275
276 @Override
277 public boolean isPending() {
278 return _fileVersion.isPending();
279 }
280
281 @Override
282 public void setCompanyId(long companyId) {
283 _fileVersion.setCompanyId(companyId);
284 }
285
286 @Override
287 public void setCreateDate(Date date) {
288 _fileVersion.setCreateDate(date);
289 }
290
291 @Override
292 public void setGroupId(long groupId) {
293 _fileVersion.setGroupId(groupId);
294 }
295
296 @Override
297 public void setModifiedDate(Date date) {
298 _fileVersion.setModifiedDate(date);
299 }
300
301 @Override
302 public void setPrimaryKeyObj(Serializable primaryKeyObj) {
303 _fileVersion.setPrimaryKeyObj(primaryKeyObj);
304 }
305
306 @Override
307 public void setUserId(long userId) {
308 _fileVersion.setUserId(userId);
309 }
310
311 @Override
312 public void setUserName(String userName) {
313 _fileVersion.setUserName(userName);
314 }
315
316 @Override
317 public void setUserUuid(String userUuid) {
318 _fileVersion.setUserUuid(userUuid);
319 }
320
321 @Override
322 public void setUuid(String uuid) {
323 _fileVersion.setUuid(uuid);
324 }
325
326 @Override
327 public FileVersion toEscapedModel() {
328 return new FileVersionWrapper(_fileVersion.toEscapedModel());
329 }
330
331 @Override
332 public String toString() {
333 return _fileVersion.toString();
334 }
335
336 @Override
337 public FileVersion toUnescapedModel() {
338 return new FileVersionWrapper(_fileVersion.toUnescapedModel());
339 }
340
341 private FileVersion _fileVersion;
342
343 }