@@ -0,0 +1,579 @@
+package javax.webbeans;%0A%0Aimport java.lang.annotation.Annotation;%0Aimport java.lang.reflect.Member;%0Aimport java.lang.reflect.Type;%0Aimport java.util.Set;%0A%0Aimport javax.webbeans.manager.Bean;%0A%0Apublic interface InjectionPoint %7B %0A%09public Type getType(); %0A%09public Set%3CAnnotation%3E getBindingTypes(); %0A%09public Object getInstance(); %0A%09public Bean%3C?%3E getBean(); %0A%09public Member getMember();%0A%09public %3CT extends Annotation%3E T getAnnotation(Class%3CT%3E annotationType); %0A%09public Annotation%5B%5D getAnnotations(); %0A%09public boolean isAnnotationPresent(Class%3C? extends Annotation%3E annotationType); %0A%7D %0A

Add InjectionPoint API