MultiColumnDatatypeChange.fromJson constructor

MultiColumnDatatypeChange.fromJson(
  1. Map json_
)

Implementation

MultiColumnDatatypeChange.fromJson(core.Map json_)
    : this(
        customFeatures: json_.containsKey('customFeatures')
            ? json_['customFeatures'] as core.Map<core.String, core.dynamic>
            : null,
        newDataType: json_['newDataType'] as core.String?,
        overrideFractionalSecondsPrecision:
            json_['overrideFractionalSecondsPrecision'] as core.int?,
        overrideLength: json_['overrideLength'] as core.String?,
        overridePrecision: json_['overridePrecision'] as core.int?,
        overrideScale: json_['overrideScale'] as core.int?,
        sourceDataTypeFilter: json_['sourceDataTypeFilter'] as core.String?,
        sourceNumericFilter: json_.containsKey('sourceNumericFilter')
            ? SourceNumericFilter.fromJson(json_['sourceNumericFilter']
                as core.Map<core.String, core.dynamic>)
            : null,
        sourceTextFilter: json_.containsKey('sourceTextFilter')
            ? SourceTextFilter.fromJson(json_['sourceTextFilter']
                as core.Map<core.String, core.dynamic>)
            : null,
      );