package com.dieselpoint.norm;
import java.util.List;
import org.junit.Test;
import com.dieselpoint.norm.serialize.DbSerializable;
import com.dieselpoint.norm.serialize.DbSerializer;
public class TestSerialize {
@Test
public void test() {
}
class MyPojo {
@DbSerializer(MySerializer.class)
public List<String> myList;
}
class MySerializer implements DbSerializable {
@Override
public String serialize(Object in) {
return in.toString();
}
@Override
public Object deserialize(String in, Class<?> targetClass) {
Object out = null; // convert the string back to a list here
return out;
}
}
}