Class FactoryProxy<T>

java.lang.Object
com.google.inject.internal.FactoryProxy<T>
All Implemented Interfaces:
CreationListener, InternalFactory<T>

final class FactoryProxy<T> extends Object implements InternalFactory<T>, CreationListener
A placeholder which enables us to swap in the real factory once the injector is created. Used for a linked binding, so that getting the linked binding returns the link's factory.