FeatureSet.fromJson constructor
FeatureSet.fromJson(
- Map<String, dynamic> json
)
Implementation
factory FeatureSet.fromJson(Map<String, dynamic> json) {
return FeatureSet(
fieldPresence: json.valueTo<FeatureSetFieldPresence?, Object?>(
key: 'field_presence',
parse: (v) => FeatureSetFieldPresence.from(v),
),
enumType: json.valueTo<FeatureSetEnumType?, Object?>(
key: 'enum_type',
parse: (v) => FeatureSetEnumType.from(v),
),
repeatedFieldEncoding: json
.valueTo<FeatureSetRepeatedFieldEncoding?, Object?>(
key: 'repeated_field_encoding',
parse: (v) => FeatureSetRepeatedFieldEncoding.from(v),
),
utf8Validation: json.valueTo<FeatureSetUtf8Validation?, Object?>(
key: 'utf8_validation',
parse: (v) => FeatureSetUtf8Validation.from(v),
),
messageEncoding: json.valueTo<FeatureSetMessageEncoding?, Object?>(
key: 'message_encoding',
parse: (v) => FeatureSetMessageEncoding.from(v),
),
jsonFormat: json.valueTo<FeatureSetJsonFormat?, Object?>(
key: 'json_format',
parse: (v) => FeatureSetJsonFormat.from(v),
),
enforceNamingStyle: json.valueTo<FeatureSetEnforceNamingStyle?, Object?>(
key: 'enforce_naming_style',
parse: (v) => FeatureSetEnforceNamingStyle.from(v),
),
defaultSymbolVisibility: json.valueTo<
FeatureSetVisibilityFeatureDefaultSymbolVisibility?,
Object?
>(
key: 'default_symbol_visibility',
parse:
(v) => FeatureSetVisibilityFeatureDefaultSymbolVisibility.from(v),
),
);
}