class documentation

class ImmutableTypeConversionDict(ImmutableDictMixin, TypeConversionDict): (source)

View In Hierarchy

Works like a :class:`TypeConversionDict` but does not support modifications. .. versionadded:: 0.5

Method __copy__ Undocumented
Method copy Return a shallow mutable copy of this object. Keep in mind that the standard library's :func:`copy` function is a no-op for this class like for any other python immutable type (eg: :class:`tuple`).

Inherited from ImmutableDictMixin:

Class Method fromkeys Undocumented
Method __delitem__ Undocumented
Method __hash__ Undocumented
Method __reduce_ex__ Undocumented
Method __setitem__ Undocumented
Method clear Undocumented
Method pop Undocumented
Method popitem Undocumented
Method setdefault Undocumented
Method update Undocumented
Method _iter_hashitems Undocumented
Instance Variable _hash_cache Undocumented

Inherited from TypeConversionDict (via ImmutableDictMixin):

Method get Return the default value if the requested data doesn't exist. If `type` is provided and is a callable it should convert the value, return it or raise a :exc:`ValueError` if that is not possible. In this case the function will return the default as if the value was not found:...
def __copy__(self): (source)

Undocumented

def copy(self): (source)

Return a shallow mutable copy of this object. Keep in mind that the standard library's :func:`copy` function is a no-op for this class like for any other python immutable type (eg: :class:`tuple`).