org.apache.servicemix.bean.support
Class ReflectionUtils

java.lang.Object
  extended by org.springframework.util.ReflectionUtils
      extended by org.apache.servicemix.bean.support.ReflectionUtils

public final class ReflectionUtils
extends org.springframework.util.ReflectionUtils


Nested Class Summary
 
Nested classes/interfaces inherited from class org.springframework.util.ReflectionUtils
org.springframework.util.ReflectionUtils.FieldCallback, org.springframework.util.ReflectionUtils.FieldFilter, org.springframework.util.ReflectionUtils.MethodCallback, org.springframework.util.ReflectionUtils.MethodFilter
 
Field Summary
 
Fields inherited from class org.springframework.util.ReflectionUtils
COPYABLE_FIELDS, NON_BRIDGED_METHODS, USER_DECLARED_METHODS
 
Method Summary
static
<T extends java.lang.annotation.Annotation>
void
callLifecycleMethod(java.lang.Object bean, java.lang.Class<T> annotation)
           
static void setField(java.lang.reflect.Field f, java.lang.Object instance, java.lang.Object value)
           
 
Methods inherited from class org.springframework.util.ReflectionUtils
declaresException, doWithFields, doWithFields, doWithMethods, doWithMethods, findField, findField, findMethod, findMethod, getAllDeclaredMethods, getField, handleInvocationTargetException, handleReflectionException, invokeJdbcMethod, invokeJdbcMethod, invokeMethod, invokeMethod, isEqualsMethod, isHashCodeMethod, isPublicStaticFinal, isToStringMethod, makeAccessible, makeAccessible, makeAccessible, rethrowException, rethrowRuntimeException, shallowCopyFieldState
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

callLifecycleMethod

public static <T extends java.lang.annotation.Annotation> void callLifecycleMethod(java.lang.Object bean,
                                                                                   java.lang.Class<T> annotation)

setField

public static void setField(java.lang.reflect.Field f,
                            java.lang.Object instance,
                            java.lang.Object value)


Copyright © 2005-2013 The Apache Software Foundation. All Rights Reserved.