//Get parameter annotations
Annotation[] bindingTypes = annotationManager.getQualifierAnnotations(annot);
//Define annotated parameter
AnnotatedType<T> annotatedType = (AnnotatedType<T>) annotatedElementFactory.newAnnotatedType(bean.getReturnType());
AnnotatedMethod<T> newAnnotatedMethod = annotatedElementFactory.newAnnotatedMethod(observerMethod, annotatedType);
//Annotated parameter
AnnotatedParameter<T> annotatedParameter = newAnnotatedMethod.getParameters().get(i);
//Creating injection point