Interface InternalFactory<T>

All Known Implementing Classes:
BoundProviderFactory, ConstantFactory, ConstructorBindingImpl.Factory, ExposedKeyFactory, FactoryProxy, InjectorShell.InjectorFactory, InjectorShell.LoggerFactory, InternalFactoryToInitializableAdapter, InternalFactoryToProviderAdapter, InternalProviderInstanceBindingImpl.CyclicFactory, InternalProviderInstanceBindingImpl.Factory, ProvidedByInternalFactory, ProviderInternalFactory, ProviderMethod, ProviderMethod.FastClassProviderMethod, ProviderMethod.ReflectionProviderMethod, RealMapBinder.ExtensionRealMapProvider, RealMapBinder.MultimapBinder.RealMultimapProvider, RealMapBinder.MultimapBinder.RealProviderMultimapProvider, RealMapBinder.ProviderMapEntry, RealMapBinder.RealMapBinderProviderWithDependencies, RealMapBinder.RealMapProvider, RealMapBinder.RealMultimapBinderProviderWithDependencies, RealMapBinder.RealProviderMapProvider, RealMultibinder.BaseFactory, RealMultibinder.ExtensionRealMultibinderProvider, RealMultibinder.RealMultibinderCollectionOfProvidersProvider, RealMultibinder.RealMultibinderProvider, RealOptionalBinder.JavaOptionalProvider, RealOptionalBinder.JavaOptionalProviderProvider, RealOptionalBinder.RealDirectTypeProvider, RealOptionalBinder.RealOptionalBinderProviderWithDependencies, RealOptionalBinder.RealOptionalKeyProvider, RealOptionalBinder.RealOptionalProviderProvider

interface InternalFactory<T>
Creates objects which will be injected.
  • Method Summary

    Modifier and Type
    Method
    Description
    get(InternalContext context, Dependency<?> dependency, boolean linked)
    Creates an object to be injected.