config.basic.jproperties ======================== .. py:module:: config.basic.jproperties .. autoapi-nested-parse:: :py:class:`~jproperties.Properties` 类型配置数据实现 .. versionadded:: 0.3.0 Classes ------- .. autoapisummary:: config.basic.jproperties.JPropertiesConfigData Module Contents --------------- .. py:class:: JPropertiesConfigData(data: jproperties.Properties | collections.abc.Mapping[str, str | tuple[str, dict[str, str]]] | None = None) Bases: :py:obj:`config.basic.mapping.MappingConfigData`\ [\ :py:obj:`jproperties.Properties`\ ] :py:class:`~jproperties.Properties` 类型配置数据 :param data: 配置的原始数据 :type data: jproperties.Properties | Mapping[str, str | tuple[str, dict[str, str]]] | None .. caution:: 未默认做深拷贝,可能导致非预期行为 .. py:method:: __eq__(other: Any) -> bool .. py:method:: __repr__() -> str .. py:attribute:: __hash__ :value: None .. py:attribute:: _data :type: jproperties.Properties :value: None