toJson method
- @override
override
Implementation
@override
toJson(List data, {Symbol typeArgumentSymbol, Type type}) {
List returnList = [];
var typeMirror = reflectType(type);
var argumentType = typeMirror.typeArguments.isNotEmpty ? typeMirror.typeArguments.first : null;
data.forEach((obj) {
var parser = GlobalJsonParserInstance.getParser(argumentType.simpleName);
returnList.add(parser.toJson(
obj,
typeArgumentSymbol: argumentType.simpleName,
type: argumentType.reflectedType,
));
});
return returnList;
}