File: //opt/alt/python27/lib/python2.7/site-packages/jsonschema/_utils.pyo
�
���Xc @ s� d d l Z d d l Z d d l Z d d l Z d d l m Z m Z m Z d e f d � � YZ d e f d � � YZ
d � Z d d � Z d
� Z
d � Z d � Z d
� Z d � Z d � Z e � e � d � Z d � Z d S( i����N( t str_typest MutableMappingt urlsplitt URIDictc B sV e Z d Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z
RS( s9
Dictionary which uses normalized URIs as keys.
c C s t | � j � S( N( R t geturl( t selft uri( ( sB /opt/alt/python27/lib/python2.7/site-packages/jsonschema/_utils.pyt normalize s c O s# t � | _ | j j | | � d S( N( t dictt storet update( R t argst kwargs( ( sB /opt/alt/python27/lib/python2.7/site-packages/jsonschema/_utils.pyt __init__ s c C s | j | j | � S( N( R R ( R R ( ( sB /opt/alt/python27/lib/python2.7/site-packages/jsonschema/_utils.pyt __getitem__ s c C s | | j | j | � <d S( N( R R ( R R t value( ( sB /opt/alt/python27/lib/python2.7/site-packages/jsonschema/_utils.pyt __setitem__ s c C s | j | j | � =d S( N( R R ( R R ( ( sB /opt/alt/python27/lib/python2.7/site-packages/jsonschema/_utils.pyt __delitem__ s c C s
t | j � S( N( t iterR ( R ( ( sB /opt/alt/python27/lib/python2.7/site-packages/jsonschema/_utils.pyt __iter__ s c C s
t | j � S( N( t lenR ( R ( ( sB /opt/alt/python27/lib/python2.7/site-packages/jsonschema/_utils.pyt __len__"