toJson method
Implementation
@override
Object toJson() => {
if (count.isNotDefault) 'count': count.toString(),
if (mean.isNotDefault) 'mean': encodeDouble(mean),
if (sumOfSquaredDeviation.isNotDefault)
'sumOfSquaredDeviation': encodeDouble(sumOfSquaredDeviation),
'range': ?range?.toJson(),
'bucketOptions': ?bucketOptions?.toJson(),
if (bucketCounts.isNotDefault)
'bucketCounts': [for (final i in bucketCounts) i.toString()],
if (exemplars.isNotDefault)
'exemplars': [for (final i in exemplars) i.toJson()],
};