toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'addresses': addresses,
    'applicationInfo': applicationInfo.toMap(),
    'companyDisplayName': companyDisplayName,
    'companyName': companyName,
    'compensationInfo': compensationInfo.toMap(),
    'customAttributes': customAttributes,
    'degreeTypes': degreeTypes,
    'department': department,
    'derivedInfo': derivedInfo.toMap(),
    'description': description,
    'employmentTypes': employmentTypes,
    'incentives': incentives,
    'jobBenefits': jobBenefits,
    'jobEndTime': jobEndTime,
    'jobLevel': jobLevel,
    'jobStartTime': jobStartTime,
    'languageCode': languageCode,
    'name': name,
    'postingCreateTime': postingCreateTime,
    'postingExpireTime': postingExpireTime,
    'postingPublishTime': postingPublishTime,
    'postingRegion': postingRegion,
    'postingUpdateTime': postingUpdateTime,
    'processingOptions': processingOptions.toMap(),
    'promotionValue': promotionValue,
    'qualifications': qualifications,
    'requisitionId': requisitionId,
    'responsibilities': responsibilities,
    'title': title,
    'visibility': visibility,
  };
}