package ru.naumen.gintonic.guice.injection;
import org.eclipse.jdt.core.dom.ITypeBinding;
import ru.naumen.gintonic.guice.annotations.IGuiceAnnotation;
/**
* @author tmajunke
*/
public interface IInjectionPoint {
/**
* Returns the {@link ITypeBinding} of the injection point. Is never null.
*/
ITypeBinding getTargetTypeBinding();
/**
* Returns the annotation or null if it is not annotated.
*/
IGuiceAnnotation getGuiceAnnotation();
}