Mercurial > projects > dwt2
view base/src/java/lang/ThreadLocal.d @ 110:5d01af878529
Updated to latest Tango.
author | Jacob Carlborg <doob@me.com> |
---|---|
date | Fri, 12 Nov 2010 13:16:02 +0100 |
parents | 5d5bd660917f |
children | 9f4c18c268b2 |
line wrap: on
line source
module java.lang.ThreadLocal; import java.lang.util; static import tango.core.Thread; class ThreadLocal{ alias tango.core.Thread.ThreadLocal!(Object) TLSType; TLSType tls; this(){ tls = new TLSType( initialValue() ); } Object get(){ return tls.val(); } protected Object initialValue(){ return null; } void set(Object value){ return tls.val( value ); } }