Burgerlib Python
Loading...
Searching...
No Matches
burger.validators.Property Class Reference

Base Class to create enforced types. More...

Inheritance diagram for burger.validators.Property:

Public Member Functions

 __init__ (self, name)
 Initialize to default.
 __get__ (self, instance, owner=None)
 Return value.
 __set__ (self, instance, value)
 Set the string value.

Protected Attributes

 _name = name
 The real name of the class instance.

Detailed Description

Base Class to create enforced types.

Constructor & Destructor Documentation

◆ __init__()

burger.validators.Property.__init__ ( self,
name )

Initialize to default.

Parameters
nameName of the instance storage index

Member Function Documentation

◆ __get__()

burger.validators.Property.__get__ ( self,
instance,
owner = None )

Return value.

Parameters
instanceReference to object containing data
ownerNot used
Returns
None, or verified data

◆ __set__()

burger.validators.Property.__set__ ( self,
instance,
value )

Set the string value.

Parameters
instanceReference to object containing data
valueNone or value the can be converted to bool