Package zope :: Package interface :: Package common :: Module mapping :: Class IFullMapping
[show private | hide private]
[frames | no frames]

Type IFullMapping

                Interface --+    
                            |    
             IClonableMapping --+
                                |
Interface --+                   |
            |                   |
 IItemMapping --+               |
                |               |
     IReadMapping --+           |
                    |           |
   IEnumerableMapping --+       |
                        |       |
         IIterableMapping --+   |
                            |   |
         IExtendedReadMapping --+
                                |
            Interface --+       |
                        |       |
            IWriteMapping --+   |
                            |   |
        IExtendedWriteMapping --+
                                |
    Interface --+               |
                |               |
     IItemMapping --+           |
                    |           |
         IReadMapping --+       |
                        |       |
       IEnumerableMapping --+   |
                            |   |
            Interface --+   |   |
                        |   |   |
            IWriteMapping --+   |
                            |   |
                     IMapping --+
                                |
                               IFullMapping


Full mapping interface
Method Summary
    Inherited from InterfaceClass
  __contains__(self, name)
  __getitem__(self, name)
Return the attribute description for the given name.
  __iter__(self)
  get(self, name, default)
Query for an attribute description

Class Variable Summary
str __delitem__ = 'Delete a value from the mapping using the...
str __len__ = 'Return the number of items.\n        '
str __setitem__ = 'Set a new item in the mapping.'
str clear = 'delete all items'
str copy = 'return copy of dict'
str has_key = 'Tell if a key exists in the mapping; equivale...
str items = 'Return the items of the mapping object.\n      ...
str iteritems = 'iterate over items'
str iterkeys = 'iterate over keys; equivalent to __iter__'
str itervalues = 'iterate over values'
str keys = 'Return the keys of the mapping object.\n        ...
str pop = 'remove specified key and return the corresponding...
str popitem = 'remove and return some (key, value) pair as a...
str setdefault = 'D.setdefault(k[,d]) -> D.get(k,d), also se...
str update = ' Update D from E: for k in E.keys(): D[k] = E[...
str values = 'Return the values of the mapping object.\n    ...

Class Variable Details

__delitem__

Type:
str
Value:
'Delete a value from the mapping using the key.'                       

__len__

Type:
str
Value:
'''Return the number of items.
        '''                                                            

__setitem__

Type:
str
Value:
'Set a new item in the mapping.'                                       

clear

Type:
str
Value:
'delete all items'                                                     

copy

Type:
str
Value:
'return copy of dict'                                                  

has_key

Type:
str
Value:
'Tell if a key exists in the mapping; equivalent to __contains__'      

items

Type:
str
Value:
'''Return the items of the mapping object.
        '''                                                            

iteritems

Type:
str
Value:
'iterate over items'                                                   

iterkeys

Type:
str
Value:
'iterate over keys; equivalent to __iter__'                            

itervalues

Type:
str
Value:
'iterate over values'                                                  

keys

Type:
str
Value:
'''Return the keys of the mapping object.
        '''                                                            

pop

Type:
str
Value:
'''remove specified key and return the corresponding value
        *args may contain a single default value, or may not be suppli\
ed.
        If key is not found, default is returned if given, otherwise 
        KeyError is raised'''                                          

popitem

Type:
str
Value:
'''remove and return some (key, value) pair as a
        2-tuple; but raise KeyError if mapping is empty'''             

setdefault

Type:
str
Value:
'D.setdefault(k[,d]) -> D.get(k,d), also set D[k]=d if k not in D'     

update

Type:
str
Value:
' Update D from E: for k in E.keys(): D[k] = E[k]'                     

values

Type:
str
Value:
'''Return the values of the mapping object.
        '''                                                            

Generated by Epydoc 2.1 on Fri Jun 24 12:01:19 2005 http://epydoc.sf.net