def __getattr__(self, name):
        try:
            return self._dynamic_properties[name]()
        except KeyError:
            msg = "'{0}' object has no attribute '{1}'"
            raise AttributeError(msg.format(type(self).__name__, name))

    # protected methods and classes
:param encoder: A fully qualified name of the :class:`json.JSONEncoder`.
dataset/ETHPy150Open CiscoSystems/avos/openstack_dashboard/test/integration_tests/regions/baseregion.py/BaseRegion.__getattr__--crossover with--dataset/ETHPy150Open foundit/Piped/piped/processors/json_processors.py/JsonEncoder.__init__