public class BindingFactoryImpl extends Object implements BindingFactory
| Constructor and Description |
|---|
BindingFactoryImpl(ErrorManager errorManager,
GuiceUtil guiceUtil,
Class<? extends Ginjector> ginjectorInterface,
MethodCallUtil methodCallUtil) |
@Inject public BindingFactoryImpl(ErrorManager errorManager, GuiceUtil guiceUtil, Class<? extends Ginjector> ginjectorInterface, MethodCallUtil methodCallUtil)
public AsyncProviderBinding getAsyncProviderBinding(Key<?> providerKey)
getAsyncProviderBinding in interface BindingFactorypublic BindClassBinding getBindClassBinding(Key<?> boundClassKey, Key<?> sourceClassKey, Context context)
getBindClassBinding in interface BindingFactorypublic <T> BindConstantBinding getBindConstantBinding(Key<T> key, T instance, Context context)
getBindConstantBinding in interface BindingFactorypublic BindProviderBinding getBindProviderBinding(Key<? extends javax.inject.Provider<?>> providerKey, Key<?> sourceKey, Context context)
getBindProviderBinding in interface BindingFactorypublic CallConstructorBinding getCallConstructorBinding(MethodLiteral<?,Constructor<?>> constructor)
getCallConstructorBinding in interface BindingFactorypublic CallGwtDotCreateBinding getCallGwtDotCreateBinding(TypeLiteral<?> type)
getCallGwtDotCreateBinding in interface BindingFactorypublic ExposedChildBinding getExposedChildBinding(Key<?> key, GinjectorBindings childBindings, Context context)
getExposedChildBinding in interface BindingFactorypublic FactoryBinding getFactoryBinding(Map<Key<?>,TypeLiteral<?>> collector, Key<?> factoryKey, Context context)
getFactoryBinding in interface BindingFactorypublic GinjectorBinding getGinjectorBinding()
getGinjectorBinding in interface BindingFactorypublic ImplicitProviderBinding getImplicitProviderBinding(Key<?> providerKey)
getImplicitProviderBinding in interface BindingFactorypublic ParentBinding getParentBinding(Key<?> key, GinjectorBindings parentBindings, Context context)
getParentBinding in interface BindingFactorypublic ProviderMethodBinding getProviderMethodBinding(com.google.inject.internal.ProviderMethod<?> providerMethod, Context context)
getProviderMethodBinding in interface BindingFactorypublic RemoteServiceProxyBinding getRemoteServiceProxyBinding(TypeLiteral<?> type)
getRemoteServiceProxyBinding in interface BindingFactoryCopyright © 2008–2018. All rights reserved.