Uses of Interface
org.guiceyfruit.support.AnnotationMemberProvider

Packages that use AnnotationMemberProvider
org.guiceyfruit.jsr250 JSR 250 integration 
org.guiceyfruit.support   
 

Uses of AnnotationMemberProvider in org.guiceyfruit.jsr250
 

Classes in org.guiceyfruit.jsr250 that implement AnnotationMemberProvider
 class ResourceMemberProvider
          Injects fields or methods with the results of the Resource annotation
 

Uses of AnnotationMemberProvider in org.guiceyfruit.support
 

Classes in org.guiceyfruit.support that implement AnnotationMemberProvider
 class AnnotationMemberProviderSupport<A extends Annotation>
          A useful base class for implementors meaning they only have to implement a single method whether a Field or Method parameter is being injected
 

Methods in org.guiceyfruit.support with parameters of type AnnotationMemberProvider
protected
<A extends java.lang.annotation.Annotation>
void
GuiceyFruitModule.bindAnnotationInjector(java.lang.Class<A> annotationType, AnnotationMemberProvider annotationMemberProvider)
          Binds a custom injection point for a given injection annotation to the annotation member provider so that occurrences of the annotation on fields and methods with a single parameter will be injected by Guice after the constructor and @Inject have been processed.
 

Method parameters in org.guiceyfruit.support with type arguments of type AnnotationMemberProvider
protected
<A extends java.lang.annotation.Annotation>
void
GuiceyFruitModule.bindAnnotationInjector(java.lang.Class<A> annotationType, java.lang.Class<? extends AnnotationMemberProvider> annotationMemberProviderType)
          Binds a custom injection point for a given injection annotation to the annotation member provider so that occurrences of the annotation on fields and methods with a single parameter will be injected by Guice after the constructor and @Inject have been processed.
protected
<A extends java.lang.annotation.Annotation>
void
GuiceyFruitModule.bindAnnotationInjector(java.lang.Class<A> annotationType, com.google.inject.Key<? extends AnnotationMemberProvider> annotationMemberProviderKey)
          Binds a custom injection point for a given injection annotation to the annotation member provider so that occurrences of the annotation on fields and methods with a single parameter will be injected by Guice after the constructor and @Inject have been processed.
 



Copyright © 2009. All Rights Reserved.