net.wotonomy.foundation
Class NSKeyValueCodingAdditions.DefaultImplementation

java.lang.Object
  extended by net.wotonomy.foundation.NSKeyValueCodingAdditions.DefaultImplementation
Enclosing interface:
NSKeyValueCodingAdditions

public static class NSKeyValueCodingAdditions.DefaultImplementation
extends java.lang.Object

Provides a reflection-based implementation for classes that don't implement NSKeyValueCodingAdditions.


Constructor Summary
NSKeyValueCodingAdditions.DefaultImplementation()
           
 
Method Summary
static void takeValueForKeyPath(java.lang.Object object, java.lang.Object aValue, java.lang.String aKeyPath)
          Provides a reflection-based implementation for classes that don't implement NSKeyValueCodingAdditions.
static void takeValuesFromDictionary(java.lang.Object object, java.util.Map dictionary)
          Provides a reflection-based implementation for classes that don't implement NSKeyValueCodingAdditions.
static java.lang.Object valueForKeyPath(java.lang.Object object, java.lang.String aKeyPath)
          Provides a reflection-based implementation for classes that don't implement NSKeyValueCodingAdditions.
static NSDictionary valuesForKeys(java.lang.Object object, java.util.List keys)
          Provides a reflection-based implementation for classes that don't implement NSKeyValueCodingAdditions.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NSKeyValueCodingAdditions.DefaultImplementation

public NSKeyValueCodingAdditions.DefaultImplementation()
Method Detail

takeValuesFromDictionary

public static void takeValuesFromDictionary(java.lang.Object object,
                                            java.util.Map dictionary)
Provides a reflection-based implementation for classes that don't implement NSKeyValueCodingAdditions.


takeValueForKeyPath

public static void takeValueForKeyPath(java.lang.Object object,
                                       java.lang.Object aValue,
                                       java.lang.String aKeyPath)
Provides a reflection-based implementation for classes that don't implement NSKeyValueCodingAdditions.


valuesForKeys

public static NSDictionary valuesForKeys(java.lang.Object object,
                                         java.util.List keys)
Provides a reflection-based implementation for classes that don't implement NSKeyValueCodingAdditions.


valueForKeyPath

public static java.lang.Object valueForKeyPath(java.lang.Object object,
                                               java.lang.String aKeyPath)
Provides a reflection-based implementation for classes that don't implement NSKeyValueCodingAdditions.



Copyright © 2006 null. All Rights Reserved.