@override Object toJson() => { 'text': ?text?.toJson(), if (type.isNotDefault) 'type': type.toJson(), 'sentiment': ?sentiment?.toJson(), if (probability.isNotDefault) 'probability': encodeDouble(probability), };