com.google.inject
Annotation Type ContainerScoped


@Target(value=TYPE)
@Retention(value=RUNTIME)
public @interface ContainerScoped

Apply this to implementation classes when you want one instance per container, as opposed to one instance per injection.

Author:
crazybob@google.com (Bob Lee)