DatabaseEntity.fromJson constructor
DatabaseEntity.fromJson(
- Map json_
Implementation
DatabaseEntity.fromJson(core.Map json_)
: this(
database:
json_.containsKey('database')
? DatabaseInstanceEntity.fromJson(
json_['database'] as core.Map<core.String, core.dynamic>,
)
: null,
databaseFunction:
json_.containsKey('databaseFunction')
? FunctionEntity.fromJson(
json_['databaseFunction']
as core.Map<core.String, core.dynamic>,
)
: null,
databasePackage:
json_.containsKey('databasePackage')
? PackageEntity.fromJson(
json_['databasePackage']
as core.Map<core.String, core.dynamic>,
)
: null,
entityDdl:
(json_['entityDdl'] as core.List?)
?.map(
(value) => EntityDdl.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
entityType: json_['entityType'] as core.String?,
issues:
(json_['issues'] as core.List?)
?.map(
(value) => EntityIssue.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
mappings:
(json_['mappings'] as core.List?)
?.map(
(value) => EntityMapping.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
materializedView:
json_.containsKey('materializedView')
? MaterializedViewEntity.fromJson(
json_['materializedView']
as core.Map<core.String, core.dynamic>,
)
: null,
parentEntity: json_['parentEntity'] as core.String?,
schema:
json_.containsKey('schema')
? SchemaEntity.fromJson(
json_['schema'] as core.Map<core.String, core.dynamic>,
)
: null,
sequence:
json_.containsKey('sequence')
? SequenceEntity.fromJson(
json_['sequence'] as core.Map<core.String, core.dynamic>,
)
: null,
shortName: json_['shortName'] as core.String?,
storedProcedure:
json_.containsKey('storedProcedure')
? StoredProcedureEntity.fromJson(
json_['storedProcedure']
as core.Map<core.String, core.dynamic>,
)
: null,
synonym:
json_.containsKey('synonym')
? SynonymEntity.fromJson(
json_['synonym'] as core.Map<core.String, core.dynamic>,
)
: null,
table:
json_.containsKey('table')
? TableEntity.fromJson(
json_['table'] as core.Map<core.String, core.dynamic>,
)
: null,
tree: json_['tree'] as core.String?,
udt:
json_.containsKey('udt')
? UDTEntity.fromJson(
json_['udt'] as core.Map<core.String, core.dynamic>,
)
: null,
view:
json_.containsKey('view')
? ViewEntity.fromJson(
json_['view'] as core.Map<core.String, core.dynamic>,
)
: null,
);