private void updateAnnotations(MutableMetaDataRepository repository, ClassLoader classloader, ComponentMutableMetaData component, KernelControllerContext context, ConstructorInfo constructorInfo, Set<AnnotationMetaData> annotations, boolean add)
{
if (annotations == null || annotations.isEmpty())
return;
Signature signature = new ConstructorSignature(constructorInfo);
ScopeKey scope = new ScopeKey(CommonLevels.JOINPOINT_OVERRIDE, "<NEW>");
updateAnnotations(repository, classloader, component, context, signature, scope, annotations, add);
}