I have a Java class
public class ListData extends ArrayList<Object> implements Serializable {
    private static final long serialVersionUID = 1L;
    public ListData() {
        super();
    }
    public ListData(List<Object> list) {
        super(list);
    }
}
In another class I have following code
List<Map<String, Object>> mapList = toMapList(objects, keys); // Some function returning List<Map>
ListData listData = new ListData(mapList);
The Eclipse showing error as
The constructor
ListData(List<Map<String,Object>>)is undefined.
Why it's not accepting as List<Object>?  and how to solve?
Thanks.
 
    