void setSubDataTypeList(List<DataType> types) { for (DataType type in types) { if (!_subDataTypeList.contains(type.toMap())) { _subDataTypeList.add(type.toMap()); } } }