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

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
 
__call__(cls, *args, **kwargs)
x(...)
the object's type
__init__(cls, name, bases, dict_)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
 
__setattr__(cls, key, value)
x.__setattr__('name', value) <==> x.name = value

Inherited from type: __delattr__, __eq__, __ge__, __getattribute__, __gt__, __hash__, __le__, __lt__, __ne__, __new__, __repr__, __subclasses__, mro

Inherited from object: __format__, __reduce__, __reduce_ex__, __sizeof__, __str__, __subclasshook__

Properties

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

Inherited from object: __class__

Method Details

__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
Returns: the object's type
Overrides: object.__init__
(inherited documentation)

__setattr__(cls, key, value)

 
x.__setattr__('name', value) <==> x.name = value
Overrides: object.__setattr__
(inherited documentation)