Package Pootle :: Package storage :: Module api :: Class IMapping
[show private | hide private]
[frames | no frames]

Type IMapping

object --+    
         |    
 Interface --+
             |
            IMapping

Known Subclasses:
IHeader, IModule

Method Summary
  __delitem__(self, key)
Delete key from container.
  __getitem__(self, key)
Get object by key.
  __len__(self)
Return length of store.
  add(self, key)
Create a new object, add it to this container and return it.
  get(self, key, default)
Get object by key, return None if not found.
  items(self)
Return list of tuples (key, value).
  itervalues(self)
Return iterator over values.
  keys(self)
Return list of object keys.
  values(self)
Return list of object values.
    Inherited from object
  __init__(...)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  __delattr__(...)
x.__delattr__('name') <==> del x.name
  __getattribute__(...)
x.__getattribute__('name') <==> x.name
  __hash__(x)
x.__hash__() <==> hash(x)
  __new__(T, S, ...)
T.__new__(S, ...) -> a new object with type S, a subtype of T
  __reduce__(...)
helper for pickle
  __reduce_ex__(...)
helper for pickle
  __repr__(x)
x.__repr__() <==> repr(x)
  __setattr__(...)
x.__setattr__('name', value) <==> x.name = value
  __str__(x)
x.__str__() <==> str(x)

Method Details

__delitem__(self, key)
(Index deletion operator)

Delete key from container.

__getitem__(self, key)
(Indexing operator)

Get object by key.

__len__(self)
(Length operator)

Return length of store.

add(self, key)

Create a new object, add it to this container and return it.

If an object with this name already exists, should raise KeyError.

get(self, key, default=None)

Get object by key, return None if not found.

items(self)

Return list of tuples (key, value).

itervalues(self)

Return iterator over values.

keys(self)

Return list of object keys.

values(self)

Return list of object values.

Generated by Epydoc 2.1 on Tue Aug 22 04:29:46 2006 http://epydoc.sf.net