org.qi4j.api.composite
Interface DependencyDescriptor


public interface DependencyDescriptor

Composite dependency descriptor.


Method Summary
 java.lang.annotation.Annotation[] annotations()
           
 java.lang.Class<?> injectedClass()
           
 java.lang.annotation.Annotation injectionAnnotation()
           
 java.lang.reflect.Type injectionType()
           
 boolean optional()
           
 java.lang.Class<?> rawInjectionType()
           
 

Method Detail

injectionAnnotation

java.lang.annotation.Annotation injectionAnnotation()

injectionType

java.lang.reflect.Type injectionType()

injectedClass

java.lang.Class<?> injectedClass()

rawInjectionType

java.lang.Class<?> rawInjectionType()

optional

boolean optional()

annotations

java.lang.annotation.Annotation[] annotations()