001
014
015 package com.liferay.portal.kernel.upgrade.util;
016
017 import java.util.Iterator;
018
019
022 public class ValueMapperWrapper implements ValueMapper {
023
024 public ValueMapperWrapper(ValueMapper valueMapper) {
025 _valueMapper = valueMapper;
026 }
027
028 @Override
029 public void appendException(Object exception) {
030 _valueMapper.appendException(exception);
031 }
032
033 @Override
034 public Object getNewValue(Object oldValue) throws Exception {
035 return _valueMapper.getNewValue(oldValue);
036 }
037
038 public ValueMapper getValueMapper() {
039 return _valueMapper;
040 }
041
042 @Override
043 public Iterator<Object> iterator() throws Exception {
044 return _valueMapper.iterator();
045 }
046
047 @Override
048 public void mapValue(Object oldValue, Object newValue) throws Exception {
049 _valueMapper.mapValue(oldValue, newValue);
050 }
051
052 @Override
053 public int size() throws Exception {
054 return _valueMapper.size();
055 }
056
057 private ValueMapper _valueMapper;
058
059 }