IncrementingUidFactory

class app.portfolio.util.uid.IncrementingUidFactory[source]

Bases: object

Inheritance diagram of IncrementingUidFactory

Inheritance Diagram for IncrementingUidFactory

Methods

__init__()

next(namespace, /, *[, increment])

Attributes

counters

__init__() None[source]
Return type:

None

static __new__(cls) Self[source]
Return type:

Self

counters: dict[str, int]
next(namespace: str, /, *, increment: bool = True) Uid[source]
Parameters:
Return type:

Uid