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 dd� Zdd� Zdd� ZdS ) �Tablez. The table extracted from a document. c K sZ dddddddd�| _ dddd d ddd�| _d | _d | _d | _d | _d | _d | _d | _d S )a Initializes a new Table object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param row_count: The value to assign to the row_count property of this Table. :type row_count: int :param column_count: The value to assign to the column_count property of this Table. :type column_count: int :param header_rows: The value to assign to the header_rows property of this Table. :type header_rows: list[oci.ai_document.models.TableRow] :param body_rows: The value to assign to the body_rows property of this Table. :type body_rows: list[oci.ai_document.models.TableRow] :param footer_rows: The value to assign to the footer_rows property of this Table. :type footer_rows: list[oci.ai_document.models.TableRow] :param confidence: The value to assign to the confidence property of this Table. :type confidence: float :param bounding_polygon: The value to assign to the bounding_polygon property of this Table. :type bounding_polygon: oci.ai_document.models.BoundingPolygon �intzlist[TableRow]�float�BoundingPolygon)� row_count�column_count�header_rows� body_rows�footer_rows� confidence�bounding_polygon�rowCount�columnCount� headerRows�bodyRows� footerRowsr �boundingPolygonN) � swagger_types� attribute_map� _row_count� _column_count�_header_rows� _body_rows�_footer_rows�_confidence�_bounding_polygon)�self�kwargs� r"