toJson method

  1. @override
Object toJson()
override

Implementation

@override
Object toJson() {
  return {
    if (kind != null) 'kind': kind!.toJson(),
    if (cardinality != null) 'cardinality': cardinality!.toJson(),
    if (number != null) 'number': number,
    if (name != null) 'name': name,
    if (typeUrl != null) 'typeUrl': typeUrl,
    if (oneofIndex != null) 'oneofIndex': oneofIndex,
    if (packed != null) 'packed': packed,
    if (options != null) 'options': encodeList(options),
    if (jsonName != null) 'jsonName': jsonName,
    if (defaultValue != null) 'defaultValue': defaultValue,
  };
}