
    "ig.                          G d  de       Zy)c                   .    e Zd ZdZd Zd Zd Zd Zd Zy)NewsAPIExceptionz<Represents an ``error`` response status value from News API.c                     || _         y N	exception)selfr   s     V/var/www/html/Investors/venv/lib/python3.12/site-packages/newsapi/newsapi_exception.py__init__zNewsAPIException.__init__   s	    "    c                     | j                   S r   r   r   s    r	   get_exceptionzNewsAPIException.get_exception   s    ~~r   c                 @    | j                   d   r| j                   d   S y )Nstatusr   r   s    r	   
get_statuszNewsAPIException.get_status
   s"    >>(#>>(++ $r   c                 @    | j                   d   r| j                   d   S y )Ncoder   r   s    r	   get_codezNewsAPIException.get_code   s"    >>&!>>&)) "r   c                 @    | j                   d   r| j                   d   S y )Nmessager   r   s    r	   get_messagezNewsAPIException.get_message   s"    >>)$>>),, %r   N)	__name__
__module____qualname____doc__r
   r   r   r   r    r   r	   r   r      s    F#,*-r   r   N)	Exceptionr   r   r   r	   <module>r      s   -y -r   