Class: Yoti::Sandbox::DocScan::Request::DocumentTextDataExtractionTaskResult
- Inherits:
-
Object
- Object
- Yoti::Sandbox::DocScan::Request::DocumentTextDataExtractionTaskResult
- Defined in:
- lib/yoti_sandbox/doc_scan/request/task/document_text_data_extraction_task.rb
Instance Method Summary collapse
- #as_json(*_args) ⇒ Object
-
#initialize(document_fields) ⇒ DocumentTextDataExtractionTaskResult
constructor
A new instance of DocumentTextDataExtractionTaskResult.
- #to_json(*_args) ⇒ Object
Constructor Details
#initialize(document_fields) ⇒ DocumentTextDataExtractionTaskResult
Returns a new instance of DocumentTextDataExtractionTaskResult.
46 47 48 49 50 |
# File 'lib/yoti_sandbox/doc_scan/request/task/document_text_data_extraction_task.rb', line 46 def initialize(document_fields) Validation.assert_is_a(Hash, document_fields, 'document_fields') document_fields.each { |_k, v| Validation.assert_is_a(String, v, 'document_fields value') } @document_fields = document_fields end |
Instance Method Details
#as_json(*_args) ⇒ Object
56 57 58 59 60 |
# File 'lib/yoti_sandbox/doc_scan/request/task/document_text_data_extraction_task.rb', line 56 def as_json(*_args) { document_fields: @document_fields } end |
#to_json(*_args) ⇒ Object
52 53 54 |
# File 'lib/yoti_sandbox/doc_scan/request/task/document_text_data_extraction_task.rb', line 52 def to_json(*_args) as_json.to_json end |