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