elixir :: entity :: EntityMeta :: Class EntityMeta
[hide private]
[frames] | no frames]

Type EntityMeta

object --+    
         |    
      type --+
             |
            EntityMeta

Entity meta class. You should only use it directly if you want to define your own base class for your entities (ie you don't want to use the provided 'Entity' class).

Instance Methods [hide private]
 
__call__(cls, *args, **kwargs)
x(...)
 
__init__(cls, name, bases, dict_)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature

Inherited from type: __cmp__, __delattr__, __getattribute__, __hash__, __new__, __repr__, __setattr__, __subclasses__, mro

Inherited from object: __reduce__, __reduce_ex__, __str__

Class Variables [hide private]
  _entities = {151639276: {'AG': <class 'pyannotation.ag.dbmodel...
Properties [hide private]

Inherited from type: __base__, __bases__, __basicsize__, __dictoffset__, __flags__, __itemsize__, __mro__, __name__, __weakrefoffset__

Inherited from object: __class__

Method Details [hide private]

__call__(cls, *args, **kwargs)
(Call operator)

 

x(...)

Overrides: type.__call__
(inherited documentation)

__init__(cls, name, bases, dict_)
(Constructor)

 

x.__init__(...) initializes x; see x.__class__.__doc__ for signature

Overrides: object.__init__
(inherited documentation)

Class Variable Details [hide private]

_entities

Value:
{151639276: {'AG': <class 'pyannotation.ag.dbmodel.AG'>,
             'AGSet': <class 'pyannotation.ag.dbmodel.AGSet'>,
             'Anchor': <class 'pyannotation.ag.dbmodel.Anchor'>,
             'Annotation': <class 'pyannotation.ag.dbmodel.Annotation'\
>,
             'Entity': <class 'elixir.entity.Entity'>,
             'Signal': <class 'pyannotation.ag.dbmodel.Signal'>,
             'Timeline': <class 'pyannotation.ag.dbmodel.Timeline'>}}