3
©ôÁgC  ã               @   s   G d d„ dƒZ dS )c               @   s<   e Zd ZdZdd„ Zdd„ Zdd„ Zdd	„ Zed
d„ ƒZ	dS )Ú
WKTAdapterzS
    An adaptor for Geometries sent to the MySQL and Oracle database backends.
    c             C   s   |j | _ |j| _d S )N)ÚwktÚsrid)ÚselfZgeom© r   úi/var/www/tester-filtro-web/env/lib/python3.6/site-packages/django/contrib/gis/db/backends/base/adapter.pyÚ__init__   s    zWKTAdapter.__init__c             C   s"   t |tƒo | j|jko | j|jkS )N)Ú
isinstancer   r   r   )r   Úotherr   r   r   Ú__eq__	   s    
zWKTAdapter.__eq__c             C   s   t | j| jfƒS )N)Úhashr   r   )r   r   r   r   Ú__hash__   s    zWKTAdapter.__hash__c             C   s   | j S )N)r   )r   r   r   r   Ú__str__   s    zWKTAdapter.__str__c             C   s   |S )Nr   )ÚclsÚpolyr   r   r   Ú_fix_polygon   s    zWKTAdapter._fix_polygonN)
Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   r
   r   r   Úclassmethodr   r   r   r   r   r      s   r   N)r   r   r   r   r   Ú<module>   s    