MutableMetaDataRepository repository = new BasicMetaDataRepository();
ScopeKey scopeKey = ScopeKey.DEFAULT_SCOPE.clone();
scopeKey.addScope(CommonLevels.INSTANCE, "Test");
scopeKey.addScope(CommonLevels.CLASS, advisor.getClazz().getName());
scopeKey.addScope(CommonLevels.WORK, String.valueOf(hashCode()));
ScopeKey key = scopeKey;
ScopeKey mutableScope = new ScopeKey(CommonLevels.INSTANCE, "Test".toString());
MemoryMetaDataLoader mutable = new MemoryMetaDataLoader(mutableScope);
repository.addMetaDataRetrieval(mutable);
addClassAnnotations(advisor.getClazz(), mutable, classAnnotations);