SourceObjectIdentifier.fromJson constructor

SourceObjectIdentifier.fromJson(
  1. Map json_
)

Implementation

SourceObjectIdentifier.fromJson(core.Map json_)
  : this(
      mongodbIdentifier:
          json_.containsKey('mongodbIdentifier')
              ? MongodbObjectIdentifier.fromJson(
                json_['mongodbIdentifier']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
      mysqlIdentifier:
          json_.containsKey('mysqlIdentifier')
              ? MysqlObjectIdentifier.fromJson(
                json_['mysqlIdentifier']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
      oracleIdentifier:
          json_.containsKey('oracleIdentifier')
              ? OracleObjectIdentifier.fromJson(
                json_['oracleIdentifier']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
      postgresqlIdentifier:
          json_.containsKey('postgresqlIdentifier')
              ? PostgresqlObjectIdentifier.fromJson(
                json_['postgresqlIdentifier']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
      salesforceIdentifier:
          json_.containsKey('salesforceIdentifier')
              ? SalesforceObjectIdentifier.fromJson(
                json_['salesforceIdentifier']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
      sqlServerIdentifier:
          json_.containsKey('sqlServerIdentifier')
              ? SqlServerObjectIdentifier.fromJson(
                json_['sqlServerIdentifier']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
    );