com_opensymphony_xwork2_spring_SpringObjectFactoryTest_java
org.springframework.core.SerializableTypeWrapper
public static Type[] forGenericInterfaces(final Class<?> type) {
        Type[] result = new Type[type.getGenericInterfaces().length];
        for (int i = 0; i < result.length; ++i) {
            final int index = i;
            result[i] = SerializableTypeWrapper.forTypeProvider(new SimpleTypeProvider(){

                @Override
                public Type getType() {
                    return type.getGenericInterfaces()[index];
                }
            });
        }
        return result;
    }
 -> java.lang.Class.getGenericInterfaces(): java.lang.reflect.Type[] -> java.lang.Class.getGenericInterfaces(): java.lang.reflect.Type[]
 [CALL] -> java.lang.Class.getGenericInterfaces(): java.lang.reflect.Type[] [CALL] [CALL] [EXIT] [EXIT] [CALL] [CALL] -> java.lang.Class.getGenericInterfaces(): java.lang.reflect.Type[] [EXIT] [EXIT] [EXIT]