## Summary of MiscUtils.NamedValueAccess

You can also browse the complete source file or the generated documentation.

    ## Exceptions ##

    class NamedValueAccessError(LookupError): pass

    class NamedValueAccess:

        ## Accessing values by key ##
        def hasValueForKey(self, key)
        def valueForKey(self, key, default=NoDefault)
        def hasValueForName(self, keysString)
        def valueForName(self, keysString, default=None)
        def valueForKeySequence(self, listOfKeys, default=None)
        def valuesForNames(self, keys, default=None, defaults=None, forgive=0, includeNames=0)
        def setValueForKey(self, key, value)
        def resetKeyBindings(self)

        ## Errors ##
        def valueForUnknownKey(self, key, default)
        def handleUnknownSetKey(self, key)

        ## Private ##

    class NamedValueAccessWrapper(NamedValueAccess):
        def __init__(self, object)
        def hasValueForKey(self, key)
        def valueForKey(self, key, default=NoDefault)
        def valueForName(self, key, default=NoDefault)

    ## Private ##
    def valueForKey(obj, key, default=NoDefault)
    def valueForName(obj, name, default=NoDefault)