KeyValueCodingProtectedAccessor Class Reference

Collaboration diagram for KeyValueCodingProtectedAccessor:

Collaboration graph
[legend]

List of all members.

Public Member Functions

Object fieldValue (Object object, Field field) throws IllegalArgumentException, IllegalAccessException
 KeyValueCodingProtectedAccessor ()
Object methodValue (Object object, Method method) throws IllegalArgumentException, IllegalAccessException, InvocationTargetException
void setFieldValue (Object object, Field field, Object value) throws IllegalArgumentException, IllegalAccessException
void setMethodValue (Object object, Method method, Object value) throws IllegalArgumentException, IllegalAccessException, InvocationTargetException

Static Public Attributes

static final Logger cat = Logger.getLogger(KeyValueCodingProtectedAccessor.class)


Detailed Description

This class exists so NSKeyValueCoding can access protected instance variables and methods.

Constructor & Destructor Documentation


Member Function Documentation

Object fieldValue ( Object  object,
Field  field 
) throws IllegalArgumentException, IllegalAccessException

Object methodValue ( Object  object,
Method  method 
) throws IllegalArgumentException, IllegalAccessException, InvocationTargetException

void setFieldValue ( Object  object,
Field  field,
Object  value 
) throws IllegalArgumentException, IllegalAccessException

void setMethodValue ( Object  object,
Method  method,
Object  value 
) throws IllegalArgumentException, IllegalAccessException, InvocationTargetException


Member Data Documentation

final Logger cat = Logger.getLogger(KeyValueCodingProtectedAccessor.class) [static]


The documentation for this class was generated from the following file:

Generated on Sat May 26 06:43:27 2012 for Project Wonder by  doxygen 1.5.8