toJsonLd method
Serialize SchemaStatisticalVariable to JSON-LD
Implementation
@override
Map<String, dynamic> toJsonLd() => removeEmpty({
...super.toJsonLd(),
'@type': 'StatisticalVariable',
'measuredProperty': convertToJsonLd(measuredProperty),
'measurementDenominator': convertToJsonLd(measurementDenominator),
'measurementMethod': convertToJsonLd(
measurementMethod,
(v) =>
v is SchemaDefinedTerm ||
v is SchemaMeasurementMethodEnum ||
v is String),
'measurementQualifier': convertToJsonLd(measurementQualifier),
'measurementTechnique': convertToJsonLd(
measurementTechnique,
(v) =>
v is SchemaDefinedTerm ||
v is SchemaMeasurementMethodEnum ||
v is String),
'populationType': convertToJsonLd(populationType),
'statType': convertToJsonLd(
statType, (v) => v is SchemaProperty || v is String),
});