FieldSelector.fromJson constructor
FieldSelector.fromJson(
- Map<String, dynamic> json
)
Implementation
factory FieldSelector.fromJson(Map<String, dynamic> json) {
return FieldSelector(
extractors: json['extractors'].map<Extractor>((extractorJson) => Extractor.fromJson(extractorJson)).toList(),
collectAs: json['collect_as'] != null
? SingleFieldCollector.fromJson(json['collect_as'])
: SingleFieldCollector(
CollectTypes.FIRST,
OutputTypes.STRING,
null,
),
isFlatten: json['is_flatten'] ?? false,
);
}