3
OÉ6b#  ã               @   s   d Z G dd„ deƒZdS )z5Representation for the MongoDB internal MinKey type.
c               @   sT   e Zd ZdZdZdd„ Zdd„ Zdd„ Zd	d
„ Zdd„ Z	dd„ Z
dd„ Zdd„ ZdS )ÚMinKeyzvMongoDB internal MinKey type.

    .. versionchanged:: 2.7
       ``MinKey`` now implements comparison operators.
    éÿ   c             C   s
   t |tƒS )N)Ú
isinstancer   )ÚselfÚother© r   úK/var/www/html/sandeepIITI/myenv/lib/python3.6/site-packages/bson/min_key.pyÚ__eq__   s    zMinKey.__eq__c             C   s
   t | jƒS )N)ÚhashÚ_type_marker)r   r   r   r   Ú__hash__   s    zMinKey.__hash__c             C   s
   | |k S )Nr   )r   r   r   r   r   Ú__ne__"   s    zMinKey.__ne__c             C   s   dS )NTr   )r   Údummyr   r   r   Ú__le__%   s    zMinKey.__le__c             C   s   t |tƒ S )N)r   r   )r   r   r   r   r   Ú__lt__(   s    zMinKey.__lt__c             C   s
   t |tƒS )N)r   r   )r   r   r   r   r   Ú__ge__+   s    zMinKey.__ge__c             C   s   dS )NFr   )r   r   r   r   r   Ú__gt__.   s    zMinKey.__gt__c             C   s   dS )NzMinKey()r   )r   r   r   r   Ú__repr__1   s    zMinKey.__repr__N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r
   r   r   r   r   r   r   r   r   r   r   r   r   r      s   r   N)r   Úobjectr   r   r   r   r   Ú<module>   s   