Package org.eclipse.sisu.wire
Class PlaceholderBeanProvider<V>
java.lang.Object
org.eclipse.sisu.wire.PlaceholderBeanProvider<V>
- All Implemented Interfaces:
com.google.inject.Provider<V>
,javax.inject.Provider<V>
Provides a single bean; the name used to lookup/convert the bean is selected at runtime.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate TypeConverterCache
private static final int
private final com.google.inject.Provider<BeanLocator>
private final com.google.inject.Key<V>
private Map
-
Constructor Summary
ConstructorsConstructorDescriptionPlaceholderBeanProvider
(com.google.inject.Provider<BeanLocator> locator, com.google.inject.Key<V> key) -
Method Summary
-
Field Details
-
EXPRESSION_RECURSION_LIMIT
private static final int EXPRESSION_RECURSION_LIMIT- See Also:
-
properties
-
converterCache
-
locator
-
placeholderKey
-
-
Constructor Details
-
PlaceholderBeanProvider
PlaceholderBeanProvider(com.google.inject.Provider<BeanLocator> locator, com.google.inject.Key<V> key)
-
-
Method Details