toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() {
  final result$data = <String, dynamic>{};
  if (_$data.containsKey('startDate')) {
    final l$startDate = startDate;
    result$data['startDate'] =
        l$startDate == null ? null : dateTimeToJson(l$startDate);
  }
  if (_$data.containsKey('endDate')) {
    final l$endDate = endDate;
    result$data['endDate'] =
        l$endDate == null ? null : dateTimeToJson(l$endDate);
  }
  if (_$data.containsKey('minValue')) {
    final l$minValue = minValue;
    result$data['minValue'] = l$minValue;
  }
  if (_$data.containsKey('maxValue')) {
    final l$maxValue = maxValue;
    result$data['maxValue'] = l$maxValue;
  }
  if (_$data.containsKey('values')) {
    final l$values = values;
    result$data['values'] = l$values?.map((e) => e).toList();
  }
  if (_$data.containsKey('value')) {
    final l$value = value;
    result$data['value'] = l$value;
  }
  if (_$data.containsKey('genders')) {
    final l$genders = genders;
    result$data['genders'] =
        l$genders?.map((e) => toJson$Enum$Gender(e)).toList();
  }
  if (_$data.containsKey('maritalStatuses')) {
    final l$maritalStatuses = maritalStatuses;
    result$data['maritalStatuses'] =
        l$maritalStatuses?.map((e) => toJson$Enum$MaritalStatus(e)).toList();
  }
  if (_$data.containsKey('educations')) {
    final l$educations = educations;
    result$data['educations'] =
        l$educations?.map((e) => toJson$Enum$AcademicLevel(e)).toList();
  }
  if (_$data.containsKey('transactionsReasons')) {
    final l$transactionsReasons = transactionsReasons;
    result$data['transactionsReasons'] = l$transactionsReasons
        ?.map((e) => toJson$Enum$TransactionTypeEnum(e))
        .toList();
  }
  if (_$data.containsKey('zone')) {
    final l$zone = zone;
    result$data['zone'] = l$zone?.toJson();
  }
  if (_$data.containsKey('languages')) {
    final l$languages = languages;
    result$data['languages'] = l$languages?.map((e) => e).toList();
  }
  if (_$data.containsKey('reputations')) {
    final l$reputations = reputations;
    result$data['reputations'] = l$reputations?.map((e) => e).toList();
  }
  if (_$data.containsKey('countries')) {
    final l$countries = countries;
    result$data['countries'] = l$countries?.map((e) => e).toList();
  }
  if (_$data.containsKey('states')) {
    final l$states = states;
    result$data['states'] = l$states?.map((e) => e).toList();
  }
  if (_$data.containsKey('quest')) {
    final l$quest = quest;
    result$data['quest'] = l$quest?.toJson();
  }
  if (_$data.containsKey('duration')) {
    final l$duration = duration;
    result$data['duration'] = l$duration?.toJson();
  }
  if (_$data.containsKey('frequency')) {
    final l$frequency = frequency;
    result$data['frequency'] = l$frequency?.toJson();
  }
  if (_$data.containsKey('catalogueCategory')) {
    final l$catalogueCategory = catalogueCategory;
    result$data['catalogueCategory'] =
        l$catalogueCategory?.map((e) => e).toList();
  }
  return result$data;
}