org.jibx.util
Class ReflectionUtilities
java.lang.Object
org.jibx.util.ReflectionUtilities
public class ReflectionUtilities
- extends Object
Support methods for using reflection access to values.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ReflectionUtilities
public ReflectionUtilities()
applyKeyValueMap
public static Map applyKeyValueMap(Map map,
Object obj)
- Apply a key/value map to an object instance. This uses reflection to match the keys to either set methods (with
names of the form setZZZText taking a single String parameter, or setZZZ taking a single String or primitive
wrapper parameter) or fields (named m_ZZZ). The ZZZ in the names is based on the key name, with hyphenation
converted to camel case (leading upper camel case, for the method names).
- Parameters:
map - obj -
- Returns:
- map for key/values not found in the supplied object
Copyright © 2005-2011 jibx.org. All Rights Reserved.