Untargetted BindingsYou may create bindings without specifying a target. This is most useful for concrete classes and types annotated by either @ImplementedBy or @ProvidedBy. An untargetted binding informs the injector about a type, so it may prepare dependencies eagerly. Untargetted bindings have no to clause, like so: bind(MyConcreteClass.class);
bind(AnotherConcreteClass.class).in(Singleton.class);
|