base#

Base class for input/output domains.

Classes#

Domain

Base class for input/output domains.

class Domain#

Bases: abc.ABC

Base class for input/output domains.

property carrier_type#

Returns the type of elements in the domain.

Return type

type

validate(value)#

Raises an error if value is not in the domain.

Parameters

value (Any) –

Return type

None

__contains__(value)#

Returns True if value is in the domain.

Parameters

value (Any) –

Return type

bool