org_apache_struts_beanvalidation_BeanValidationInterceptorTest_java
com.opensymphony.xwork2.inject.ContainerImpl
void injectStatics(List<Class<?>> staticInjections) {
        final ArrayList<Injector> injectors = new ArrayList<Injector>();
        for (Class<?> clazz : staticInjections) {
            this.addInjectorsForFields(clazz.getDeclaredFields(), true, injectors);
            this.addInjectorsForMethods(clazz.getDeclaredMethods(), true, injectors);
        }
        this.callInContext(new ContextualCallable<Void>(){

            @Override
            public Void call(InternalContext context) {
                for (Injector injector : injectors) {
                    injector.inject(context, null);
                }
                return null;
            }
        });
    }
 -> java.util.List.iterator(): java.util.Iterator -> java.util.Iterator.hasNext(): boolean -> java.lang.ThreadLocal.get(): java.lang.Object -> java.util.List.iterator(): java.util.Iterator -> java.util.Iterator.hasNext(): boolean -> java.lang.ThreadLocal.remove(): void
 [CALL] -> java.util.List.iterator(): java.util.Iterator -> java.util.Iterator.hasNext(): boolean [CALL] [EXIT] [CALL] -> java.lang.ThreadLocal.get(): java.lang.Object [CALL] [CALL] [EXIT] [EXIT] [CALL] [EXIT] [CALL] [CALL] -> java.util.List.iterator(): java.util.Iterator -> java.util.Iterator.hasNext(): boolean [EXIT] [EXIT] -> java.lang.ThreadLocal.remove(): void [EXIT] [EXIT]