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,
    );