Package grassyknoll :: Package lib :: Module Norman :: Class Norman
[hide private]

Class Norman

source code


base class for Normans

The following are only meaningful when the Norman is attached to a ObjectNorman.

Instance Methods [hide private]
 
__init__(self, optional=False, filled=False, prohibited=False)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
source code
 
__call__(self, x) source code

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __str__

Instance Variables [hide private]
bool filled
should this value be filled in if it is not present in user supplied data.
bool optional
may this value be omitted
bool prohibited
is this value allowed in user supplied data
Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, optional=False, filled=False, prohibited=False)
(Constructor)

source code 
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
Overrides: object.__init__
(inherited documentation)

Instance Variable Details [hide private]

filled

should this value be filled in if it is not present in user supplied data. The Norman will be called with a value of None.
Type:
bool