constantly._constants._Constant(object)
class documentationconstantly._constants
(View In Hierarchy)
Known subclasses: constantly.FlagConstant, constantly.NamedConstant, constantly.ValueConstant
Instance Variable | name | A str giving the name of this constant; only set once the
constant is initialized by _ConstantsContainer . |
Method | __init__ | Undocumented |
Method | __repr__ | Return text identifying both which constant this is and which collection it belongs to. |
Method | __lt__ | Implements < . Order is defined by instantiation
order. |
Method | __le__ | Implements <= . Order is defined by instantiation
order. |
Method | __gt__ | Implements > . Order is defined by instantiation
order. |
Method | __ge__ | Implements >= . Order is defined by instantiation
order. |
Instance Variable | _index | A int allocated from a shared counter in order to keep track
of the order in which _Constant s are
instantiated. |
Instance Variable | _container | The _ConstantsContainer
subclass this constant belongs to; None until the constant is
initialized by that subclass. |
Method | _realize | Complete the initialization of this _Constant . |
int
allocated from a shared counter in order to keep track
of the order in which _Constant
s are
instantiated.
str
giving the name of this constant; only set once the
constant is initialized by _ConstantsContainer
.
_ConstantsContainer
subclass this constant belongs to; None
until the constant is
initialized by that subclass.
Return text identifying both which constant this is and which collection it belongs to.
Implements <
. Order is defined by instantiation
order.
Parameters | other | An object. |
Returns | NotImplemented if other is not a constant
belonging to the same container as this constant, True if this
constant is defined before other , otherwise
False . |
Implements <=
. Order is defined by instantiation
order.
Parameters | other | An object. |
Returns | NotImplemented if other is not a constant
belonging to the same container as this constant, True if this
constant is defined before or equal to other , otherwise
False . |
Implements >
. Order is defined by instantiation
order.
Parameters | other | An object. |
Returns | NotImplemented if other is not a constant
belonging to the same container as this constant, True if this
constant is defined after other , otherwise False . |
Implements >=
. Order is defined by instantiation
order.
Parameters | other | An object. |
Returns | NotImplemented if other is not a constant
belonging to the same container as this constant, True if this
constant is defined after or equal to other , otherwise
False . |
Complete the initialization of this _Constant
.
Parameters | container | The _ConstantsContainer
subclass this constant is part of. |
name | The name of this constant in its container. | |
value | The value of this constant; not used, as named constants have no value apart from their identity. |