@@ -0,0 +1,518 @@
+package com.wizzardo.http.framework.di;%0A%0A/**%0A * Created by wizzardo on 05.05.15.%0A */%0Apublic class ThreadLocalDependency%3CT%3E extends Dependency%3CT%3E %7B%0A    protected Class%3CT%3E clazz;%0A    protected ThreadLocal%3CT%3E threadLocal = new ThreadLocal%3CT%3E() %7B%0A        @Override%0A        protected T initialValue() %7B%0A            return newInstance(clazz);%0A        %7D%0A    %7D;%0A%0A    public ThreadLocalDependency(Class%3CT%3E clazz) %7B%0A        this.clazz = clazz;%0A    %7D%0A%0A    @Override%0A    public T get() %7B%0A        return threadLocal.get();%0A    %7D%0A%7D%0A

add ThreadLocalDependency