Context: 

```
static ThreadLocal<MyType> threadLocalMyType = ...

```

What i'd like is to say something like: 

```
for (ThreadLocalEntry e: threadLocalMyType.getMapLikeThing() {
    // Thread t = e.getKey(); 
    // I don't need the thread value right now, but it might be useful for 
    // something else. 

    MyType theMyType = e.getValue();
    // [...do something with theMyType...]
}

```