B
    è?F[ô  ã               @   s   G d d„ de ƒZdS )c               @   sb   e Zd Zedd„ ƒZd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d„ ZdS )ÚKeyc             O   s   t dƒ‚d S )Nz!Paths are not currently supported)ÚNotImplementedError)ÚclsÚargsÚkwds© r   ú.lib/python3.7/site-packages/boto/sdb/db/key.pyÚ	from_path   s    zKey.from_pathNc             C   s.   d | _ |r|j| _| ¡ | _nd | _d | _d S )N)ÚnameÚidÚkind)ÚselfZencodedÚobjr   r   r   Ú__init__   s    zKey.__init__c             C   s   t dƒ‚d S )Nz(Applications are not currently supported)r   )r   r   r   r   Úapp%   s    zKey.appc             C   s   | j S )N)r   )r   r   r   r   r   (   s    zKey.kindc             C   s   | j S )N)r
   )r   r   r   r   r
   +   s    zKey.idc             C   s   t dƒ‚d S )Nz%Key Names are not currently supported)r   )r   r   r   r   r	   .   s    zKey.namec             C   s   | j S )N)r
   )r   r   r   r   Ú
id_or_name1   s    zKey.id_or_namec             C   s
   | j d k	S )N)r
   )r   r   r   r   Úhas_id_or_name4   s    zKey.has_id_or_namec             C   s   t dƒ‚d S )Nz'Key parents are not currently supported)r   )r   r   r   r   Úparent7   s    z
Key.parentc             C   s   |   ¡ S )N)r   )r   r   r   r   Ú__str__:   s    zKey.__str__)NN)Ú__name__Ú
__module__Ú__qualname__Úclassmethodr   r   r   r   r
   r	   r   r   r   r   r   r   r   r   r      s   
	r   N)Úobjectr   r   r   r   r   Ú<module>   s    