Project Wonder 5.0

com.webobjects.woextensions
Class KeyValueCodingProtectedAccessor

java.lang.Object
  extended by com.webobjects.foundation.NSKeyValueCoding.ValueAccessor
      extended by com.webobjects.woextensions.KeyValueCodingProtectedAccessor

public class KeyValueCodingProtectedAccessor
extends com.webobjects.foundation.NSKeyValueCoding.ValueAccessor


Field Summary
 
Fields inherited from class com.webobjects.foundation.NSKeyValueCoding.ValueAccessor
_CLASS
 
Constructor Summary
KeyValueCodingProtectedAccessor()
           
 
Method Summary
 java.lang.Object fieldValue(java.lang.Object object, java.lang.reflect.Field field)
           
 java.lang.Object methodValue(java.lang.Object object, java.lang.reflect.Method method)
           
 void setFieldValue(java.lang.Object object, java.lang.reflect.Field field, java.lang.Object value)
           
 void setMethodValue(java.lang.Object object, java.lang.reflect.Method method, java.lang.Object value)
           
 
Methods inherited from class com.webobjects.foundation.NSKeyValueCoding.ValueAccessor
_flushCaches, _valueAccessorForClass, protectedAccessorForPackageNamed, removeProtectedAccessorForPackageNamed, setProtectedAccessorForPackageNamed
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KeyValueCodingProtectedAccessor

public KeyValueCodingProtectedAccessor()
Method Detail

fieldValue

public java.lang.Object fieldValue(java.lang.Object object,
                                   java.lang.reflect.Field field)
                            throws java.lang.IllegalArgumentException,
                                   java.lang.IllegalAccessException
Specified by:
fieldValue in class com.webobjects.foundation.NSKeyValueCoding.ValueAccessor
Throws:
java.lang.IllegalArgumentException
java.lang.IllegalAccessException

setFieldValue

public void setFieldValue(java.lang.Object object,
                          java.lang.reflect.Field field,
                          java.lang.Object value)
                   throws java.lang.IllegalArgumentException,
                          java.lang.IllegalAccessException
Specified by:
setFieldValue in class com.webobjects.foundation.NSKeyValueCoding.ValueAccessor
Throws:
java.lang.IllegalArgumentException
java.lang.IllegalAccessException

methodValue

public java.lang.Object methodValue(java.lang.Object object,
                                    java.lang.reflect.Method method)
                             throws java.lang.IllegalArgumentException,
                                    java.lang.IllegalAccessException,
                                    java.lang.reflect.InvocationTargetException
Specified by:
methodValue in class com.webobjects.foundation.NSKeyValueCoding.ValueAccessor
Throws:
java.lang.IllegalArgumentException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException

setMethodValue

public void setMethodValue(java.lang.Object object,
                           java.lang.reflect.Method method,
                           java.lang.Object value)
                    throws java.lang.IllegalArgumentException,
                           java.lang.IllegalAccessException,
                           java.lang.reflect.InvocationTargetException
Specified by:
setMethodValue in class com.webobjects.foundation.NSKeyValueCoding.ValueAccessor
Throws:
java.lang.IllegalArgumentException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException

Last updated: Tue, Feb 21, 2017 • 05:45 PM CET

Copyright © 2002 – 2007 Project Wonder.