GoogleCloudDocumentaiV1Document.fromJson constructor
GoogleCloudDocumentaiV1Document.fromJson(
- Map json_
Implementation
GoogleCloudDocumentaiV1Document.fromJson(core.Map json_)
: this(
chunkedDocument:
json_.containsKey('chunkedDocument')
? GoogleCloudDocumentaiV1DocumentChunkedDocument.fromJson(
json_['chunkedDocument']
as core.Map<core.String, core.dynamic>,
)
: null,
content: json_['content'] as core.String?,
documentLayout:
json_.containsKey('documentLayout')
? GoogleCloudDocumentaiV1DocumentDocumentLayout.fromJson(
json_['documentLayout']
as core.Map<core.String, core.dynamic>,
)
: null,
entities:
(json_['entities'] as core.List?)
?.map(
(value) => GoogleCloudDocumentaiV1DocumentEntity.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
entityRelations:
(json_['entityRelations'] as core.List?)
?.map(
(value) =>
GoogleCloudDocumentaiV1DocumentEntityRelation.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
error:
json_.containsKey('error')
? GoogleRpcStatus.fromJson(
json_['error'] as core.Map<core.String, core.dynamic>,
)
: null,
mimeType: json_['mimeType'] as core.String?,
pages:
(json_['pages'] as core.List?)
?.map(
(value) => GoogleCloudDocumentaiV1DocumentPage.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
revisions:
(json_['revisions'] as core.List?)
?.map(
(value) => GoogleCloudDocumentaiV1DocumentRevision.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
shardInfo:
json_.containsKey('shardInfo')
? GoogleCloudDocumentaiV1DocumentShardInfo.fromJson(
json_['shardInfo'] as core.Map<core.String, core.dynamic>,
)
: null,
text: json_['text'] as core.String?,
textChanges:
(json_['textChanges'] as core.List?)
?.map(
(value) => GoogleCloudDocumentaiV1DocumentTextChange.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
textStyles:
(json_['textStyles'] as core.List?)
?.map(
(value) => GoogleCloudDocumentaiV1DocumentStyle.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
uri: json_['uri'] as core.String?,
);