lories.data.converters.converter ================================ .. py:module:: lories.data.converters.converter .. autoapi-nested-parse:: lories.data.converters.converter ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Classes ------- .. autoapisummary:: lories.data.converters.converter.BoolConverter lories.data.converters.converter.BytesConverter lories.data.converters.converter.Converter lories.data.converters.converter.DatetimeConverter lories.data.converters.converter.FloatConverter lories.data.converters.converter.IntConverter lories.data.converters.converter.StringConverter lories.data.converters.converter.TimestampConverter lories.data.converters.converter._NumberConverter Module Contents --------------- .. py:class:: BoolConverter(id: Optional[str] = None, key: Optional[str] = None, name: Optional[str] = None, *args, **kwargs) Bases: :py:obj:`Converter`\ [\ :py:obj:`bool`\ ] .. autoapi-inheritance-diagram:: lories.data.converters.converter.BoolConverter :parts: 1 :private-bases: Helper class that provides a standard way to create an ABC using inheritance. .. py:class:: BytesConverter(id: Optional[str] = None, key: Optional[str] = None, name: Optional[str] = None, *args, **kwargs) Bases: :py:obj:`Converter`\ [\ :py:obj:`bytes`\ ] .. autoapi-inheritance-diagram:: lories.data.converters.converter.BytesConverter :parts: 1 :private-bases: Helper class that provides a standard way to create an ABC using inheritance. .. py:class:: Converter(id: Optional[str] = None, key: Optional[str] = None, name: Optional[str] = None, *args, **kwargs) Bases: :py:obj:`lories._core._Converter`, :py:obj:`lories.core.Registrator`, :py:obj:`Generic`\ [\ :py:obj:`T`\ ] .. autoapi-inheritance-diagram:: lories.data.converters.converter.Converter :parts: 1 :private-bases: Helper class that provides a standard way to create an ABC using inheritance. .. py:class:: DatetimeConverter(id: Optional[str] = None, key: Optional[str] = None, name: Optional[str] = None, *args, **kwargs) Bases: :py:obj:`Converter`\ [\ :py:obj:`datetime.datetime`\ ] .. autoapi-inheritance-diagram:: lories.data.converters.converter.DatetimeConverter :parts: 1 :private-bases: Helper class that provides a standard way to create an ABC using inheritance. .. py:class:: FloatConverter(id: Optional[str] = None, key: Optional[str] = None, name: Optional[str] = None, *args, **kwargs) Bases: :py:obj:`_NumberConverter`\ [\ :py:obj:`float`\ ] .. autoapi-inheritance-diagram:: lories.data.converters.converter.FloatConverter :parts: 1 :private-bases: Helper class that provides a standard way to create an ABC using inheritance. .. py:class:: IntConverter(id: Optional[str] = None, key: Optional[str] = None, name: Optional[str] = None, *args, **kwargs) Bases: :py:obj:`_NumberConverter`\ [\ :py:obj:`int`\ ] .. autoapi-inheritance-diagram:: lories.data.converters.converter.IntConverter :parts: 1 :private-bases: Helper class that provides a standard way to create an ABC using inheritance. .. py:class:: StringConverter(id: Optional[str] = None, key: Optional[str] = None, name: Optional[str] = None, *args, **kwargs) Bases: :py:obj:`Converter`\ [\ :py:obj:`str`\ ] .. autoapi-inheritance-diagram:: lories.data.converters.converter.StringConverter :parts: 1 :private-bases: Helper class that provides a standard way to create an ABC using inheritance. .. py:class:: TimestampConverter(id: Optional[str] = None, key: Optional[str] = None, name: Optional[str] = None, *args, **kwargs) Bases: :py:obj:`DatetimeConverter` .. autoapi-inheritance-diagram:: lories.data.converters.converter.TimestampConverter :parts: 1 :private-bases: Helper class that provides a standard way to create an ABC using inheritance. .. py:class:: _NumberConverter(id: Optional[str] = None, key: Optional[str] = None, name: Optional[str] = None, *args, **kwargs) Bases: :py:obj:`Converter`\ [\ :py:obj:`T`\ ] .. autoapi-inheritance-diagram:: lories.data.converters.converter._NumberConverter :parts: 1 :private-bases: Helper class that provides a standard way to create an ABC using inheritance.