Package com.google.inject.assistedinject
package com.google.inject.assistedinject
Extension for combining factory interfaces with injection; this extension requires
guice-assistedinject.jar
.-
ClassDescriptionAnnotates an injected parameter or field whose value comes from an argument to a factory method.Internal respresentation of a constructor annotated with
AssistedInject
When used in tandem withFactoryModuleBuilder
, constructors annotated with@AssistedInject
indicate that multiple constructors can be injected, each with different parameters.A binding for a factory created by FactoryModuleBuilder.A visitor for the AssistedInject extension.Details about how a method in an assisted inject factory will be assisted.Utility class for collecting factory bindings.Provides a factory that combines the caller's arguments with injector-supplied values to construct objects.Deprecated.The newer implementation of factory provider.All the data necessary to perform an assisted inject.Holder for the appropriate kind of method lookup to use.Models a method or constructor parameter.A list ofTypeLiteral
s to match an injectable Constructor's assited parameter types to the corresponding factory method.
FactoryModuleBuilder
instead.