fabricatio_actions.models.generic
This module defines two abstract base classes, FromMapping and FromSequence.
FromMapping provides a method to generate a list of objects from a mapping,
while FromSequence provides a method to generate a list of objects from a sequence.
Classes
FromMapping
|
Class that provides a method to generate a list of objects from a mapping. |
FromSequence
|
Class that provides a method to generate a list of objects from a sequence. |
Module Contents
-
class fabricatio_actions.models.generic.FromMapping[V, T]
Bases: abc.ABC
Class that provides a method to generate a list of objects from a mapping.
-
classmethod from_mapping(mapping: Mapping[str, V], /, **kwargs: Any) → List[T]
- Abstractmethod:
Generate a list of objects from a mapping.
-
class fabricatio_actions.models.generic.FromSequence[V]
Bases: abc.ABC
Class that provides a method to generate a list of objects from a sequence.
-
classmethod from_sequence[S](sequence: Sequence[V], /, **kwargs: Any) → List[S]
- Abstractmethod:
Generate a list of objects from a sequence.