Spade

Mini Shell

Directory:~$ /proc/self/root/usr/lib64/python2.7/site-packages/zope/interface/common/
Upload File

[Home] [System Details] [Kill Me]
Current File:~$ //proc/self/root/usr/lib64/python2.7/site-packages/zope/interface/common/mapping.pyo

�
j�/Qc@sdZddlmZdefd��YZdefd��YZdefd��YZd	efd
��YZdeefd��YZd
efd��YZdefd��YZ	defd��YZ
defd��YZde
ee	efd��YZdS(sMapping Interfaces
i����(t	InterfacetIItemMappingcBseZdZd�ZRS(s%Simplest
readable mapping object
    cCsdS(s^Get a value for a key

        A KeyError is raised if there is no value for the key.
       
N((tkey((sC/usr/lib64/python2.7/site-packages/zope/interface/common/mapping.pyt__getitem__s(t__name__t
__module__t__doc__R(((sC/usr/lib64/python2.7/site-packages/zope/interface/common/mapping.pyRstIReadMappingcBs#eZdZdd�Zd�ZRS(sBasic
mapping interface
    cCsdS(saGet a value for a key

        The default is returned if there is no value for the key.
       
N((Rtdefault((sC/usr/lib64/python2.7/site-packages/zope/interface/common/mapping.pytget!scCsdS(s$Tell
if a key exists in the
mapping.N((R((sC/usr/lib64/python2.7/site-packages/zope/interface/common/mapping.pyt__contains__'sN(RRRtNoneR	R
(((sC/usr/lib64/python2.7/site-packages/zope/interface/common/mapping.pyRst
IWriteMappingcBs
eZdZd�Zd�ZRS(s!Mapping methods for changing
datacCsdS(s.Delete a value from the mapping using the
key.N((R((sC/usr/lib64/python2.7/site-packages/zope/interface/common/mapping.pyt__delitem__.scCsdS(sSet
a new item in the
mapping.N((Rtvalue((sC/usr/lib64/python2.7/site-packages/zope/interface/common/mapping.pyt__setitem__1s(RRRR
R(((sC/usr/lib64/python2.7/site-packages/zope/interface/common/mapping.pyR+s	tIEnumerableMappingcBs;eZdZd�Zd�Zd�Zd�Zd�ZRS(s3Mapping
objects whose items can be enumerated.
    cCsdS(s/Return the keys of the mapping object.
       
N((((sC/usr/lib64/python2.7/site-packages/zope/interface/common/mapping.pytkeys9scCsdS(s?Return
an iterator for the keys of the mapping object.
       
N((((sC/usr/lib64/python2.7/site-packages/zope/interface/common/mapping.pyt__iter__=scCsdS(s1Return
the values of the mapping object.
       
N((((sC/usr/lib64/python2.7/site-packages/zope/interface/common/mapping.pytvaluesAscCsdS(s0Return
the items of the mapping object.
       
N((((sC/usr/lib64/python2.7/site-packages/zope/interface/common/mapping.pytitemsEscCsdS(s$Return
the number of items.
       
N((((sC/usr/lib64/python2.7/site-packages/zope/interface/common/mapping.pyt__len__Is(RRRRRRRR(((sC/usr/lib64/python2.7/site-packages/zope/interface/common/mapping.pyR5s				tIMappingcBseZdZRS(s
Simple mapping interface
(RRR(((sC/usr/lib64/python2.7/site-packages/zope/interface/common/mapping.pyRMstIIterableMappingcBs#eZd�Zd�Zd�ZRS(cCsdS(s)iterate
over keys; equivalent to
__iter__N((((sC/usr/lib64/python2.7/site-packages/zope/interface/common/mapping.pytiterkeysRscCsdS(siterate
over
valuesN((((sC/usr/lib64/python2.7/site-packages/zope/interface/common/mapping.pyt
itervaluesUscCsdS(siterate over
itemsN((((sC/usr/lib64/python2.7/site-packages/zope/interface/common/mapping.pyt	iteritemsXs(RRRRR(((sC/usr/lib64/python2.7/site-packages/zope/interface/common/mapping.pyRPs		tIClonableMappingcBseZd�ZRS(cCsdS(sreturn
copy of
dictN((((sC/usr/lib64/python2.7/site-packages/zope/interface/common/mapping.pytcopy]s(RRR(((sC/usr/lib64/python2.7/site-packages/zope/interface/common/mapping.pyRtIExtendedReadMappingcBseZd�ZRS(cCsdS(s?Tell
if a key exists in the mapping; equivalent to
__contains__N((R((sC/usr/lib64/python2.7/site-packages/zope/interface/common/mapping.pythas_keybs(RRR(((sC/usr/lib64/python2.7/site-packages/zope/interface/common/mapping.pyR`stIExtendedWriteMappingcBs8eZd�Zd�Zdd�Zd�Zd�ZRS(cCsdS(sdelete
all
itemsN((((sC/usr/lib64/python2.7/site-packages/zope/interface/common/mapping.pytcleargscCsdS(s0
Update D from E: for k in E.keys(): D[k] =
E[k]N((td((sC/usr/lib64/python2.7/site-packages/zope/interface/common/mapping.pytupdatejscCsdS(s@D.setdefault(k[,d])
-> D.get(k,d), also set D[k]=d if k not in
DN((RR((sC/usr/lib64/python2.7/site-packages/zope/interface/common/mapping.pyt
setdefaultmscGsdS(s�remove specified key and return the
corresponding value
        *args may contain a single default value, or may not be supplied.
        If key is not found, default is returned if given, otherwise 
        KeyError is
raisedN((tktargs((sC/usr/lib64/python2.7/site-packages/zope/interface/common/mapping.pytpoppscCsdS(seremove
and return some (key, value) pair as a
        2-tuple; but raise KeyError if mapping is
emptyN((((sC/usr/lib64/python2.7/site-packages/zope/interface/common/mapping.pytpopitemvsN(RRR
R"RR#R&R'(((sC/usr/lib64/python2.7/site-packages/zope/interface/common/mapping.pyRes
			tIFullMappingcBseZdZRS(s Full mapping interface
(RRR(((sC/usr/lib64/python2.7/site-packages/zope/interface/common/mapping.pyR(zsN(
Rtzope.interfaceRRRRRRRRRRR((((sC/usr/lib64/python2.7/site-packages/zope/interface/common/mapping.pyt<module>s