Module AjaxStub :: Class StubContainer
[show private | hide private]
[frames | no frames]

Type StubContainer

object --+    
         |    
      dict --+
             |
            StubContainer


A container holding the function or method names as keys and their objects as values.
Method Summary
  __init__(self, klass)
  __setitem__(self, key, value)
Create a tuple for the dictionary value if none provided.
  getCGIMethod(self, methodName)
Get the CGI method (ie. GET or POST).
  getClassInstance(self)
Get the class instance.
  getMethodObject(self, methodName)
Get the function or method object.
    Inherited from dict
  __cmp__(x, y)
x.__cmp__(y) <==> cmp(x,y)
  __contains__(D, k)
D.__contains__(k) -> True if D has a key k, else False
  __delitem__(x, y)
x.__delitem__(y) <==> del x[y]
  __eq__(x, y)
x.__eq__(y) <==> x==y
  __ge__(x, y)
x.__ge__(y) <==> x>=y
  __getattribute__(...)
x.__getattribute__('name') <==> x.name
  __getitem__(x, y)
x.__getitem__(y) <==> x[y]
  __gt__(x, y)
x.__gt__(y) <==> x>y
  __hash__(x)
x.__hash__() <==> hash(x)
  __iter__(x)
x.__iter__() <==> iter(x)
  __le__(x, y)
x.__le__(y) <==> x<=y
  __len__(x)
x.__len__() <==> len(x)
  __lt__(x, y)
x.__lt__(y) <==> x<y
  __ne__(x, y)
x.__ne__(y) <==> x!=y
  __new__(T, S, ...)
T.__new__(S, ...) -> a new object with type S, a subtype of T
  __repr__(x)
x.__repr__() <==> repr(x)
  clear(D)
D.clear() -> None.
  copy(D)
D.copy() -> a shallow copy of D
  get(D, k, d)
D.get(k[,d]) -> D[k] if k in D, else d.
  has_key(D, k)
D.has_key(k) -> True if D has a key k, else False
  items(D)
D.items() -> list of D's (key, value) pairs, as 2-tuples
  iteritems(D)
D.iteritems() -> an iterator over the (key, value) items of D
  iterkeys(D)
D.iterkeys() -> an iterator over the keys of D
  itervalues(D)
D.itervalues() -> an iterator over the values of D
  keys(D)
D.keys() -> list of D's keys
  pop(D, k, d)
If key is not found, d is returned if given, otherwise KeyError is raised
  popitem(D)
2-tuple; but raise KeyError if D is empty
  setdefault(D, k, d)
D.setdefault(k[,d]) -> D.get(k,d), also set D[k]=d if k not in D
  update(...)
D.update(E, **F) -> None.
  values(D)
D.values() -> list of D's values
    Inherited from object
  __delattr__(...)
x.__delattr__('name') <==> del x.name
  __reduce__(...)
helper for pickle
  __reduce_ex__(...)
helper for pickle
  __setattr__(...)
x.__setattr__('name', value) <==> x.name = value
  __str__(x)
x.__str__() <==> str(x)
    Inherited from type
  fromkeys(dict, S, v)
v defaults to None.

Method Details

__init__(self, klass=None)
(Constructor)

Parameters:
klass - If not None the class object where the methods are stored.
Overrides:
__builtin__.dict.__init__

__setitem__(self, key, value)
(Index assignment operator)

Create a tuple for the dictionary value if none provided. The first value is the function or method object and the second is the CGI method.
Parameters:
key - The function or method name as the dictionary key.
value - The function or method object as the first value in the tuple.
Overrides:
__builtin__.dict.__setitem__

getCGIMethod(self, methodName)

Get the CGI method (ie. GET or POST).
Parameters:
methodName - The name of the object.
Returns:
The CGI method or None is none exists.

getClassInstance(self)

Get the class instance.
Returns:
The instantiated instance of the method objects.

getMethodObject(self, methodName)

Get the function or method object.
Parameters:
methodName - The name of the object.
Returns:
The object relating to the name.

Generated by Epydoc 2.1 on Fri Aug 3 23:25:20 2007 http://epydoc.sf.net