/* 137 */ return delegate.retrieveAnnotation(annotationType);
/* */ }
/* */
/* */ public <T extends Annotation> T addAnnotation(T annotation)
/* */ {
/* 142 */ MemoryMetaDataLoader delegate = (MemoryMetaDataLoader)this.threadLocal.get();
/* 143 */ if (delegate == null)
/* */ {
/* 145 */ delegate = new MemoryMetaDataLoader(getThreadScopeKey(), false, true);
/* 146 */ this.threadLocal.set(delegate);
/* */ }
/* 148 */ return delegate.addAnnotation(annotation);
/* */ }