Source
Map<String, dynamic> asMap() {
var m = <String, dynamic>{};
m["name"] = name;
m["description"] = description;
m["required"] =
(parameterLocation == APIParameterLocation.path ? true : required);
m["deprecated"] = deprecated;
m["schema"] = schemaObject?.asMap();
m["in"] = parameterLocationStringForType(parameterLocation);
return _stripNullAndEmpty(m);
}