in src/main/java/org/apache/sling/commons/threads/impl/ThreadLocalCleaner.java [116:126]
private static Integer size(Field field, Field sizeField) {
try {
Thread thread = Thread.currentThread();
Object threadLocals = field.get(thread);
if (threadLocals == null)
return null;
return (Integer) sizeField.get(threadLocals);
} catch (IllegalAccessException e) {
throw new IllegalStateException("Access denied", e);
}
}