AggregationResult.fromJson constructor
AggregationResult.fromJson(
- Object? j
Implementation
factory AggregationResult.fromJson(Object? j) {
final json = j as Map<String, Object?>;
return AggregationResult(
pointwiseMetricResult: switch (json['pointwiseMetricResult']) {
null => null,
Object $1 => PointwiseMetricResult.fromJson($1),
},
pairwiseMetricResult: switch (json['pairwiseMetricResult']) {
null => null,
Object $1 => PairwiseMetricResult.fromJson($1),
},
exactMatchMetricValue: switch (json['exactMatchMetricValue']) {
null => null,
Object $1 => ExactMatchMetricValue.fromJson($1),
},
bleuMetricValue: switch (json['bleuMetricValue']) {
null => null,
Object $1 => BleuMetricValue.fromJson($1),
},
rougeMetricValue: switch (json['rougeMetricValue']) {
null => null,
Object $1 => RougeMetricValue.fromJson($1),
},
aggregationMetric: switch (json['aggregationMetric']) {
null => Metric_AggregationMetric.$default,
Object $1 => Metric_AggregationMetric.fromJson($1),
},
);
}