add support for fields of java.util.List Type