Top Description Methods
com.google.inject.spi

public @Interface Toolable

extends Annotation
Annotations
@Target:METHOD
@Retention:RUNTIME
@Documented
Static Imports
java.lang.annotation.ElementType.METHOD, .RetentionPolicy.RUNTIME

Instructs an Injector running in Stage#TOOL that a method should be injected. This is typically useful for for extensions to Guice that perform additional validation in an injected method or field. This only applies to objects that are already constructed when bindings are created (ie., something bound using toProvider, toInstance, or requestInjection.
Author
[email protected] (Sam Berlin)
Since
3.0

Method Summary

Inherited from java.lang.annotation.Annotation:
annotationTypeequalshashCodetoString