Enum

Standard library class enum.Enum View source
class Enum
class Enum

Base class for native enumerations with named, singleton members.

Constructors 2
__new__
@staticmethod
__new__(value, __SELF__: type = Enum)
Defined in enum
__init__
__init__(self, value)
Defined in enum
Properties 2
name
@property
name(self)
Defined in enum
value
@property
value(self: __SELF__, __SELF__: type)
Defined in enum
Special methods 13
__iter__
@staticmethod
__iter__(__SELF__: type = Enum)
Defined in enum
__len__
@staticmethod
__len__(__SELF__: type = Enum)
Defined in enum
__reversed__
@staticmethod
__reversed__(__SELF__: type = Enum)
Defined in enum
__getitem__
@staticmethod
__getitem__(name: str, __SELF__: type = Enum)
Defined in enum
__contains__
@staticmethod
__contains__(value, __SELF__: type = Enum)
Defined in enum
__eq__
__eq__(self, other)
Defined in enum
__ne__
__ne__(self, other)
Defined in enum
__hash__
__hash__(self)
Defined in enum
__bool__
__bool__(self)
Defined in enum
__str__
__str__(self)
Defined in enum
__repr__
__repr__(self: __SELF__, __SELF__: type)
Defined in enum
__copy__
__copy__(self: __SELF__, __SELF__: type)
Defined in enum
__deepcopy__
__deepcopy__(self: __SELF__, __SELF__: type)
Defined in enum