ruạṛ
a M��f� � @ s8 d dl mZmZmZ d dlmZ eG dd� de��ZdS )� )�formatted_flat_dict� NONE_SENTINEL�#value_allowed_none_or_none_sentinel)�init_model_state_from_kwargsc @ s e Zd ZdZdd� Zedd� �Zejdd� �Zedd� �Zejd d� �Zed d� �Z e jdd� �Z ed d� �Z e jdd� �Z edd� �Zejdd� �Zedd� �Zejdd� �Zedd� �Z e jdd� �Z edd� �Zejdd� �Zdd� Zdd� Zd d!� Zd"S )#�Pagez, One page document analysis result. c K sd ddddddddd �| _ d ddd ddddd �| _d| _d| _d| _d| _d| _d| _d| _d| _ dS )a� Initializes a new Page object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param page_number: The value to assign to the page_number property of this Page. :type page_number: int :param dimensions: The value to assign to the dimensions property of this Page. :type dimensions: oci.ai_document.models.Dimensions :param detected_document_types: The value to assign to the detected_document_types property of this Page. :type detected_document_types: list[oci.ai_document.models.DetectedDocumentType] :param detected_languages: The value to assign to the detected_languages property of this Page. :type detected_languages: list[oci.ai_document.models.DetectedLanguage] :param words: The value to assign to the words property of this Page. :type words: list[oci.ai_document.models.Word] :param lines: The value to assign to the lines property of this Page. :type lines: list[oci.ai_document.models.Line] :param tables: The value to assign to the tables property of this Page. :type tables: list[oci.ai_document.models.Table] :param document_fields: The value to assign to the document_fields property of this Page. :type document_fields: list[oci.ai_document.models.DocumentField] �int� Dimensionszlist[DetectedDocumentType]zlist[DetectedLanguage]z list[Word]z list[Line]zlist[Table]zlist[DocumentField])�page_number� dimensions�detected_document_types�detected_languages�words�lines�tables�document_fields� pageNumberr �detectedDocumentTypes�detectedLanguagesr r r �documentFieldsN) � swagger_types� attribute_map�_page_number�_dimensions�_detected_document_types�_detected_languages�_words�_lines�_tables�_document_fields)�self�kwargs� r! �/sparta/input/_build_configuration/image_build+validate/lib/bmcenv/lib64/python3.9/site-packages/oci/ai_document/models/page.py�__init__ s4 '��z Page.__init__c C s | j S )z� **[Required]** Gets the page_number of this Page. The document page number. :return: The page_number of this Page. :rtype: int �r �r r! r! r"