toJson method

  1. @override
Object toJson()
override

Implementation

@override
Object toJson() => {
  if (sentences.isNotDefault)
    'sentences': [for (final i in sentences) i.toJson()],
  if (entities.isNotDefault)
    'entities': [for (final i in entities) i.toJson()],
  if (documentSentiment case final documentSentiment?)
    'documentSentiment': documentSentiment.toJson(),
  if (languageCode.isNotDefault) 'languageCode': languageCode,
  if (categories.isNotDefault)
    'categories': [for (final i in categories) i.toJson()],
  if (moderationCategories.isNotDefault)
    'moderationCategories': [
      for (final i in moderationCategories) i.toJson(),
    ],
  if (languageSupported.isNotDefault) 'languageSupported': languageSupported,
};