org.eclipse.swordfish.internal.core.util
Class ReflectionUtil

java.lang.Object
  extended by org.eclipse.swordfish.internal.core.util.ReflectionUtil

public class ReflectionUtil
extends java.lang.Object


Constructor Summary
ReflectionUtil()
           
 
Method Summary
static java.util.List<java.lang.Object> getAnonymousClassInstanceValues(java.lang.Object anonymousClassInstance)
           
static java.lang.Object getDeclaredField(java.lang.Object instance, java.lang.Class<?> declaredClass, java.lang.String fieldName)
           
static java.lang.Object getField(java.lang.Object instance, java.lang.String fieldName)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReflectionUtil

public ReflectionUtil()
Method Detail

getField

public static java.lang.Object getField(java.lang.Object instance,
                                        java.lang.String fieldName)

getDeclaredField

public static java.lang.Object getDeclaredField(java.lang.Object instance,
                                                java.lang.Class<?> declaredClass,
                                                java.lang.String fieldName)

getAnonymousClassInstanceValues

public static java.util.List<java.lang.Object> getAnonymousClassInstanceValues(java.lang.Object anonymousClassInstance)