com.basho.riak.client.convert.reflect
Class ClassUtil

java.lang.Object
  extended by com.basho.riak.client.convert.reflect.ClassUtil

public final class ClassUtil
extends Object

Reflection/class utilities. Delegates to org.codehaus.jackson.map.util.ClassUtil.

Author:
russell

Method Summary
static
<T extends Member>
T
checkAndFixAccess(T member)
          Make the Member accessible if possible, throw IllegalArgumentException is not.
static
<T> Object
getFieldValue(Field f, T obj)
           
static void setFieldValue(Field field, Object obj, Object value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

checkAndFixAccess

public static <T extends Member> T checkAndFixAccess(T member)
Make the Member accessible if possible, throw IllegalArgumentException is not.

Parameters:
member -

setFieldValue

public static void setFieldValue(Field field,
                                 Object obj,
                                 Object value)

getFieldValue

public static <T> Object getFieldValue(Field f,
                                       T obj)


Copyright © 2012. All Rights Reserved.